Merge pull request #444 from knocte/xbuild_improvements
[mono.git] / mcs / tests / ver-il-net_4_5.xml
index ccbfe8523fb47fbf9ee9967771f6c5bfc123e6ce..b61237acaa6052d52b89a4404b33e3a6280f5d59 100644 (file)
-<?xml version="1.0" encoding="utf-8"?>
-<!--This file contains expected IL and metadata produced by compiler for each test-->
-<tests>
-  <test name="dtest-001.cs">
-    <type name="C">
-      <method name="Void set_Prop(System.Object)" attrs="2182">
-        <size>8</size>
-      </method>
-      <method name="System.Object get_Prop()" attrs="2182">
-        <size>14</size>
-      </method>
-      <method name="Void set_Prop2(System.Object)" attrs="2182">
-        <size>2</size>
-      </method>
-      <method name="Void set_Item(System.Object, System.Object)" attrs="2182">
-        <size>2</size>
-      </method>
-      <method name="System.Object get_Item(System.Object)" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="System.Object Method(System.Object)" attrs="134">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor(Object)" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="Del">
-      <method name="System.Object Invoke(System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.Object, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="System.Object EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>1216</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-002.cs">
-    <type name="C">
-      <method name="System.Object D()" attrs="486">
-        <size>10</size>
-      </method>
-      <method name="System.Object D2()" attrs="486">
-        <size>10</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="AC">
-      <method name="Void Foo(System.Object[])" attrs="1478">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="BC">
-      <method name="Void Foo(System.Object[])" attrs="198">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-003.cs">
-    <type name="AssertDynamicObject">
-      <method name="System.Dynamic.DynamicMetaObject GetFakeMetaObject(System.Object)" attrs="129">
-        <size>130</size>
-      </method>
-      <method name="System.Dynamic.DynamicMetaObject BindBinaryOperation(System.Dynamic.BinaryOperationBinder, System.Dynamic.DynamicMetaObject)" attrs="198">
-        <size>70</size>
-      </method>
-      <method name="System.Dynamic.DynamicMetaObject BindConvert(System.Dynamic.ConvertBinder)" attrs="198">
-        <size>61</size>
-      </method>
-      <method name="System.Dynamic.DynamicMetaObject BindGetIndex(System.Dynamic.GetIndexBinder, System.Dynamic.DynamicMetaObject[])" attrs="198">
-        <size>104</size>
-      </method>
-      <method name="System.Dynamic.DynamicMetaObject BindGetMember(System.Dynamic.GetMemberBinder)" attrs="198">
-        <size>61</size>
-      </method>
-      <method name="System.Dynamic.DynamicMetaObject BindInvoke(System.Dynamic.InvokeBinder, System.Dynamic.DynamicMetaObject[])" attrs="198">
-        <size>104</size>
-      </method>
-      <method name="System.Dynamic.DynamicMetaObject BindInvokeMember(System.Dynamic.InvokeMemberBinder, System.Dynamic.DynamicMetaObject[])" attrs="198">
-        <size>104</size>
-      </method>
-      <method name="System.Dynamic.DynamicMetaObject BindSetIndex(System.Dynamic.SetIndexBinder, System.Dynamic.DynamicMetaObject[], System.Dynamic.DynamicMetaObject)" attrs="198">
-        <size>110</size>
-      </method>
-      <method name="System.Dynamic.DynamicMetaObject BindSetMember(System.Dynamic.SetMemberBinder, System.Dynamic.DynamicMetaObject)" attrs="198">
-        <size>70</size>
-      </method>
-      <method name="System.Dynamic.DynamicMetaObject BindUnaryOperation(System.Dynamic.UnaryOperationBinder)" attrs="198">
-        <size>61</size>
-      </method>
-      <method name="System.Object &lt;BindGetIndex&gt;m__0(System.Dynamic.DynamicMetaObject)" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="System.Object &lt;BindInvoke&gt;m__1(System.Dynamic.DynamicMetaObject)" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="System.Object &lt;BindInvokeMember&gt;m__2(System.Dynamic.DynamicMetaObject)" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="System.Object &lt;BindSetIndex&gt;m__3(System.Dynamic.DynamicMetaObject)" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor(DynamicObjectMock, Expression)" attrs="6278">
-        <size>22</size>
-      </method>
-    </type>
-    <type name="DynamicObjectMock">
-      <method name="System.Dynamic.DynamicMetaObject GetMetaObject(System.Linq.Expressions.Expression)" attrs="198">
-        <size>30</size>
-      </method>
-      <method name="Void DMethod(Int32)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void DStaticMethod(System.Object)" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Int32 get_Item(Int32)" attrs="2182">
-        <size>10</size>
-      </method>
-      <method name="Void set_Item(Int32, Int32)" attrs="2182">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="Tester">
-      <method name="Void Assert[T](T, T, System.String)" attrs="145">
-        <size>99</size>
-      </method>
-      <method name="Void Assert[T](IList`1, IList`1, System.String)" attrs="145">
-        <size>257</size>
-      </method>
-      <method name="Void AssertArgument(System.Runtime.CompilerServices.CallSiteBinder, Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo[], System.String)" attrs="145">
-        <size>172</size>
-      </method>
-      <method name="Void BinaryAdd_1(System.Object, DynamicObjectMock)" attrs="129">
-        <size>124</size>
-      </method>
-      <method name="Void BinaryAdd_2(System.Object, DynamicObjectMock)" attrs="129">
-        <size>134</size>
-      </method>
-      <method name="Void BinaryAdd_3(System.Object, DynamicObjectMock)" attrs="129">
-        <size>124</size>
-      </method>
-      <method name="Void BinaryAdd_4(System.Object, DynamicObjectMock)" attrs="129">
-        <size>128</size>
-      </method>
-      <method name="Void BinaryAddChecked_1(System.Object, DynamicObjectMock)" attrs="129">
-        <size>124</size>
-      </method>
-      <method name="Void BinaryAddChecked_2(System.Object, DynamicObjectMock)" attrs="129">
-        <size>72</size>
-      </method>
-      <method name="Void BinaryAddAssign_1(System.Object, DynamicObjectMock)" attrs="129">
-        <size>125</size>
-      </method>
-      <method name="Void BinaryAddAssignChecked_1(System.Object, DynamicObjectMock)" attrs="129">
-        <size>127</size>
-      </method>
-      <method name="Void BinaryAnd_1(System.Object, DynamicObjectMock)" attrs="129">
-        <size>124</size>
-      </method>
-      <method name="Void BinaryAndAssign_1(System.Object, DynamicObjectMock)" attrs="129">
-        <size>125</size>
-      </method>
-      <method name="Void BinaryDivide_1(System.Object, DynamicObjectMock)" attrs="129">
-        <size>125</size>
-      </method>
-      <method name="Void BinaryDivideAssign_1(System.Object, DynamicObjectMock)" attrs="129">
-        <size>125</size>
-      </method>
-      <method name="Void BinaryEqual_1(System.Object, DynamicObjectMock)" attrs="129">
-        <size>125</size>
-      </method>
-      <method name="Void BinaryExclusiveOr_1(System.Object, DynamicObjectMock)" attrs="129">
-        <size>125</size>
-      </method>
-      <method name="Void BinaryExclusiveOrAssign_1(System.Object, DynamicObjectMock)" attrs="129">
-        <size>125</size>
-      </method>
-      <method name="Void BinaryGreaterThan_1(System.Object, DynamicObjectMock)" attrs="129">
-        <size>125</size>
-      </method>
-      <method name="Void BinaryGreaterThanOrEqual_1(System.Object, DynamicObjectMock)" attrs="129">
-        <size>125</size>
-      </method>
-      <method name="Void BinaryLeftShift_1(System.Object, DynamicObjectMock)" attrs="129">
-        <size>125</size>
-      </method>
-      <method name="Void BinaryLeftShiftAssign_1(System.Object, DynamicObjectMock)" attrs="129">
-        <size>125</size>
-      </method>
-      <method name="Void BinaryLessThan_1(System.Object, DynamicObjectMock)" attrs="129">
-        <size>125</size>
-      </method>
-      <method name="Void BinaryLessThanOrEqual_1(System.Object, DynamicObjectMock)" attrs="129">
-        <size>125</size>
-      </method>
-      <method name="Void BinaryLogicalAnd_1(System.Object, DynamicObjectMock)" attrs="129">
-        <size>117</size>
-      </method>
-      <method name="Void BinaryLogicalOr_1(System.Object, DynamicObjectMock)" attrs="129">
-        <size>118</size>
-      </method>
-      <method name="Void BinaryModulo_1(System.Object, DynamicObjectMock)" attrs="129">
-        <size>125</size>
-      </method>
-      <method name="Void BinaryModuloAssign_1(System.Object, DynamicObjectMock)" attrs="129">
-        <size>125</size>
-      </method>
-      <method name="Void BinaryMultiply_1(System.Object, DynamicObjectMock)" attrs="129">
-        <size>125</size>
-      </method>
-      <method name="Void BinaryMultiplyAssign_1(System.Object, DynamicObjectMock)" attrs="129">
-        <size>125</size>
-      </method>
-      <method name="Void BinaryNotEqual_1(System.Object, DynamicObjectMock)" attrs="129">
-        <size>125</size>
-      </method>
-      <method name="Void BinaryOr_1(System.Object, DynamicObjectMock)" attrs="129">
-        <size>125</size>
-      </method>
-      <method name="Void BinaryOrAssign_1(System.Object, DynamicObjectMock)" attrs="129">
-        <size>125</size>
-      </method>
-      <method name="Void BinaryRightShift_1(System.Object, DynamicObjectMock)" attrs="129">
-        <size>125</size>
-      </method>
-      <method name="Void BinaryRightShiftAssign_1(System.Object, DynamicObjectMock)" attrs="129">
-        <size>125</size>
-      </method>
-      <method name="Void BinarySubtract_1(System.Object, DynamicObjectMock)" attrs="129">
-        <size>125</size>
-      </method>
-      <method name="Void BinarySubtractAssign_1(System.Object, DynamicObjectMock)" attrs="129">
-        <size>125</size>
-      </method>
-      <method name="Void Convert_1(System.Object, DynamicObjectMock)" attrs="129">
-        <size>111</size>
-      </method>
-      <method name="Void Convert_2(System.Object, DynamicObjectMock)" attrs="129">
-        <size>116</size>
-      </method>
-      <method name="Void Convert_3(System.Object, DynamicObjectMock)" attrs="129">
-        <size>111</size>
-      </method>
-      <method name="Void Convert_4(System.Object, DynamicObjectMock)" attrs="129">
-        <size>111</size>
-      </method>
-      <method name="Void Convert_5(System.Object, DynamicObjectMock)" attrs="129">
-        <size>230</size>
-      </method>
-      <method name="Void GetIndex_1(System.Object, DynamicObjectMock)" attrs="129">
-        <size>122</size>
-      </method>
-      <method name="Void GetIndex_2(System.Object, DynamicObjectMock)" attrs="129">
-        <size>140</size>
-      </method>
-      <method name="Void GetIndex_3(System.Object, DynamicObjectMock)" attrs="129">
-        <size>123</size>
-      </method>
-      <method name="Void GetMember_1(System.Object, DynamicObjectMock)" attrs="129">
-        <size>116</size>
-      </method>
-      <method name="Void Invoke_1(System.Object, DynamicObjectMock)" attrs="129">
-        <size>140</size>
-      </method>
-      <method name="Void Invoke_2(System.Object, DynamicObjectMock)" attrs="129">
-        <size>114</size>
-      </method>
-      <method name="Void Invoke_3(System.Object, DynamicObjectMock)" attrs="129">
-        <size>144</size>
-      </method>
-      <method name="Void Invoke_4(System.Object, DynamicObjectMock)" attrs="129">
-        <size>149</size>
-      </method>
-      <method name="Void Invoke_5(System.Object, DynamicObjectMock)" attrs="129">
-        <size>155</size>
-      </method>
-      <method name="Void Invoke_6(System.Object, DynamicObjectMock)" attrs="129">
-        <size>125</size>
-      </method>
-      <method name="Void InvokeMember_1(System.Object, DynamicObjectMock)" attrs="129">
-        <size>132</size>
-      </method>
-      <method name="Void InvokeMember_2(System.Object, DynamicObjectMock)" attrs="129">
-        <size>137</size>
-      </method>
-      <method name="Void InvokeMember_3(System.Object, DynamicObjectMock)" attrs="129">
-        <size>136</size>
-      </method>
-      <method name="Void InvokeMember_4(System.Object, DynamicObjectMock)" attrs="129">
-        <size>133</size>
-      </method>
-      <method name="Void InvokeMember_5(System.Object, DynamicObjectMock)" attrs="129">
-        <size>106</size>
-      </method>
-      <method name="Void InvokeMember_6(System.Object, DynamicObjectMock)" attrs="129">
-        <size>143</size>
-      </method>
-      <method name="Void InvokeMember_7(System.Object, DynamicObjectMock)" attrs="129">
-        <size>138</size>
-      </method>
-      <method name="Void InvokeMember_8(System.Object, DynamicObjectMock)" attrs="129">
-        <size>141</size>
-      </method>
-      <method name="Void SetIndex_1(System.Object, DynamicObjectMock)" attrs="129">
-        <size>137</size>
-      </method>
-      <method name="Void SetIndex_2(System.Object, DynamicObjectMock)" attrs="129">
-        <size>151</size>
-      </method>
-      <method name="Void SetIndex_3(System.Object, DynamicObjectMock)" attrs="129">
-        <size>140</size>
-      </method>
-      <method name="Void SetMember_1(System.Object, DynamicObjectMock)" attrs="129">
-        <size>134</size>
-      </method>
-      <method name="Void SetMember_2(System.Object, DynamicObjectMock)" attrs="129">
-        <size>373</size>
-      </method>
-      <method name="Void UnaryPlus_1(System.Object, DynamicObjectMock)" attrs="129">
-        <size>114</size>
-      </method>
-      <method name="Void UnaryMinus_1(System.Object, DynamicObjectMock)" attrs="129">
-        <size>114</size>
-      </method>
-      <method name="Void UnaryNot_1(System.Object, DynamicObjectMock)" attrs="129">
-        <size>114</size>
-      </method>
-      <method name="Void UnaryOnesComplement_1(System.Object, DynamicObjectMock)" attrs="129">
-        <size>114</size>
-      </method>
-      <method name="Void UnaryDecrement_1(System.Object, DynamicObjectMock)" attrs="129">
-        <size>117</size>
-      </method>
-      <method name="Void UnaryDecrement_2(System.Object, DynamicObjectMock)" attrs="129">
-        <size>119</size>
-      </method>
-      <method name="Void UnaryIncrement_1(System.Object, DynamicObjectMock)" attrs="129">
-        <size>117</size>
-      </method>
-      <method name="Void UnaryIncrement_2(System.Object, DynamicObjectMock)" attrs="129">
-        <size>119</size>
-      </method>
-      <method name="Void UnaryIsFalse_1(System.Object, DynamicObjectMock)" attrs="129">
-        <size>159</size>
-      </method>
-      <method name="Void UnaryIsFalse_2(System.Object, DynamicObjectMock)" attrs="129">
-        <size>159</size>
-      </method>
-      <method name="Void UnaryIsFalse_3(System.Object, DynamicObjectMock)" attrs="129">
-        <size>246</size>
-      </method>
-      <method name="Void UnaryIsTrue_1(System.Object, DynamicObjectMock)" attrs="129">
-        <size>130</size>
-      </method>
-      <method name="Void UnaryIsTrue_2(System.Object, DynamicObjectMock)" attrs="129">
-        <size>247</size>
-      </method>
-      <method name="Void UnaryIsTrue_3(System.Object, DynamicObjectMock)" attrs="129">
-        <size>249</size>
-      </method>
-      <method name="Boolean RunTest(System.Reflection.MethodInfo)" attrs="145">
-        <size>123</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>187</size>
-      </method>
-      <method name="Void &lt;BinaryAdd_1&gt;m__4(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">
-        <size>73</size>
-      </method>
-      <method name="Void &lt;BinaryAdd_2&gt;m__5(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">
-        <size>68</size>
-      </method>
-      <method name="Void &lt;BinaryAdd_3&gt;m__6(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">
-        <size>73</size>
-      </method>
-      <method name="Void &lt;BinaryAdd_4&gt;m__7(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">
-        <size>73</size>
-      </method>
-      <method name="Void &lt;BinaryAddChecked_1&gt;m__8(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">
-        <size>73</size>
-      </method>
-      <method name="Void &lt;BinaryAddChecked_2&gt;m__9(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">
-        <size>73</size>
-      </method>
-      <method name="Void &lt;BinaryAddAssign_1&gt;m__B(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">
-        <size>74</size>
-      </method>
-      <method name="Void &lt;BinaryAddAssignChecked_1&gt;m__C(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">
-        <size>74</size>
-      </method>
-      <method name="Void &lt;BinaryAnd_1&gt;m__D(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">
-        <size>73</size>
-      </method>
-      <method name="Void &lt;BinaryAndAssign_1&gt;m__E(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">
-        <size>74</size>
-      </method>
-      <method name="Void &lt;BinaryDivide_1&gt;m__F(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">
-        <size>74</size>
-      </method>
-      <method name="Void &lt;BinaryDivideAssign_1&gt;m__10(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">
-        <size>74</size>
-      </method>
-      <method name="Void &lt;BinaryEqual_1&gt;m__11(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">
-        <size>74</size>
-      </method>
-      <method name="Void &lt;BinaryExclusiveOr_1&gt;m__12(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">
-        <size>74</size>
-      </method>
-      <method name="Void &lt;BinaryExclusiveOrAssign_1&gt;m__13(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">
-        <size>74</size>
-      </method>
-      <method name="Void &lt;BinaryGreaterThan_1&gt;m__14(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">
-        <size>74</size>
-      </method>
-      <method name="Void &lt;BinaryGreaterThanOrEqual_1&gt;m__15(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">
-        <size>74</size>
-      </method>
-      <method name="Void &lt;BinaryLeftShift_1&gt;m__16(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">
-        <size>74</size>
-      </method>
-      <method name="Void &lt;BinaryLeftShiftAssign_1&gt;m__17(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">
-        <size>74</size>
-      </method>
-      <method name="Void &lt;BinaryLessThan_1&gt;m__18(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">
-        <size>74</size>
-      </method>
-      <method name="Void &lt;BinaryLessThanOrEqual_1&gt;m__19(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">
-        <size>74</size>
-      </method>
-      <method name="Void &lt;BinaryModulo_1&gt;m__1A(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">
-        <size>74</size>
-      </method>
-      <method name="Void &lt;BinaryModuloAssign_1&gt;m__1B(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">
-        <size>74</size>
-      </method>
-      <method name="Void &lt;BinaryMultiply_1&gt;m__1C(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">
-        <size>74</size>
-      </method>
-      <method name="Void &lt;BinaryMultiplyAssign_1&gt;m__1D(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">
-        <size>74</size>
-      </method>
-      <method name="Void &lt;BinaryNotEqual_1&gt;m__1E(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">
-        <size>74</size>
-      </method>
-      <method name="Void &lt;BinaryOr_1&gt;m__1F(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">
-        <size>74</size>
-      </method>
-      <method name="Void &lt;BinaryOrAssign_1&gt;m__20(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">
-        <size>74</size>
-      </method>
-      <method name="Void &lt;BinaryRightShift_1&gt;m__21(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">
-        <size>74</size>
-      </method>
-      <method name="Void &lt;BinaryRightShiftAssign_1&gt;m__22(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">
-        <size>74</size>
-      </method>
-      <method name="Void &lt;BinarySubtract_1&gt;m__23(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">
-        <size>74</size>
-      </method>
-      <method name="Void &lt;BinarySubtractAssign_1&gt;m__24(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">
-        <size>74</size>
-      </method>
-      <method name="System.Object &lt;Convert_1&gt;m__25(System.Dynamic.ConvertBinder)" attrs="145">
-        <size>58</size>
-      </method>
-      <method name="System.Object &lt;Convert_2&gt;m__26(System.Dynamic.ConvertBinder)" attrs="145">
-        <size>58</size>
-      </method>
-      <method name="System.Object &lt;Convert_3&gt;m__27(System.Dynamic.ConvertBinder)" attrs="145">
-        <size>58</size>
-      </method>
-      <method name="System.Object &lt;Convert_4&gt;m__28(System.Dynamic.ConvertBinder)" attrs="145">
-        <size>58</size>
-      </method>
-      <method name="System.Object &lt;Convert_5&gt;m__29(System.Dynamic.ConvertBinder)" attrs="145">
-        <size>67</size>
-      </method>
-      <method name="Void &lt;GetIndex_1&gt;m__2A(System.Dynamic.GetIndexBinder, System.Object[])" attrs="145">
-        <size>93</size>
-      </method>
-      <method name="Void &lt;GetIndex_2&gt;m__2B(System.Dynamic.GetIndexBinder, System.Object[])" attrs="145">
-        <size>112</size>
-      </method>
-      <method name="System.Object &lt;GetMember_1&gt;m__2D(System.Dynamic.GetMemberBinder)" attrs="145">
-        <size>75</size>
-      </method>
-      <method name="Void &lt;Invoke_1&gt;m__2E(System.Dynamic.InvokeBinder, System.Object[])" attrs="145">
-        <size>102</size>
-      </method>
-      <method name="Void &lt;Invoke_2&gt;m__2F(System.Dynamic.InvokeBinder, System.Object[])" attrs="145">
-        <size>74</size>
-      </method>
-      <method name="Void &lt;Invoke_4&gt;m__30(System.Dynamic.InvokeBinder, System.Object[])" attrs="145">
-        <size>128</size>
-      </method>
-      <method name="Void &lt;Invoke_5&gt;m__31(System.Dynamic.InvokeBinder, System.Object[])" attrs="145">
-        <size>92</size>
-      </method>
-      <method name="Void &lt;Invoke_5&gt;m__32(System.Object)" attrs="145">
-        <size>94</size>
-      </method>
-      <method name="Void &lt;Invoke_6&gt;m__33(System.Dynamic.InvokeBinder, System.Object[])" attrs="145">
-        <size>93</size>
-      </method>
-      <method name="Void &lt;InvokeMember_1&gt;m__34(System.Dynamic.InvokeMemberBinder, System.Object[])" attrs="145">
-        <size>111</size>
-      </method>
-      <method name="Void &lt;InvokeMember_3&gt;m__36(System.Dynamic.InvokeMemberBinder, System.Object[])" attrs="145">
-        <size>112</size>
-      </method>
-      <method name="Void &lt;InvokeMember_4&gt;m__37(System.Dynamic.InvokeMemberBinder, System.Object[])" attrs="145">
-        <size>111</size>
-      </method>
-      <method name="Void &lt;InvokeMember_7&gt;m__39(System.Dynamic.InvokeMemberBinder, System.Object[])" attrs="145">
-        <size>91</size>
-      </method>
-      <method name="Void &lt;InvokeMember_8&gt;m__3A(System.Dynamic.InvokeMemberBinder, System.Object[])" attrs="145">
-        <size>112</size>
-      </method>
-      <method name="Void &lt;SetIndex_1&gt;m__3B(System.Dynamic.SetIndexBinder, System.Object[], System.Object)" attrs="145">
-        <size>125</size>
-      </method>
-      <method name="Void &lt;SetIndex_2&gt;m__3C(System.Dynamic.SetIndexBinder, System.Object[], System.Object)" attrs="145">
-        <size>140</size>
-      </method>
-      <method name="Void &lt;SetMember_1&gt;m__3E(System.Dynamic.SetMemberBinder, System.Object)" attrs="145">
-        <size>102</size>
-      </method>
-      <method name="Void &lt;SetMember_2&gt;m__40(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">
-        <size>69</size>
-      </method>
-      <method name="Void &lt;SetMember_2&gt;m__41(System.Dynamic.SetMemberBinder, System.Object)" attrs="145">
-        <size>77</size>
-      </method>
-      <method name="System.Object &lt;UnaryPlus_1&gt;m__42(System.Dynamic.UnaryOperationBinder)" attrs="145">
-        <size>55</size>
-      </method>
-      <method name="System.Object &lt;UnaryMinus_1&gt;m__43(System.Dynamic.UnaryOperationBinder)" attrs="145">
-        <size>55</size>
-      </method>
-      <method name="System.Object &lt;UnaryNot_1&gt;m__44(System.Dynamic.UnaryOperationBinder)" attrs="145">
-        <size>55</size>
-      </method>
-      <method name="System.Object &lt;UnaryOnesComplement_1&gt;m__45(System.Dynamic.UnaryOperationBinder)" attrs="145">
-        <size>55</size>
-      </method>
-      <method name="System.Object &lt;UnaryDecrement_1&gt;m__46(System.Dynamic.UnaryOperationBinder)" attrs="145">
-        <size>55</size>
-      </method>
-      <method name="System.Object &lt;UnaryDecrement_2&gt;m__47(System.Dynamic.UnaryOperationBinder)" attrs="145">
-        <size>59</size>
-      </method>
-      <method name="System.Object &lt;UnaryIncrement_1&gt;m__48(System.Dynamic.UnaryOperationBinder)" attrs="145">
-        <size>55</size>
-      </method>
-      <method name="System.Object &lt;UnaryIncrement_2&gt;m__49(System.Dynamic.UnaryOperationBinder)" attrs="145">
-        <size>59</size>
-      </method>
-      <method name="System.Object &lt;UnaryIsFalse_1&gt;m__4A(System.Dynamic.UnaryOperationBinder)" attrs="145">
-        <size>60</size>
-      </method>
-      <method name="Void &lt;UnaryIsFalse_1&gt;m__4B(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">
-        <size>69</size>
-      </method>
-      <method name="System.Object &lt;UnaryIsFalse_2&gt;m__4C(System.Dynamic.UnaryOperationBinder)" attrs="145">
-        <size>60</size>
-      </method>
-      <method name="Void &lt;UnaryIsFalse_2&gt;m__4D(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">
-        <size>69</size>
-      </method>
-      <method name="System.Object &lt;UnaryIsFalse_3&gt;m__4E(System.Dynamic.UnaryOperationBinder)" attrs="145">
-        <size>60</size>
-      </method>
-      <method name="Void &lt;UnaryIsFalse_3&gt;m__4F(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">
-        <size>68</size>
-      </method>
-      <method name="System.Object &lt;UnaryIsTrue_1&gt;m__50(System.Dynamic.UnaryOperationBinder)" attrs="145">
-        <size>60</size>
-      </method>
-      <method name="System.Object &lt;UnaryIsTrue_2&gt;m__51(System.Dynamic.UnaryOperationBinder)" attrs="145">
-        <size>60</size>
-      </method>
-      <method name="Void &lt;UnaryIsTrue_2&gt;m__52(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">
-        <size>69</size>
-      </method>
-      <method name="System.Object &lt;UnaryIsTrue_3&gt;m__53(System.Dynamic.UnaryOperationBinder)" attrs="145">
-        <size>60</size>
-      </method>
-      <method name="Void &lt;UnaryIsTrue_3&gt;m__54(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">
-        <size>74</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__55(System.Reflection.MethodInfo)" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="System.String &lt;Main&gt;m__56(System.Reflection.MethodInfo)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__57(System.Reflection.MethodInfo)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__58(Boolean)" attrs="145">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor(Object)" attrs="6278">
-        <size>8</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>34</size>
-      </method>
-    </type>
-    <type name="AssertDynamicObject+&lt;GetFakeMetaObject&gt;c__AnonStorey0">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;BinaryAddChecked_2&gt;c__AnonStorey1">
-      <method name="System.Object &lt;&gt;m__A()" attrs="131">
-        <size>98</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;GetIndex_3&gt;c__AnonStorey2">
-      <method name="Void &lt;&gt;m__2C(System.Dynamic.GetIndexBinder, System.Object[])" attrs="131">
-        <size>93</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;InvokeMember_2&gt;c__AnonStorey3">
-      <method name="Void &lt;&gt;m__35(System.Dynamic.InvokeMemberBinder, System.Object[])" attrs="131">
-        <size>110</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;InvokeMember_3&gt;c__DynamicSite32+Container0">
-      <method name="Void Invoke(System.Runtime.CompilerServices.CallSite, System.Object, Int32 ByRef)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;InvokeMember_4&gt;c__DynamicSite33+Container0">
-      <method name="Void Invoke(System.Runtime.CompilerServices.CallSite, System.Object, Int32 ByRef)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;InvokeMember_6&gt;c__AnonStorey4">
-      <method name="Void &lt;&gt;m__38(System.Dynamic.InvokeMemberBinder, System.Object[])" attrs="131">
-        <size>120</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;InvokeMember_8&gt;c__DynamicSite37+Container0">
-      <method name="Void Invoke(System.Runtime.CompilerServices.CallSite, System.Object, System.Object ByRef)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;SetIndex_3&gt;c__AnonStorey5">
-      <method name="Void &lt;&gt;m__3D(System.Dynamic.SetIndexBinder, System.Object[], System.Object)" attrs="131">
-        <size>120</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;SetMember_2&gt;c__AnonStorey6">
-      <method name="System.Object &lt;&gt;m__3F(System.Dynamic.GetMemberBinder)" attrs="131">
-        <size>80</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-004.cs">
-    <type name="G`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="System.Object Create()" attrs="150">
-        <size>15</size>
-      </method>
-      <method name="Void M[T]()" attrs="145">
-        <size>19</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>121</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-005.cs">
-    <type name="MyObject">
-      <method name="Boolean TryGetMember(System.Dynamic.GetMemberBinder, System.Object ByRef)" attrs="198">
-        <size>35</size>
-      </method>
-      <method name="Boolean TryInvokeMember(System.Dynamic.InvokeMemberBinder, System.Object[], System.Object ByRef)" attrs="198">
-        <size>35</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tests">
-      <method name="Int32 Main()" attrs="150">
-        <size>260</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-006.cs">
-    <type name="InverseLogicalOperator">
-      <method name="Boolean op_True(InverseLogicalOperator)" attrs="2198">
-        <size>16</size>
-      </method>
-      <method name="Boolean op_False(InverseLogicalOperator)" attrs="2198">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor(Boolean)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="MyType">
-      <method name="Int16 get_ShortProp()" attrs="2182">
-        <size>14</size>
-      </method>
-      <method name="Void set_ShortProp(Int16)" attrs="2182">
-        <size>8</size>
-      </method>
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>7</size>
-      </method>
-      <method name="Boolean op_True(MyType)" attrs="2198">
-        <size>22</size>
-      </method>
-      <method name="Boolean op_False(MyType)" attrs="2198">
-        <size>19</size>
-      </method>
-      <method name="MyType op_Addition(MyType, MyType)" attrs="2198">
-        <size>29</size>
-      </method>
-      <method name="MyType op_Subtraction(MyType, MyType)" attrs="2198">
-        <size>29</size>
-      </method>
-      <method name="MyType op_Division(MyType, MyType)" attrs="2198">
-        <size>29</size>
-      </method>
-      <method name="MyType op_Multiply(MyType, MyType)" attrs="2198">
-        <size>29</size>
-      </method>
-      <method name="MyType op_Modulus(MyType, MyType)" attrs="2198">
-        <size>29</size>
-      </method>
-      <method name="MyType op_BitwiseAnd(MyType, MyType)" attrs="2198">
-        <size>29</size>
-      </method>
-      <method name="MyType op_BitwiseOr(MyType, MyType)" attrs="2198">
-        <size>29</size>
-      </method>
-      <method name="MyType op_ExclusiveOr(MyType, MyType)" attrs="2198">
-        <size>29</size>
-      </method>
-      <method name="Boolean op_Equality(MyType, MyType)" attrs="2198">
-        <size>25</size>
-      </method>
-      <method name="Boolean op_Inequality(MyType, MyType)" attrs="2198">
-        <size>28</size>
-      </method>
-      <method name="Boolean op_GreaterThan(MyType, MyType)" attrs="2198">
-        <size>25</size>
-      </method>
-      <method name="Boolean op_LessThan(MyType, MyType)" attrs="2198">
-        <size>25</size>
-      </method>
-      <method name="Boolean op_GreaterThanOrEqual(MyType, MyType)" attrs="2198">
-        <size>28</size>
-      </method>
-      <method name="Boolean op_LessThanOrEqual(MyType, MyType)" attrs="2198">
-        <size>28</size>
-      </method>
-      <method name="Boolean op_LogicalNot(MyType)" attrs="2198">
-        <size>19</size>
-      </method>
-      <method name="Int32 op_OnesComplement(MyType)" attrs="2198">
-        <size>17</size>
-      </method>
-      <method name="MyType op_Increment(MyType)" attrs="2198">
-        <size>23</size>
-      </method>
-      <method name="MyType op_Decrement(MyType)" attrs="2198">
-        <size>23</size>
-      </method>
-      <method name="Int32 op_RightShift(MyType, Int32)" attrs="2198">
-        <size>21</size>
-      </method>
-      <method name="Int32 op_LeftShift(MyType, Int32)" attrs="2198">
-        <size>21</size>
-      </method>
-      <method name="MyType op_UnaryNegation(MyType)" attrs="2198">
-        <size>22</size>
-      </method>
-      <method name="MyType op_UnaryPlus(MyType)" attrs="2198">
-        <size>19</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>26</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="MyTypeExplicit">
-      <method name="Int32 op_Explicit(MyTypeExplicit)" attrs="2198">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="MyTypeImplicitOnly">
-      <method name="Int16 op_Implicit(MyTypeImplicitOnly)" attrs="2198">
-        <size>16</size>
-      </method>
-      <method name="Boolean op_Implicit(MyTypeImplicitOnly)" attrs="2198">
-        <size>22</size>
-      </method>
-      <method name="Void .ctor(Int16)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Tester">
-      <method name="Void add_ev_assign(System.Action)" attrs="2177">
-        <size>42</size>
-      </method>
-      <method name="Void remove_ev_assign(System.Action)" attrs="2177">
-        <size>42</size>
-      </method>
-      <method name="Void Assert[T](T, T, System.String)" attrs="145">
-        <size>80</size>
-      </method>
-      <method name="Void AssertChecked[T](System.Func`1[T], T, System.String)" attrs="145">
-        <size>41</size>
-      </method>
-      <method name="Void AssertChecked(System.Action, System.String)" attrs="145">
-        <size>34</size>
-      </method>
-      <method name="Void AddTest()" attrs="129">
-        <size>1371</size>
-      </method>
-      <method name="Void AddNullableTest()" attrs="129">
-        <size>2279</size>
-      </method>
-      <method name="Void AddEnumTest()" attrs="129">
-        <size>875</size>
-      </method>
-      <method name="Void AddCheckedTest()" attrs="129">
-        <size>348</size>
-      </method>
-      <method name="Void AddStringTest()" attrs="129">
-        <size>1145</size>
-      </method>
-      <method name="Void AddAssignTest()" attrs="129">
-        <size>1155</size>
-      </method>
-      <method name="Void AddAssignNullableTest()" attrs="129">
-        <size>14</size>
-      </method>
-      <method name="Void AddAssignEnumTest()" attrs="129">
-        <size>444</size>
-      </method>
-      <method name="Void AddAssignCheckedTest()" attrs="129">
-        <size>322</size>
-      </method>
-      <method name="Void AddAssignStringTest()" attrs="129">
-        <size>877</size>
-      </method>
-      <method name="Void AddAssignEvent()" attrs="129">
-        <size>4</size>
-      </method>
-      <method name="Void AndTest()" attrs="129">
-        <size>1537</size>
-      </method>
-      <method name="Void AndTestEnum()" attrs="129">
-        <size>671</size>
-      </method>
-      <method name="Void AndTestNullable()" attrs="129">
-        <size>1809</size>
-      </method>
-      <method name="Void AndAssignedTest()" attrs="129">
-        <size>912</size>
-      </method>
-      <method name="Void AndAssignedTestEnum()" attrs="129">
-        <size>684</size>
-      </method>
-      <method name="Void AndAlsoTest()" attrs="129">
-        <size>1253</size>
-      </method>
-      <method name="Void DivideTest()" attrs="129">
-        <size>928</size>
-      </method>
-      <method name="Void DivideNullableTest()" attrs="129">
-        <size>2307</size>
-      </method>
-      <method name="Void DivideCheckedTest()" attrs="129">
-        <size>4</size>
-      </method>
-      <method name="Void DivideAssignTest()" attrs="129">
-        <size>1144</size>
-      </method>
-      <method name="Void DivideAssignCheckedTest()" attrs="129">
-        <size>4</size>
-      </method>
-      <method name="Void ConvertImplicitTest()" attrs="129">
-        <size>1266</size>
-      </method>
-      <method name="Int32 ConvertImplicitReturnTest()" attrs="129">
-        <size>83</size>
-      </method>
-      <method name="IEnumerable`1 ConvertImplicitReturnTest_2()" attrs="129">
-        <size>23</size>
-      </method>
-      <method name="Void ConvertExplicitTest()" attrs="129">
-        <size>503</size>
-      </method>
-      <method name="Void ConvertExplicitCheckedTest()" attrs="129">
-        <size>90</size>
-      </method>
-      <method name="Void ConvertArray()" attrs="129">
-        <size>168</size>
-      </method>
-      <method name="Void EqualTest()" attrs="129">
-        <size>1942</size>
-      </method>
-      <method name="Void EqualNullableTest()" attrs="129">
-        <size>3034</size>
-      </method>
-      <method name="Void EqualEnumTest()" attrs="129">
-        <size>1048</size>
-      </method>
-      <method name="Void EqualStringTest()" attrs="129">
-        <size>631</size>
-      </method>
-      <method name="Void EqualDelegateTest()" attrs="129">
-        <size>19</size>
-      </method>
-      <method name="Void ExclusiveOrTest()" attrs="129">
-        <size>1547</size>
-      </method>
-      <method name="Void ExclusiveOrNullableTest()" attrs="129">
-        <size>1817</size>
-      </method>
-      <method name="Void ExclusiveOrTestEnum()" attrs="129">
-        <size>693</size>
-      </method>
-      <method name="Void ExclusiveOrAssignedTest()" attrs="129">
-        <size>894</size>
-      </method>
-      <method name="Void ExclusiveOrAssignedTestEnum()" attrs="129">
-        <size>686</size>
-      </method>
-      <method name="Void GreaterThanTest()" attrs="129">
-        <size>1984</size>
-      </method>
-      <method name="Void GreaterThanNullableTest()" attrs="129">
-        <size>2407</size>
-      </method>
-      <method name="Void GreaterThanEnumTest()" attrs="129">
-        <size>1048</size>
-      </method>
-      <method name="Void GreaterThanEqualTest()" attrs="129">
-        <size>1984</size>
-      </method>
-      <method name="Void GreaterThanEqualNullableTest()" attrs="129">
-        <size>2407</size>
-      </method>
-      <method name="Void GreaterThanEqualEnumTest()" attrs="129">
-        <size>1048</size>
-      </method>
-      <method name="Void LeftShiftTest()" attrs="129">
-        <size>1367</size>
-      </method>
-      <method name="Void LeftShiftNullableTest()" attrs="129">
-        <size>1138</size>
-      </method>
-      <method name="Void LeftShiftAssignTest()" attrs="129">
-        <size>650</size>
-      </method>
-      <method name="Void LeftShiftAssignNullableTest()" attrs="129">
-        <size>444</size>
-      </method>
-      <method name="Void LessThanTest()" attrs="129">
-        <size>1984</size>
-      </method>
-      <method name="Void LessThanNullableTest()" attrs="129">
-        <size>2421</size>
-      </method>
-      <method name="Void LessThanEnumTest()" attrs="129">
-        <size>1048</size>
-      </method>
-      <method name="Void LessThanOrEqualTest()" attrs="129">
-        <size>1984</size>
-      </method>
-      <method name="Void LessThanOrEqualNullableTest()" attrs="129">
-        <size>2407</size>
-      </method>
-      <method name="Void LessThanOrEqualEnumTest()" attrs="129">
-        <size>1048</size>
-      </method>
-      <method name="Void ModuloTest()" attrs="129">
-        <size>924</size>
-      </method>
-      <method name="Void ModuloNullableTest()" attrs="129">
-        <size>2295</size>
-      </method>
-      <method name="Void ModuloAssignTest()" attrs="129">
-        <size>1138</size>
-      </method>
-      <method name="Void MultiplyTest()" attrs="129">
-        <size>1168</size>
-      </method>
-      <method name="Void MultiplyNullableTest()" attrs="129">
-        <size>2295</size>
-      </method>
-      <method name="Void MultiplyCheckedTest()" attrs="129">
-        <size>346</size>
-      </method>
-      <method name="Void MultiplyAssignTest()" attrs="129">
-        <size>1328</size>
-      </method>
-      <method name="Void MultiplyAssignCheckedTest()" attrs="129">
-        <size>320</size>
-      </method>
-      <method name="Void Negate()" attrs="129">
-        <size>1312</size>
-      </method>
-      <method name="Void NegateNullable()" attrs="129">
-        <size>1118</size>
-      </method>
-      <method name="Void NegateChecked()" attrs="129">
-        <size>54</size>
-      </method>
-      <method name="Void Not()" attrs="129">
-        <size>405</size>
-      </method>
-      <method name="Void NotEqualTest()" attrs="129">
-        <size>1946</size>
-      </method>
-      <method name="Void NotEqualNullableTest()" attrs="129">
-        <size>3034</size>
-      </method>
-      <method name="Void NotEqualEnumTest()" attrs="129">
-        <size>1048</size>
-      </method>
-      <method name="Void NotEqualStringTest()" attrs="129">
-        <size>631</size>
-      </method>
-      <method name="Void OnesComplement()" attrs="129">
-        <size>819</size>
-      </method>
-      <method name="Void OnesComplementNullable()" attrs="129">
-        <size>419</size>
-      </method>
-      <method name="Void OrTest()" attrs="129">
-        <size>1547</size>
-      </method>
-      <method name="Void OrTestEnum()" attrs="129">
-        <size>675</size>
-      </method>
-      <method name="Void OrTestNullable()" attrs="129">
-        <size>1593</size>
-      </method>
-      <method name="Void OrAssignedTest()" attrs="129">
-        <size>912</size>
-      </method>
-      <method name="Void OrAssignedTestEnum()" attrs="129">
-        <size>686</size>
-      </method>
-      <method name="Void OrElseTest()" attrs="129">
-        <size>1258</size>
-      </method>
-      <method name="Void RightShiftTest()" attrs="129">
-        <size>1153</size>
-      </method>
-      <method name="Void RightShiftNullableTest()" attrs="129">
-        <size>1137</size>
-      </method>
-      <method name="Void RightShiftAssignTest()" attrs="129">
-        <size>650</size>
-      </method>
-      <method name="Void RightShiftAssignNullableTest()" attrs="129">
-        <size>443</size>
-      </method>
-      <method name="Void SubtractTest()" attrs="129">
-        <size>1133</size>
-      </method>
-      <method name="Void SubtractNullableTest()" attrs="129">
-        <size>2290</size>
-      </method>
-      <method name="Void SubtractEnumTest()" attrs="129">
-        <size>897</size>
-      </method>
-      <method name="Void SubtractCheckedTest()" attrs="129">
-        <size>349</size>
-      </method>
-      <method name="Void SubtractAssignTest()" attrs="129">
-        <size>1155</size>
-      </method>
-      <method name="Void SubtractAssignEnumTest()" attrs="129">
-        <size>455</size>
-      </method>
-      <method name="Void SubtractAssignCheckedTest()" attrs="129">
-        <size>322</size>
-      </method>
-      <method name="Void SubtractAssignEvent()" attrs="129">
-        <size>34</size>
-      </method>
-      <method name="Void UnaryDecrement()" attrs="129">
-        <size>992</size>
-      </method>
-      <method name="Void UnaryDecrementCheckedTest()" attrs="129">
-        <size>298</size>
-      </method>
-      <method name="Void UnaryIncrement()" attrs="129">
-        <size>993</size>
-      </method>
-      <method name="Void UnaryIncrementCheckedTest()" attrs="129">
-        <size>295</size>
-      </method>
-      <method name="Void UnaryIsTrue()" attrs="129">
-        <size>429</size>
-      </method>
-      <method name="Void UnaryPlus()" attrs="129">
-        <size>1115</size>
-      </method>
-      <method name="Void UnaryPlusNullable()" attrs="129">
-        <size>1120</size>
-      </method>
-      <method name="Boolean RunTest(System.Reflection.MethodInfo)" attrs="145">
-        <size>80</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>187</size>
-      </method>
-      <method name="Void &lt;SubtractAssignEvent&gt;m__C()" attrs="145">
-        <size>12</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__F(System.Reflection.MethodInfo)" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="System.String &lt;Main&gt;m__10(System.Reflection.MethodInfo)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__11(System.Reflection.MethodInfo)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__12(Boolean)" attrs="145">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester+EmptyDelegate">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;AddCheckedTest&gt;c__AnonStorey1">
-      <method name="System.Object &lt;&gt;m__0()" attrs="131">
-        <size>103</size>
-      </method>
-      <method name="System.Object &lt;&gt;m__1()" attrs="131">
-        <size>103</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;AddAssignCheckedTest&gt;c__AnonStorey2">
-      <method name="Void &lt;&gt;m__2()" attrs="131">
-        <size>234</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;ConvertImplicitReturnTest_2&gt;c__Iterator0">
-      <method name="System.String System.Collections.Generic.IEnumerator&lt;string&gt;.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="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;string&gt;.GetEnumerator()" attrs="481">
-        <size>26</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>154</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;ConvertExplicitCheckedTest&gt;c__AnonStorey3">
-      <method name="Int32 &lt;&gt;m__3()" attrs="131">
-        <size>81</size>
-      </method>
-      <method name="Nullable`1 &lt;&gt;m__4()" attrs="131">
-        <size>81</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;MultiplyCheckedTest&gt;c__AnonStorey4">
-      <method name="System.Object &lt;&gt;m__5()" attrs="131">
-        <size>104</size>
-      </method>
-      <method name="System.Object &lt;&gt;m__6()" attrs="131">
-        <size>104</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;MultiplyAssignCheckedTest&gt;c__AnonStorey5">
-      <method name="Void &lt;&gt;m__7()" attrs="131">
-        <size>234</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;NegateChecked&gt;c__AnonStorey6">
-      <method name="System.Object &lt;&gt;m__8()" attrs="131">
-        <size>88</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;SubtractCheckedTest&gt;c__AnonStorey7">
-      <method name="System.Object &lt;&gt;m__9()" attrs="131">
-        <size>104</size>
-      </method>
-      <method name="System.Object &lt;&gt;m__A()" attrs="131">
-        <size>104</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;SubtractAssignCheckedTest&gt;c__AnonStorey8">
-      <method name="Void &lt;&gt;m__B()" attrs="131">
-        <size>234</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;UnaryDecrementCheckedTest&gt;c__AnonStorey9">
-      <method name="Void &lt;&gt;m__D()" attrs="131">
-        <size>224</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;UnaryIncrementCheckedTest&gt;c__AnonStoreyA">
-      <method name="Void &lt;&gt;m__E()" attrs="131">
-        <size>220</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-007.cs">
-    <type name="D">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="D2">
-      <method name="Void Invoke(Decimal)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Decimal, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Class">
-      <method name="UInt32 get_Item(Byte)" attrs="2181">
-        <size>17</size>
-      </method>
-      <method name="Void set_Item(Byte, UInt32)" attrs="2181">
-        <size>9</size>
-      </method>
-      <method name="Byte get_Prop()" attrs="2179">
-        <size>15</size>
-      </method>
-      <method name="Void set_Prop(Byte)" attrs="2179">
-        <size>9</size>
-      </method>
-      <method name="Void set_FixedValue(Int32)" attrs="2182">
-        <size>2</size>
-      </method>
-      <method name="Int32 get_FixedValue()" attrs="2182">
-        <size>14</size>
-      </method>
-      <method name="System.String Method(System.String)" attrs="131">
-        <size>10</size>
-      </method>
-      <method name="Int32 Method(Int32, Byte)" attrs="134">
-        <size>12</size>
-      </method>
-      <method name="Void MethodInOut(Int32 ByRef, System.String ByRef)" attrs="134">
-        <size>12</size>
-      </method>
-      <method name="Void GenericVoid[T](T)" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Int32 StaticMethod(System.Int32[])" attrs="150">
-        <size>16</size>
-      </method>
-      <method name="Void ArglistMethod(...)" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>45</size>
-      </method>
-      <method name="Void .ctor(SByte)" attrs="6278">
-        <size>53</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>16</size>
-      </method>
-    </type>
-    <type name="EventClass">
-      <method name="Void add_OutEvent(System.Func`1[System.Int32])" attrs="2179">
-        <size>42</size>
-      </method>
-      <method name="Void remove_OutEvent(System.Func`1[System.Int32])" attrs="2179">
-        <size>42</size>
-      </method>
-      <method name="Int32 CallEvent()" attrs="134">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester">
-      <method name="Void Assert[T](T, T, System.String)" attrs="145">
-        <size>80</size>
-      </method>
-      <method name="Void AssertError(System.Action, System.String)" attrs="145">
-        <size>34</size>
-      </method>
-      <method name="Void add_e(System.Func`1[System.Int32])" attrs="2177">
-        <size>42</size>
-      </method>
-      <method name="Void remove_e(System.Func`1[System.Int32])" attrs="2177">
-        <size>42</size>
-      </method>
-      <method name="Void GetIndexTest()" attrs="129">
-        <size>916</size>
-      </method>
-      <method name="Void GetIndexError_Null()" attrs="129">
-        <size>37</size>
-      </method>
-      <method name="Void InvokeTest()" attrs="129">
-        <size>459</size>
-      </method>
-      <method name="Void InvokeMember()" attrs="129">
-        <size>907</size>
-      </method>
-      <method name="Void InvokeMember_Error()" attrs="129">
-        <size>41</size>
-      </method>
-      <method name="Void InvokeConstructor()" attrs="129">
-        <size>232</size>
-      </method>
-      <method name="Void IsEvent()" attrs="129">
-        <size>2674</size>
-      </method>
-      <method name="Void MemberGetTest()" attrs="129">
-        <size>811</size>
-      </method>
-      <method name="Void MemberGetError_Null()" attrs="129">
-        <size>37</size>
-      </method>
-      <method name="Void MemberSetTest()" attrs="129">
-        <size>2965</size>
-      </method>
-      <method name="Void MemberSetError_Null()" attrs="129">
-        <size>37</size>
-      </method>
-      <method name="Void SetIndexTest()" attrs="129">
-        <size>2901</size>
-      </method>
-      <method name="Void SetIndexError_Null()" attrs="129">
-        <size>37</size>
-      </method>
-      <method name="Boolean RunTest(System.Reflection.MethodInfo)" attrs="145">
-        <size>80</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>187</size>
-      </method>
-      <method name="Int32 &lt;InvokeTest&gt;m__1(System.String)" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Void &lt;InvokeMember_Error&gt;m__2()" attrs="145">
-        <size>112</size>
-      </method>
-      <method name="Void &lt;InvokeConstructor&gt;m__3(Decimal)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Int32 &lt;IsEvent&gt;m__4()" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Int32 &lt;IsEvent&gt;m__5()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__9(System.Reflection.MethodInfo)" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="System.String &lt;Main&gt;m__A(System.Reflection.MethodInfo)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__B(System.Reflection.MethodInfo)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__C(Boolean)" attrs="145">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;GetIndexError_Null&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>92</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;InvokeMember&gt;c__DynamicSite2+Container0">
-      <method name="Void Invoke(System.Runtime.CompilerServices.CallSite, System.Object, Int32 ByRef, System.String ByRef)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;MemberGetError_Null&gt;c__AnonStorey1">
-      <method name="Void &lt;&gt;m__6()" attrs="131">
-        <size>86</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;MemberSetError_Null&gt;c__AnonStorey2">
-      <method name="Void &lt;&gt;m__7()" attrs="131">
-        <size>96</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;SetIndexError_Null&gt;c__AnonStorey3">
-      <method name="Void &lt;&gt;m__8()" attrs="131">
-        <size>102</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-008.cs">
-    <type name="Disposable">
-      <method name="Void Dispose()" attrs="486">
-        <size>14</size>
-      </method>
-      <method name="Void Test()" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Boolean ForEachTest()" attrs="129">
-        <size>419</size>
-      </method>
-      <method name="Boolean ForEachTest_2()" attrs="129">
-        <size>312</size>
-      </method>
-      <method name="Boolean ForEachTest_3()" attrs="129">
-        <size>235</size>
-      </method>
-      <method name="Boolean UsingTest()" attrs="129">
-        <size>619</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>99</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-009.cs">
-    <type name="B">
-      <method name="Void Test(Int32)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>131</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-010.cs">
-    <type name="A">
-      <method name="T Test[T](T, T)" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Int32 TestCall()" attrs="129">
-        <size>10</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>761</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-011.cs">
-    <type name="C">
-      <method name="Void foo(Int32)" attrs="129">
-        <size>18</size>
-      </method>
-      <method name="Void foo(System.String)" attrs="129">
-        <size>7</size>
-      </method>
-      <method name="Void foo_static(Int64)" attrs="145">
-        <size>18</size>
-      </method>
-      <method name="Int32 MethodBest(Int16)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 MethodBest(System.Object)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void test()" attrs="129">
-        <size>197</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>39</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-012.cs">
-    <type name="G`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="dynamic.C">
-      <method name="Int32 Main()" attrs="150">
-        <size>77</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-013.cs">
-    <type name="ndynamic.C`1[U]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="ndynamic.C">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-014.cs">
-    <type name="A">
-      <method name="Int32 op_Inequality(A, System.Object)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Int32 op_Equality(A, System.Object)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Boolean op_Equality(C, System.Object)" attrs="2198">
-        <size>16</size>
-      </method>
-      <method name="Boolean op_Inequality(C, System.Object)" attrs="2198">
-        <size>260</size>
-      </method>
-      <method name="Decimal op_Subtraction(System.Object, C)" attrs="2198">
-        <size>16</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>54</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-015.cs">
-    <type name="Program">
-      <method name="Int32 Main()" attrs="145">
-        <size>67</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-016.cs">
-    <type name="Foo">
-      <method name="Void Dyn(System.Object ByRef)" attrs="454">
-        <size>5</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Bar">
-      <method name="Void Dyn(System.Object ByRef)" attrs="198">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void Method_A(Int32 ByRef)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void Method_B(System.Object ByRef)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Int32 M(System.String, System.String)" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Int32 M(System.Object ByRef, System.Object ByRef)" attrs="150">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="D">
-      <method name="Int32 Foo(System.Object)" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Int32 Foo(System.Object[])" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="E">
-      <method name="Int32 Foo(Int32, System.Object)" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Int32 Foo(Double, System.Object)" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program">
-      <method name="Void DynOut(System.Object ByRef)" attrs="145">
-        <size>5</size>
-      </method>
-      <method name="Void DynRef(System.Object ByRef)" attrs="145">
-        <size>5</size>
-      </method>
-      <method name="Int32 DynParams(Int32, Int32, System.Int32[])" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Void TestErrorVersions()" attrs="129">
-        <size>198</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>996</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-017.cs">
-    <type name="B`1[U]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="D">
-      <method name="System.Object Invoke(System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.Object, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="System.Object EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="DynamicAssignments">
-      <method name="Void Foo(IA`1)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>175</size>
-      </method>
-      <method name="System.Object &lt;Main&gt;m__0(System.Object)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-018.cs">
-    <type name="XValue">
-      <method name="Int64 get_Y()" attrs="2182">
-        <size>14</size>
-      </method>
-      <method name="Void set_Y(Int64)" attrs="2182">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A">
-      <method name="Int32 Main()" attrs="145">
-        <size>374</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>18</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-019.cs">
-    <type name="C">
-      <method name="Void Method(System.Object)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void Method(System.Object, System.Object)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void Method2(System.Object, Int32)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void Method2(System.Object ByRef)" attrs="145">
-        <size>5</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>28</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+D">
-      <method name="Void Invoke(System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.Object, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="C+D2">
-      <method name="Void Invoke(System.Object ByRef)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.Object ByRef, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(System.Object ByRef, IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-020.cs">
-    <type name="Class1">
-      <method name="Int32 Method1()" attrs="134">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Class2`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Class3">
-      <method name="Void Method2()" attrs="134">
-        <size>90</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program">
-      <method name="Void Main()" attrs="150">
-        <size>25</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-021.cs">
-    <type name="T">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="T+B">
-      <method name="Void set_Item(Int32, System.Object)" attrs="2182">
-        <size>70</size>
-      </method>
-      <method name="System.Object get_Item(Int32)" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="T+Program">
-      <method name="Int32 Main()" attrs="150">
-        <size>38</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-022.cs">
-    <type name="C">
-      <method name="Void M[T](T)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-023.cs">
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>48</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-024.cs">
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>542</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__0()" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="Test+D">
-      <method name="Int32 Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-025.cs">
-    <type name="S">
-      <method name="Void SetValue(Int32)" attrs="486">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void Method[T](T ByRef)" attrs="145">
-        <size>105</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>368</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Method&gt;c__DynamicSite0`1+Container0[T]">
-      <method name="Void Invoke(System.Runtime.CompilerServices.CallSite, T ByRef, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="C+&lt;Main&gt;c__DynamicSite1+Container0">
-      <method name="System.Object Invoke(System.Runtime.CompilerServices.CallSite, Nullable`1 ByRef, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="C+&lt;Main&gt;c__DynamicSite1+Container1">
-      <method name="Void Invoke(System.Runtime.CompilerServices.CallSite, S ByRef, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-026.cs">
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>375</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-027.cs">
-    <type name="C">
-      <method name="Int32 M(System.Object, Int64)" attrs="134">
-        <size>10</size>
-      </method>
-      <method name="Int32 M(Int64, System.Object)" attrs="134">
-        <size>10</size>
-      </method>
-      <method name="Int32 M(System.Object, System.Object)" attrs="134">
-        <size>10</size>
-      </method>
-      <method name="Int32 M2(System.Object)" attrs="134">
-        <size>10</size>
-      </method>
-      <method name="Int32 M2(Byte)" attrs="134">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>382</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-028.cs">
-    <type name="C">
-      <method name="Void MethodRef(Int32 ByRef)" attrs="134">
-        <size>9</size>
-      </method>
-      <method name="Void MethodOut(UInt16 ByRef)" attrs="134">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void M(System.Object[] ByRef, System.Object[] ByRef)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>255</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+&lt;Main&gt;c__DynamicSite0+Container0">
-      <method name="Void Invoke(System.Runtime.CompilerServices.CallSite, System.Object, Int32 ByRef)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Test+&lt;Main&gt;c__DynamicSite0+Container1">
-      <method name="Void Invoke(System.Runtime.CompilerServices.CallSite, System.Object, UInt16 ByRef)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-029.cs">
-    <type name="C">
-      <method name="Boolean Test[T,U](T, U)" attrs="145">
-        <size>431</size>
-      </method>
-      <method name="Boolean Test2(Int32)" attrs="145">
-        <size>168</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>115</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-030.cs">
-    <type name="A`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void M1[T](T)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void M2[T,U](T, U)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void M3[T,U](T, A`1[U])" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void M4[T,U](T, IEquatable`1)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>577</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-031.cs">
-    <type name="A`1[T]">
-      <method name="U CustomDelegate[U](U ByRef)" attrs="134">
-        <size>33</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>15</size>
-      </method>
-      <method name="Void Foo[Z]()" attrs="145">
-        <size>104</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+&lt;Foo&gt;c__DynamicSite0`1+Container0[Z]">
-      <method name="Void Invoke(System.Runtime.CompilerServices.CallSite, System.Object, Z ByRef)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-032.cs">
-    <type name="A">
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void Foo(Int32, A ByRef)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>153</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B+&lt;Main&gt;c__DynamicSite0+Container0">
-      <method name="Void Invoke(System.Runtime.CompilerServices.CallSite, System.Type, System.Object, A ByRef)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-033.cs">
-    <type name="Test">
-      <method name="Byte get_Prop()" attrs="2177">
-        <size>10</size>
-      </method>
-      <method name="Void set_Prop(Byte)" attrs="2177">
-        <size>2</size>
-      </method>
-      <method name="Byte get_Item(Int32)" attrs="2177">
-        <size>10</size>
-      </method>
-      <method name="Void set_Item(Int32, Byte)" attrs="2177">
-        <size>2</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>3609</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>39</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-034.cs">
-    <type name="C">
-      <method name="Void M[U,V](U ByRef, V ByRef)" attrs="134">
-        <size>17</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>482</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+&lt;Main&gt;c__DynamicSite0+Container0">
-      <method name="Void Invoke(System.Runtime.CompilerServices.CallSite, System.Object, System.Object ByRef, System.Object ByRef)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-035.cs">
-    <type name="Test">
-      <method name="System.Object get_Item(Int32)" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Void set_Item(Int32, System.Object)" attrs="2182">
-        <size>2</size>
-      </method>
-      <method name="System.Object[] get_Prop()" attrs="2182">
-        <size>24</size>
-      </method>
-      <method name="Void set_Prop(System.Object[])" attrs="2182">
-        <size>2</size>
-      </method>
-      <method name="Int32 get_Prop2()" attrs="2182">
-        <size>10</size>
-      </method>
-      <method name="Void set_Prop2(Int32)" attrs="2182">
-        <size>2</size>
-      </method>
-      <method name="System.Object get_Prop3()" attrs="2182">
-        <size>20</size>
-      </method>
-      <method name="Void set_Prop3(System.Object)" attrs="2182">
-        <size>75</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>1142</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>18</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-036.cs">
-    <type name="C">
-      <method name="Void add_E(System.Func`2[System.Int32,System.Int32])" attrs="2177">
-        <size>42</size>
-      </method>
-      <method name="Void remove_E(System.Func`2[System.Int32,System.Int32])" attrs="2177">
-        <size>42</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>332</size>
-      </method>
-      <method name="Int32 Foo(Int32)" attrs="145">
-        <size>11</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-037.cs">
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>1207</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-038.cs">
-    <type name="Test">
-      <method name="Void Foo()" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>379</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-039.cs">
-    <type name="A">
-      <method name="System.Object Foo()" attrs="454">
-        <size>10</size>
-      </method>
-      <method name="System.Object[] FooArray()" attrs="454">
-        <size>10</size>
-      </method>
-      <method name="System.Object get_Prop()" attrs="2499">
-        <size>16</size>
-      </method>
-      <method name="Void set_Prop(System.Object)" attrs="2499">
-        <size>2</size>
-      </method>
-      <method name="System.Object[] get_PropArray()" attrs="2502">
-        <size>10</size>
-      </method>
-      <method name="System.Object get_Item(Int32)" attrs="2499">
-        <size>15</size>
-      </method>
-      <method name="Void set_Item(Int32, System.Object)" attrs="2499">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="System.Object Foo()" attrs="198">
-        <size>15</size>
-      </method>
-      <method name="System.Object[] FooArray()" attrs="198">
-        <size>45</size>
-      </method>
-      <method name="Void set_Prop(System.Object)" attrs="2243">
-        <size>2</size>
-      </method>
-      <method name="System.Object[] get_PropArray()" attrs="2246">
-        <size>35</size>
-      </method>
-      <method name="Void set_Item(Int32, System.Object)" attrs="2243">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MainClass">
-      <method name="Void Test()" attrs="129">
-        <size>224</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>545</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-040.cs">
-    <type name="A">
-      <method name="S`2 Foo[U](U)" attrs="454">
-        <size>18</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="S`2 Foo[T](T)" attrs="198">
-        <size>38</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MainClass">
-      <method name="Int32 Main()" attrs="150">
-        <size>406</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-041.cs">
-    <type name="A`1[AA]">
-      <method name="AA Foo[U](U)" attrs="454">
-        <size>18</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="System.Object Foo[T](T)" attrs="198">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MainClass">
-      <method name="Int32 Main()" attrs="150">
-        <size>90</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-042.cs">
-    <type name="A">
-      <method name="System.Object get_Prop()" attrs="2500">
-        <size>10</size>
-      </method>
-      <method name="Void set_Prop(System.Object)" attrs="2500">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void Foo()" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="System.Object get_Prop()" attrs="2244">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program">
-      <method name="Void Test()" attrs="129">
-        <size>90</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-043.cs">
-    <type name="A">
-      <method name="Int32 Main()" attrs="150">
-        <size>347</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-044.cs">
-    <type name="C">
-      <method name="Int32 Test[T,U](T, IComparable`1)" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Int32 Test_2[T](IList`1, T)" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>868</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-045.cs">
-    <type name="Test">
-      <method name="Int32 Main()" attrs="145">
-        <size>249</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-046.cs">
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>1101</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__0(Int32)" attrs="145">
-        <size>11</size>
-      </method>
-      <method name="Void &lt;Main&gt;m__1()" attrs="145">
-        <size>11</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__2(Int32 ByRef)" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+D">
-      <method name="Int32 Invoke(Int32 ByRef)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Int32 ByRef, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Int32 EndInvoke(Int32 ByRef, IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Test+&lt;Main&gt;c__DynamicSite0+Container0">
-      <method name="System.Object Invoke(System.Runtime.CompilerServices.CallSite, System.Object, Int32 ByRef)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-047.cs">
-    <type name="C`1[T]">
-      <method name="Void add_E(System.Func`2[System.Int32,System.Int32])" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void remove_E(System.Func`2[System.Int32,System.Int32])" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Int32 Test(Int32)" attrs="150">
-        <size>171</size>
-      </method>
-      <method name="Int32 &lt;E&gt;m__0(Int32)" attrs="145">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>42</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>30</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-048.cs">
-    <type name="A">
-      <method name="Int32 M(System.String, System.Object)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 M(System.String, System.Object[])" attrs="145">
-        <size>23</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>342</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-049.cs">
-    <type name="A">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A+N">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B+N">
-      <method name="Void Test()" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>91</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-050.cs">
-    <type name="S">
-      <method name="Boolean op_True(S)" attrs="2198">
-        <size>7</size>
-      </method>
-      <method name="Boolean op_False(S)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="System.String op_LogicalNot(S)" attrs="2198">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Boolean Throw()" attrs="145">
-        <size>12</size>
-      </method>
-      <method name="Boolean Return(Boolean)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>1195</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-051.cs">
-    <type name="C">
-      <method name="Int32 get_Item(Int32)" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Void set_Item(Int32, Int32)" attrs="2182">
-        <size>11</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>491</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>14</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-052.cs">
-    <type name="A">
-      <method name="Void Method(DynamicReference)" attrs="134">
-        <size>192</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-053.cs">
-    <type name="TestAttribute">
-      <method name="Void .ctor(Object[])" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>21</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-054.cs">
-    <type name="C">
-      <method name="System.Action`1[T] Test[T](T)" attrs="145">
-        <size>21</size>
-      </method>
-      <method name="System.Action Test2[T](T)" attrs="145">
-        <size>34</size>
-      </method>
-      <method name="System.Action`1[T] Test3[T](T)" attrs="145">
-        <size>21</size>
-      </method>
-      <method name="System.Action Test4[T](T)" attrs="145">
-        <size>34</size>
-      </method>
-      <method name="Void Method(System.Object)" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void MethodRef(C ByRef)" attrs="129">
-        <size>9</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>72</size>
-      </method>
-      <method name="Void &lt;Test`1&gt;m__0[T](T)" attrs="145">
-        <size>103</size>
-      </method>
-      <method name="Void &lt;Test3`1&gt;m__2[T](T)" attrs="145">
-        <size>105</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Test2&gt;c__AnonStorey0`1[T]">
-      <method name="Void &lt;&gt;m__1()" attrs="131">
-        <size>46</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Test4&gt;c__AnonStorey2`1[T]">
-      <method name="Void &lt;&gt;m__3()" attrs="131">
-        <size>114</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Test2&gt;c__AnonStorey0`1+&lt;Test2&gt;c__AnonStorey1`1[T]">
-      <method name="Void &lt;&gt;m__4()" attrs="131">
-        <size>118</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;&lt;Test3`1&gt;m__2&gt;c__DynamicSite1`1+Container0[T]">
-      <method name="Void Invoke(System.Runtime.CompilerServices.CallSite, System.Object, T ByRef)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="C+&lt;Test4&gt;c__AnonStorey2`1+&lt;&lt;&gt;m__3&gt;c__DynamicSite0+Container0[T]">
-      <method name="Void Invoke(System.Runtime.CompilerServices.CallSite, System.Object, T ByRef)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-055.cs">
-    <type name="B`2[T1,T2]">
-      <method name="Void Foo[U](U)" attrs="1478">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void Foo[U](U)" attrs="198">
-        <size>2</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>71</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-056.cs">
-    <type name="C">
-      <method name="D get_D()" attrs="2182">
-        <size>14</size>
-      </method>
-      <method name="Void set_D(D)" attrs="2177">
-        <size>8</size>
-      </method>
-      <method name="System.String get_Value()" attrs="2182">
-        <size>14</size>
-      </method>
-      <method name="Void set_Value(System.String)" attrs="2177">
-        <size>8</size>
-      </method>
-      <method name="Int32 Test()" attrs="134">
-        <size>253</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>35</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="D">
-      <method name="Int32 Foo(System.String)" attrs="134">
-        <size>10</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-anontype-01.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>101</size>
-      </method>
-      <method name="Void Test()" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="System.Object Factory()" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="&lt;&gt;__AnonType0`1[&lt;Field&gt;__T]">
-      <method name="&lt;Field&gt;__T get_Field()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="Boolean Equals(System.Object)" attrs="198">
-        <size>39</size>
-      </method>
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>63</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>67</size>
-      </method>
-      <method name="Void .ctor(&lt;Field&gt;__T)" attrs="6278">
-        <size>14</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-cls-01.cs">
-    <type name="A">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void CLSCompliantMethod(System.Object[])" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void CLSCompliantMethod(IEnumerable`1)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-collectioninit-01.cs">
-    <type name="Test">
-      <method name="Int32 Main()" attrs="145">
-        <size>488</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+Wrap">
-      <method name="System.Object get_Numbers()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>18</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-error-01.cs">
-    <type name="Helper">
-      <method name="Int32* Foo(Int32)" attrs="150">
-        <size>11</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester">
-      <method name="Void NonInvocable()" attrs="129">
-        <size>41</size>
-      </method>
-      <method name="Void Using_1()" attrs="129">
-        <size>41</size>
-      </method>
-      <method name="Void Unsafe_1()" attrs="129">
-        <size>42</size>
-      </method>
-      <method name="Void NullableConversion()" attrs="129">
-        <size>48</size>
-      </method>
-      <method name="Void AssertError(System.Action, System.String)" attrs="145">
-        <size>72</size>
-      </method>
-      <method name="Boolean RunTest(System.Reflection.MethodInfo)" attrs="145">
-        <size>85</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>187</size>
-      </method>
-      <method name="Void &lt;NonInvocable&gt;m__0()" attrs="145">
-        <size>86</size>
-      </method>
-      <method name="Void &lt;Using_1&gt;m__1()" attrs="145">
-        <size>92</size>
-      </method>
-      <method name="Void &lt;NullableConversion&gt;m__3()" attrs="145">
-        <size>106</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__4(System.Reflection.MethodInfo)" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="System.String &lt;Main&gt;m__5(System.Reflection.MethodInfo)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__6(System.Reflection.MethodInfo)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__7(Boolean)" attrs="145">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;Unsafe_1&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__2()" attrs="131">
-        <size>110</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-error-02.cs">
-    <type name="A">
-      <method name="System.Object Factory()" attrs="150">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A+N">
-      <method name="Void Foo()" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>143</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-error-03.cs">
-    <type name="C">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>106</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-error-04.cs">
-    <type name="A">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>153</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-etree-01.cs">
-    <type name="C">
-      <method name="Void Conv1(System.Linq.Expressions.Expression`1[System.Func`2[System.Object,System.Object]])" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void Conv2(System.Linq.Expressions.Expression`1[System.Func`2[System.Object,System.Object]])" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>383</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-etree-02.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>191</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-friend-01.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>91</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-implicitarray-01.cs">
-    <type name="C">
-      <method name="Void Method()" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>112</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-iter-01.cs">
-    <type name="Program">
-      <method name="IEnumerable`1 D1()" attrs="150">
-        <size>23</size>
-      </method>
-      <method name="IEnumerable`1 D2()" attrs="150">
-        <size>23</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-    </type>
-    <type name="Program+&lt;D1&gt;c__Iterator0">
-      <method name="System.Object System.Collections.Generic.IEnumerator&lt;dynamic&gt;.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="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;dynamic&gt;.GetEnumerator()" attrs="481">
-        <size>26</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>26</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>1</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program+&lt;D2&gt;c__Iterator1">
-      <method name="System.Func`1[System.Object] System.Collections.Generic.IEnumerator&lt;System.Func&lt;dynamic&gt;&gt;.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="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;System.Func&lt;dynamic&gt;&gt;.GetEnumerator()" attrs="481">
-        <size>26</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>26</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>1</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-named-01.cs">
-    <type name="Test">
-      <method name="Void Foo(Int32 ByRef)" attrs="134">
-        <size>5</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>130</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+&lt;Main&gt;c__DynamicSite0+Container0">
-      <method name="Void Invoke(System.Runtime.CompilerServices.CallSite, System.Object, Int32 ByRef)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-named-02.cs">
-    <type name="Test">
-      <method name="Int32 M1()" attrs="145">
-        <size>39</size>
-      </method>
-      <method name="Int32 M2()" attrs="145">
-        <size>39</size>
-      </method>
-      <method name="System.Object M3()" attrs="145">
-        <size>44</size>
-      </method>
-      <method name="Int32 Foo(Int32, Int32, Int32)" attrs="145">
-        <size>52</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>227</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="dtest-optional-01.cs">
-    <type name="G`1[T]">
-      <method name="System.Object M1(T)" attrs="134">
-        <size>15</size>
-      </method>
-      <method name="System.Object M2(T)" attrs="134">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="System.Object Test(System.Object)" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void TestS(S)" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="System.Object TestD(System.Object)" attrs="129">
-        <size>10</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>882</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-001.cs">
-    <type name="Stack`1[type]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Boot">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-002.cs">
-    <type name="Cell`1[X]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="D">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-003.cs">
-    <type name="Stack`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="T">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-004.cs">
-    <type name="Stack`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="T">
-      <method name="Void Foo(Stack`1[Test])" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-005.cs">
-    <type name="Stack`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="T">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-006.cs">
-    <type name="Stack`1[T]">
-      <method name="Void Push(T)" attrs="134">
-        <size>31</size>
-      </method>
-      <method name="T Pop()" attrs="134">
-        <size>37</size>
-      </method>
-      <method name="Void Hello(T)" attrs="134">
-        <size>18</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>24</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-007.cs">
-    <type name="Stack`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-008.cs">
-    <type name="Stack`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-009.cs">
-    <type name="Stack`1[T]">
-      <method name="System.Object Test(T)" attrs="134">
-        <size>22</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-010.cs">
-    <type name="J">
-      <method name="Void Foo()" attrs="134">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Stack`1[T]">
-      <method name="Void Test(T)" attrs="134">
-        <size>28</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-011.cs">
-    <type name="Stack`1[S]">
-      <method name="Void Hello(S)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Test()" attrs="129">
-        <size>14</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-012.cs">
-    <type name="Stack`1[S]">
-      <method name="Void Hello(S)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test`1[T]">
-      <method name="Void Foo(T)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Test()" attrs="129">
-        <size>26</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-013.cs">
-    <type name="X">
-      <method name="Void Test()" attrs="129">
-        <size>14</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-014.cs">
-    <type name="Stack`1[S]">
-      <method name="Void Push(S)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor(S)" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>38</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-015.cs">
-    <type name="Stack`1[S]">
-      <method name="Void Hello[T,U](S, T, U)" attrs="150">
-        <size>4</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-016.cs">
-    <type name="Stack`1[S]">
-      <method name="Void Hello[T](S, T)" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-017.cs">
-    <type name="X">
-      <method name="Void Foo(Stack)" attrs="150">
-        <size>13</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-018.cs">
-    <type name="Stack">
-      <method name="Void Hello[T](T)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Foo(Stack)" attrs="150">
-        <size>13</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-019.cs">
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-020.cs">
-    <type name="Stack`1[S]">
-      <method name="Void Hello(S)" attrs="134">
-        <size>2</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Test()" attrs="129">
-        <size>14</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-021.cs">
-    <type name="Foo`1[T]">
-      <method name="Void Test()" attrs="134">
-        <size>24</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>59</size>
-      </method>
-    </type>
-    <type name="Bar`1[T]">
-      <method name="Void Test()" attrs="134">
-        <size>46</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="S">
-      <method name="System.String ToString()" attrs="198">
-        <size>25</size>
-      </method>
-      <method name="Void .ctor(String)" attrs="6273">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Print(System.Object)" attrs="150">
-        <size>40</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>39</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-022.cs">
-    <type name="Foo`1[T]">
-      <method name="Void Hello()" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void World(T)" attrs="134">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Bar">
-      <method name="Void Test()" attrs="134">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-023.cs">
-    <type name="Foo`1[T]">
-      <method name="Void Hello()" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void World(T)" attrs="134">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Bar">
-      <method name="Void Test()" attrs="134">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-024.cs">
-    <type name="Foo`1[T]">
-      <method name="Void Hello(T)" attrs="134">
-        <size>14</size>
-      </method>
-      <method name="Void Whatever(System.Object)" attrs="134">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Test(Foo`1[System.Int32])" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-025.cs">
-    <type name="Foo">
-      <method name="Void Hello[T](T)" attrs="134">
-        <size>14</size>
-      </method>
-      <method name="Void Whatever(System.Object)" attrs="134">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Test(Foo)" attrs="145">
-        <size>13</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-026.cs">
-    <type name="Foo`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-027.cs">
-    <type name="TheBase">
-      <method name="Void BaseFunc()" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Stack`1[S]">
-      <method name="Void Hello(S)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test`1[T]">
-      <method name="Void Foo(T)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Test()" attrs="129">
-        <size>37</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-028.cs">
-    <type name="Stack`1[T]">
-      <method name="System.Object Test()" attrs="134">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor(T)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="System.Object Test(Stack`1[System.Int32])" attrs="150">
-        <size>15</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>21</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-029.cs">
-    <type name="Stack`1[T]">
-      <method name="System.Object Test()" attrs="134">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>20</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-030.cs">
-    <type name="Foo`1[T]">
-      <method name="Void Hello(T)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="Bar`2[T,U]">
-      <method name="Void Test(T, U)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Test(Bar`2[System.Int32,System.String])" attrs="145">
-        <size>25</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-031.cs">
-    <type name="X">
-      <method name="Void Test(Bar`2[System.Int32,System.String])" attrs="150">
-        <size>25</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-032.cs">
-    <type name="X">
-      <method name="Void Test(Bar`2)" attrs="145">
-        <size>25</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-033.cs">
-    <type name="X">
-      <method name="Void Test(Bar`3)" attrs="145">
-        <size>36</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-034.cs">
-    <type name="Foo`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Stack`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Bar`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-035.cs">
-    <type name="Test`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Foo`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-036.cs">
-    <type name="Stack`1[T]">
-      <method name="Void Hello(Stack`1[T])" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void Test()" attrs="129">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-037.cs">
-    <type name="Foo`2[T,U]">
-      <method name="Void Hello(Foo`2[T,U])" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void Test()" attrs="454">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Bar`1[T]">
-      <method name="Void Test(Foo`2[T,System.Int64])" attrs="134">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Baz`1[T]">
-      <method name="Void Test()" attrs="198">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-038.cs">
-    <type name="Queue`1[T]">
-      <method name="Queue`1+Node`1[T,T] GetFoo()" attrs="132">
-        <size>15</size>
-      </method>
-      <method name="Queue`1+Node`1[T,T] get_Foo()" attrs="2180">
-        <size>15</size>
-      </method>
-      <method name="Void Test(T)" attrs="132">
-        <size>13</size>
-      </method>
-      <method name="Void Test()" attrs="134">
-        <size>75</size>
-      </method>
-      <method name="Void .ctor(T, T)" attrs="6278">
-        <size>39</size>
-      </method>
-    </type>
-    <type name="Queue`1+Node`1[T,U]">
-      <method name="Void .ctor(Node`1, U)" attrs="6278">
-        <size>22</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>17</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-039.cs">
-    <type name="Zoo`1[T]">
-      <method name="T get_Name()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="IMonkey`1 GetTheMonkey[U](U)" attrs="134">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor(T)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="Zoo`1+Monkey`2[T,V,W]">
-      <method name="W Jump()" attrs="486">
-        <size>52</size>
-      </method>
-      <method name="Void .ctor(Zoo`1, W)" attrs="6278">
-        <size>22</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>32</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-040.cs">
-    <type name="Stack`1[T]">
-      <method name="INode`1 GetNode()" attrs="134">
-        <size>15</size>
-      </method>
-      <method name="Stack`1+Foo`1[T,T] GetFoo(T)" attrs="134">
-        <size>15</size>
-      </method>
-      <method name="Stack`1+Bar`1[T,T] GetBar(T)" attrs="134">
-        <size>15</size>
-      </method>
-      <method name="Void Test()" attrs="134">
-        <size>67</size>
-      </method>
-      <method name="Void .ctor(T)" attrs="6278">
-        <size>27</size>
-      </method>
-    </type>
-    <type name="Stack`1+Node[T]">
-      <method name="Void Hello(T)" attrs="486">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor(Stack`1)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="Stack`1+Foo`1[T,T]">
-      <method name="Stack`1+Bar`1[T,T] GetBar()" attrs="134">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor(T)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="Stack`1+Bar`1[T,U]">
-      <method name="Stack`1+Foo`1[T,T] GetFoo(Stack`1[T])" attrs="134">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor(U)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="Stack`1+Bar`1+Baz`1[T,U,V]">
-      <method name="Stack`1+Foo`1[T,T] GetFoo(Stack`1[T])" attrs="134">
-        <size>20</size>
-      </method>
-      <method name="Stack`1+Bar`1[T,V] GetBar()" attrs="134">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor(V)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="A`1[U]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A`1+Test`1[U,T]">
-      <method name="A`1+Test`1+Nested`1[U,T,T] Foo()" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A`1+Test`1+Nested`1[U,T,X]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>49</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-041.cs">
-    <type name="Stack`1[T]">
-      <method name="Void Hello(Int32, T[])" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>37</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-042.cs">
-    <type name="A.A`1[X]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A.B`1[X]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A.C`1[X]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A.D`1[X]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A.E`2[X,Y]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A.F`1[X]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B.MyTest`2[K,V]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C.S`1[K]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C.C`1[K]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-043.cs">
-    <type name="Test`1[T]">
-      <method name="Void Foo()" attrs="134">
-        <size>14</size>
-      </method>
-      <method name="Int32 GetCount()" attrs="134">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Int32 DoTheTest[T]()" attrs="145">
-        <size>145</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>177</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-044.cs">
-    <type name="X`1[T]">
-      <method name="X`1[T] op_Increment(X`1[T])" attrs="2198">
-        <size>22</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Main()" attrs="145">
-        <size>38</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-045.cs">
-    <type name="Test`2[A,B]">
-      <method name="Void Foo[U](U)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void Foo[V](V[], V)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void Hello[V,W](V, W, Test`2[V,W])" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void ArrayMethod[V](V[])" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>87</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-046.cs">
-    <type name="Test`1[T]">
-      <method name="Void Invoke(T)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(T, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Foo`1[T]">
-      <method name="Void add_MyEvent(Test`1[T])" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void remove_MyEvent(Test`1[T])" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void Hello(T)" attrs="134">
-        <size>25</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void do_hello(System.String)" attrs="145">
-        <size>13</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>37</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-047.cs">
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-048.cs">
-    <type name="Stack`1[T]">
-      <method name="Void Add(T)" attrs="134">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>21</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>23</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-049.cs">
-    <type name="X`1[T]">
-      <method name="Void A(T)" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void A(T[])" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void A(T[,])" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void A(T[][])" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void B(T[])" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void B(Int32)" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void C(T[])" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void C(T[,])" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void C(System.Int32[,,])" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void D(Int32, T)" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void D(T, Int64)" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Foo">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-050.cs">
-    <type name="D">
-      <method name="Int32 Invoke(System.String, Int32)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.String, Int32, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="E">
-      <method name="Int32 Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="T F[T](System.String, T)" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="T G[T]()" attrs="150">
-        <size>7</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>41</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-051.cs">
-    <type name="Foo`1[T]">
-      <method name="Void Test(T)" attrs="134">
-        <size>44</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A">
-      <method name="Void Hello()" attrs="134">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-052.cs">
-    <type name="Foo`1[T]">
-      <method name="T Create()" attrs="134">
-        <size>44</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Hello()" attrs="129">
-        <size>12</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-053.cs">
-    <type name="ValueTypeCounters.SimpleCounter">
-      <method name="Void Increment()" attrs="486">
-        <size>16</size>
-      </method>
-    </type>
-    <type name="ValueTypeCounters.PrintingCounter">
-      <method name="System.String ToString()" attrs="198">
-        <size>26</size>
-      </method>
-      <method name="Void Increment()" attrs="486">
-        <size>16</size>
-      </method>
-    </type>
-    <type name="ValueTypeCounters.ExplicitCounter">
-      <method name="Void ICounter.Increment()" attrs="481">
-        <size>16</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>26</size>
-      </method>
-    </type>
-    <type name="ValueTypeCounters.InterfaceCounter">
-      <method name="Void ICounter.Increment()" attrs="481">
-        <size>16</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>26</size>
-      </method>
-      <method name="Void Increment()" attrs="134">
-        <size>16</size>
-      </method>
-    </type>
-    <type name="ReferenceTypeCounters.SimpleCounter">
-      <method name="Void Increment()" attrs="486">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="ReferenceTypeCounters.PrintingCounter">
-      <method name="System.String ToString()" attrs="198">
-        <size>26</size>
-      </method>
-      <method name="Void Increment()" attrs="486">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="ReferenceTypeCounters.ExplicitCounter">
-      <method name="Void ICounter.Increment()" attrs="481">
-        <size>16</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>26</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="ReferenceTypeCounters.InterfaceCounter">
-      <method name="Void ICounter.Increment()" attrs="481">
-        <size>16</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>26</size>
-      </method>
-      <method name="Void Increment()" attrs="134">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test.Test`1[T]">
-      <method name="Void Foo(T)" attrs="150">
-        <size>51</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test.X">
-      <method name="Void Main()" attrs="145">
-        <size>98</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-054.cs">
-    <type name="A">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void Hello()" attrs="486">
-        <size>2</size>
-      </method>
-      <method name="C op_Implicit(B)" attrs="2198">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="B op_Explicit(C)" attrs="2198">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Simple[T](T)" attrs="145">
-        <size>37</size>
-      </method>
-      <method name="Void Interface[T](T)" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Void Class[T](T)" attrs="145">
-        <size>72</size>
-      </method>
-      <method name="Void Array[T](T[])" attrs="145">
-        <size>22</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-055.cs">
-    <type name="N1.A`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="N1.A`1+B[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="N1.A`1+C`1[T,U]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="N1.C">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="N2.X">
-      <method name="Void Main()" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-056.cs">
-    <type name="Log`1[T]">
-      <method name="Int32 get_InstanceCount()" attrs="2198">
-        <size>14</size>
-      </method>
-      <method name="Void Add(T)" attrs="134">
-        <size>33</size>
-      </method>
-      <method name="Int32 get_Count()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="T get_Last()" attrs="2182">
-        <size>55</size>
-      </method>
-      <method name="Void set_Last(T)" attrs="2182">
-        <size>69</size>
-      </method>
-      <method name="T[] get_All()" attrs="2182">
-        <size>78</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>39</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestLog">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestLog+MyTest">
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>207</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-057.cs">
-    <type name="Hello`1[T]">
-      <method name="Void Print(T)" attrs="486">
-        <size>18</size>
-      </method>
-      <method name="IHello`1 Test[U]()" attrs="486">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>49</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-058.cs">
-    <type name="Foo">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Foo`1[T]">
-      <method name="Foo`1[T] get_Blah()" attrs="2193">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-059.cs">
-    <type name="X`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Foo">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-060.cs">
-    <type name="MyList`1[T]">
-      <method name="Void Hello(T)" attrs="134">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Foo">
-      <method name="MyList`1[T] Map[T]()" attrs="486">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>23</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-061.cs">
-    <type name="Test`2[A,B]">
-      <method name="B Invoke(A)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(A, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="B EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Foo`1[T]">
-      <method name="U Method[U](Test`2[T,U])" attrs="134">
-        <size>21</size>
-      </method>
-      <method name="Void .ctor(T)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>84</size>
-      </method>
-      <method name="System.String &lt;Main&gt;m__0(Double)" attrs="145">
-        <size>25</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-062.cs">
-    <type name="X">
-      <method name="IEnumerable`1 Test(Int32, Int64)" attrs="134">
-        <size>51</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>95</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;Test&gt;c__Iterator0">
-      <method name="Int32 System.Collections.Generic.IEnumerator&lt;int&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;int&gt;.GetEnumerator()" attrs="481">
-        <size>52</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>116</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-063.cs">
-    <type name="Test">
-      <method name="Int32 IndexOf(System.Array, System.Object)" attrs="150">
-        <size>23</size>
-      </method>
-      <method name="Int32 IndexOf(System.Array, System.Object, Int32, Int32)" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Int32 IndexOf[T](T[], T, Int32, Int32)" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>85</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-064.cs">
-    <type name="Foo`1[T]">
-      <method name="IHello`1 IFoo&lt;T&gt;.GetHello()" attrs="481">
-        <size>15</size>
-      </method>
-      <method name="Foo`1+Hello[T] GetHello()" attrs="134">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Foo`1+Hello[T]">
-      <method name="Void .ctor(Foo`1)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-065.cs">
-    <type name="ComparablePair`2[T,U]">
-      <method name="Int32 CompareTo(ComparablePair`2)" attrs="486">
-        <size>76</size>
-      </method>
-      <method name="Boolean Equals(ComparablePair`2)" attrs="134">
-        <size>81</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>72</size>
-      </method>
-      <method name="Void .ctor(T, U)" attrs="6278">
-        <size>16</size>
-      </method>
-    </type>
-    <type name="MyTest">
-      <method name="Void Test()" attrs="145">
-        <size>18</size>
-      </method>
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>218</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-066.cs">
-    <type name="Foo`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Foo`1+Bar`1[T,U]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test.FooEx`2[V,W]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>62</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-067.cs">
-    <type name="Test">
-      <method name="Void Hello[U](Test+Foo`1[U], U)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+Foo`1[T]">
-      <method name="Int32 Invoke(T, T)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(T, T, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Int32 Add(Int32, Int32)" attrs="145">
-        <size>12</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>27</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-068.cs">
-    <type name="Martin.Foo`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Baulig.X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-069.cs">
-    <type name="Test`1[T]">
-      <method name="Int32 Foo(IFoo`1)" attrs="134">
-        <size>15</size>
-      </method>
-      <method name="Int32 Foo(IFoo)" attrs="134">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-070.cs">
-    <type name="Martin.Test`1[T]">
-      <method name="Int32 Foo()" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Foo`1[T]">
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-071.cs">
-    <type name="Foo`1[T]">
-      <method name="T Test[U](U)" attrs="134">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>22</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Y">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-072.cs">
-    <type name="Log`1[T]">
-      <method name="Int32 get_InstanceCount()" attrs="2198">
-        <size>14</size>
-      </method>
-      <method name="Void Add(T)" attrs="134">
-        <size>33</size>
-      </method>
-      <method name="Int32 get_Count()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="T get_Last()" attrs="2182">
-        <size>55</size>
-      </method>
-      <method name="Void set_Last(T)" attrs="2182">
-        <size>69</size>
-      </method>
-      <method name="T[] get_All()" attrs="2182">
-        <size>78</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>39</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestLog">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestLog+MyTest">
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>212</size>
-      </method>
-      <method name="Void TestPairLog()" attrs="150">
-        <size>186</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Pair`2[T,U]">
-      <method name="Void .ctor(T, U)" attrs="6278">
-        <size>16</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-073.cs">
-    <type name="MyList`1[T]">
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>15</size>
-      </method>
-      <method name="IEnumerator`1 GetEnumerator()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Foo`1[T]">
-      <method name="Void .ctor(T)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>57</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MyList`1+&lt;GetEnumerator&gt;c__Iterator0[T]">
-      <method name="T System.Collections.Generic.IEnumerator&lt;T&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>26</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>1</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-074.cs">
-    <type name="Foo`1[T]">
-      <method name="Void .ctor(T, T)" attrs="6278">
-        <size>16</size>
-      </method>
-    </type>
-    <type name="Test`1[T]">
-      <method name="Void .ctor(T, T)" attrs="6278">
-        <size>22</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>113</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-075.cs">
-    <type name="ArrayList`1[T]">
-      <method name="Void IExtensible&lt;T&gt;.AddAll[U](U)" attrs="481">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-076.cs">
-    <type name="Foo`1[T]">
-      <method name="Void .ctor(T)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Test`1[T]">
-      <method name="Foo`1 GetFoo(T)" attrs="134">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>54</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-078.cs">
-    <type name="S">
-      <method name="Void System.IDisposable.Dispose()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="Void Dispose()" attrs="134">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void System.IDisposable.Dispose()" attrs="481">
-        <size>2</size>
-      </method>
-      <method name="Void Dispose()" attrs="134">
-        <size>7</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>238</size>
-      </method>
-      <method name="Void GenMethod[T](T)" attrs="145">
-        <size>36</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-079.cs">
-    <type name="A.ArrayList`1[T]">
-      <method name="Void A.IExtensible&lt;T&gt;.AddAll[U](U)" attrs="481">
-        <size>19</size>
-      </method>
-      <method name="Void InsertAll(T)" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B.ArrayList`2[X,Y]">
-      <method name="Void AddAll[Z](Z)" attrs="486">
-        <size>19</size>
-      </method>
-      <method name="Void InsertAll(Y)" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C.Foo`1[U]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C.ArrayList`1[X]">
-      <method name="Void AddAll[Y](Y)" attrs="486">
-        <size>14</size>
-      </method>
-      <method name="Void InsertAll(C.Foo`1[X])" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-080.cs">
-    <type name="Test">
-      <method name="Void Hello[T](IFoo`1)" attrs="134">
-        <size>9</size>
-      </method>
-      <method name="Void InsertAll[U](IFoo`1)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-081.cs">
-    <type name="ArrayList`1[T]">
-      <method name="Void AddAll[U](U)" attrs="129">
-        <size>19</size>
-      </method>
-      <method name="Void InsertAll(T)" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-082.cs">
-    <type name="Queue`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Queue`1+Enumerator[T]">
-      <method name="Void .ctor(Queue`1)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-083.cs">
-    <type name="CollectionValueBase`1[T]">
-      <method name="T[] ToArray()" attrs="454">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="CollectionBase`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="SequencedBase`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="ArrayBase`1[T]">
-      <method name="T[] ToArray()" attrs="198">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-084.cs">
-    <type name="HasherBuilder.ByPrototype`1[S]">
-      <method name="IHasher`1 Examine()" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="ArrayList`1[U]">
-      <method name="IHasher`1 GetHasher()" attrs="134">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-085.cs">
-    <type name="ArrayList`1[T]">
-      <method name="Int32 InsertAll(IFoo`1)" attrs="454">
-        <size>10</size>
-      </method>
-      <method name="Int32 InsertAll[U](IFoo`1)" attrs="454">
-        <size>10</size>
-      </method>
-      <method name="Int32 AddAll(IFoo`1)" attrs="454">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>22</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-086.cs">
-    <type name="ArrayList`1[T]">
-      <method name="Int32 InsertAll(IFoo`1)" attrs="454">
-        <size>10</size>
-      </method>
-      <method name="Int32 InsertAll[U](IFoo`1)" attrs="454">
-        <size>10</size>
-      </method>
-      <method name="Int32 AddAll(IFoo`1)" attrs="454">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-087.cs">
-    <type name="C5.HashedArrayList`1[T]">
-      <method name="Void Test()" attrs="134">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C5.HashSet`1[T]">
-      <method name="Void .ctor(IHasher`1)" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="C5.KeyValuePairHasher`2[K,V]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-088.cs">
-    <type name="KeyValuePair`2[K,V]">
-      <method name="Void .ctor(K, V)" attrs="6278">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor(K)" attrs="6278">
-        <size>2</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-089.cs">
-    <type name="Test`1[T]">
-      <method name="Void Foo(T, Int32 ByRef)" attrs="134">
-        <size>5</size>
-      </method>
-      <method name="Void Hello(T)" attrs="134">
-        <size>11</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-090.cs">
-    <type name="Foo`1[T]">
-      <method name="T InsertAll[U](U)" attrs="454">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Bar`1[T]">
-      <method name="T InsertAll[U](U)" attrs="198">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-091.cs">
-    <type name="Foo`1[T]">
-      <method name="Foo`1+Node[T] Test[V]()" attrs="134">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Foo`1+Node[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-092.cs">
-    <type name="Element`1[T]">
-      <method name="Void GetItem(T ByRef)" attrs="134">
-        <size>14</size>
-      </method>
-      <method name="T GetItem(Int32, T ByRef)" attrs="134">
-        <size>15</size>
-      </method>
-      <method name="Void SetItem(T)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor(T)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="Foo`1[T]">
-      <method name="Foo`1+Node[T] Test()" attrs="134">
-        <size>60</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Foo`1+Node[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-093.cs">
-    <type name="Foo`1[T]">
-      <method name="Void maketreer(Foo`1+Node[T] ByRef)" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Void Hello[U]()" attrs="134">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor(T)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="Foo`1+Node[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-094.cs">
-    <type name="LinkedList`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="LinkedList`1+Node[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="HashedLinkedList`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-095.cs">
-    <type name="GuardedCollectionValue`1[T]">
-      <method name="IDirectedEnumerable`1 IDirectedEnumerable&lt;T&gt;.Backwards()" attrs="481">
-        <size>10</size>
-      </method>
-      <method name="IDirectedCollectionValue`1 Backwards()" attrs="486">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="GuardedSequenced`1[T]">
-      <method name="IDirectedCollectionValue`1 Test()" attrs="134">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-096.cs">
-    <type name="Foo`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Hello[T](Foo`1[T][], Int32)" attrs="145">
-        <size>28</size>
-      </method>
-      <method name="Void Quicksort[U](Foo`1[U][])" attrs="150">
-        <size>9</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>23</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-097.cs">
-    <type name="Foo">
-      <method name="Void IFoo.Test[X]()" attrs="481">
-        <size>2</size>
-      </method>
-      <method name="Void IFoo.Test[Y,Z]()" attrs="481">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Bar`3[X,Y,Z]">
-      <method name="Void IBar&lt;X&gt;.Test()" attrs="481">
-        <size>2</size>
-      </method>
-      <method name="Void IBar&lt;Y,Z&gt;.Test()" attrs="481">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-098.cs">
-    <type name="Foo">
-      <method name="Void IFoo.Test[X]()" attrs="481">
-        <size>2</size>
-      </method>
-      <method name="Void IFoo.Test[Y,Z]()" attrs="481">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Bar`3[X,Y,Z]">
-      <method name="Void IBar&lt;X&gt;.Test()" attrs="481">
-        <size>2</size>
-      </method>
-      <method name="Void IBar&lt;Y,Z&gt;.Test()" attrs="481">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-100.cs">
-    <type name="C5.ArrayBase`1[T]">
-      <method name="Void C5.ICollection&lt;T&gt;.Test[U]()" attrs="481">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C5.ArrayList`1[V]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-101.cs">
-    <type name="Test">
-      <method name="Void Main()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="SimpleStruct`1[T]">
-      <method name="Void .ctor(T)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-102.cs">
-    <type name="A`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B`2[U,V]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Driver">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-103.cs">
-    <type name="Foo">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Hello">
-      <method name="Void World[U](U, IFoo`1)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void World[V](IFoo`1)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void Test(Foo)" attrs="134">
-        <size>21</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-104.cs">
-    <type name="MainClass">
-      <method name="Void Main()" attrs="145">
-        <size>21</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MainClass+Gen`1[T]">
-      <method name="Void Test()" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MainClass+Der">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-105.cs">
-    <type name="A.KeyValuePair`2[X,Y]">
-      <method name="Void .ctor(X, Y)" attrs="6278">
-        <size>2</size>
-      </method>
-    </type>
-    <type name="A.KeyValuePairComparer`2[K,V]">
-      <method name="Int32 Compare(KeyValuePair`2)" attrs="486">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A.TreeBag`1[T]">
-      <method name="Int32 Find(T ByRef)" attrs="134">
-        <size>26</size>
-      </method>
-      <method name="Void .ctor(IComparer`1)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="A.X">
-      <method name="Void Test()" attrs="150">
-        <size>34</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B.KeyValuePair`2[X,Y]">
-      <method name="Void .ctor(X, Y)" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="B.KeyValuePairComparer`2[K,V]">
-      <method name="Int32 Compare(B.KeyValuePair`2[K,V])" attrs="486">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B.TreeBag`1[T]">
-      <method name="Int32 Find(T ByRef)" attrs="134">
-        <size>26</size>
-      </method>
-      <method name="Void .ctor(IComparer`1)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="B.X">
-      <method name="Void Test()" attrs="150">
-        <size>33</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-106.cs">
-    <type name="KeyValuePair`2[X,Y]">
-      <method name="Void .ctor(X, Y)" attrs="6278">
-        <size>2</size>
-      </method>
-    </type>
-    <type name="KeyValuePairComparer`2[K,V]">
-      <method name="Int32 Compare(KeyValuePair`2)" attrs="486">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TreeBag`1[T]">
-      <method name="Int32 Find()" attrs="134">
-        <size>26</size>
-      </method>
-      <method name="Void .ctor(IComparer`1, T)" attrs="6278">
-        <size>22</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="150">
-        <size>33</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-107.cs">
-    <type name="Mapper`2[T,V]">
-      <method name="V Invoke(T)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(T, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="V EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Tree`1[T]">
-      <method name="Void Map[V](Mapper`2[T,V])" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor(T)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="System.String themap(Int32)" attrs="129">
-        <size>25</size>
-      </method>
-      <method name="Void Test()" attrs="129">
-        <size>27</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-108.cs">
-    <type name="Test`1[T]">
-      <method name="IEnumerator`1 GetEnumerator()" attrs="134">
-        <size>22</size>
-      </method>
-      <method name="Void .ctor(T)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>58</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test`1+&lt;GetEnumerator&gt;c__Iterator0[T]">
-      <method name="T System.Collections.Generic.IEnumerator&lt;T&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>82</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-109.cs">
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-110.cs">
-    <type name="List`1[T]">
-      <method name="Int32 Map[U](U)" attrs="486">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="SpecialList`1[V]">
-      <method name="Int32 Map[W](W)" attrs="486">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>76</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-111.cs">
-    <type name="KeyValuePair`2[K,V]">
-      <method name="Void .ctor(K, V)" attrs="6278">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor(K)" attrs="6278">
-        <size>24</size>
-      </method>
-    </type>
-    <type name="Collection`1[T]">
-      <method name="Void Find(T ByRef)" attrs="134">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor(T)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>86</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-112.cs">
-    <type name="IC">
-      <method name="Void Compare(Foo`1)" attrs="486">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Foo`1[K]">
-      <method name="Void .ctor(K)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="List`1[T]">
-      <method name="Void Sort(IComparer`1, T)" attrs="454">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Sorting">
-      <method name="Void IntroSort[T](IComparer`1, T)" attrs="150">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Sorting+Sorter`1[T]">
-      <method name="Void InsertionSort(Int32)" attrs="131">
-        <size>27</size>
-      </method>
-      <method name="Void .ctor(IComparer`1, Int32, T)" attrs="6278">
-        <size>27</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>28</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-113.cs">
-    <type name="Mapper`2[T,V]">
-      <method name="V Invoke(T)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(T, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="V EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="List`1[T]">
-      <method name="Void Map[V](Mapper`2[T,V])" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>43</size>
-      </method>
-      <method name="Double &lt;Main&gt;m__0(Int32)" attrs="145">
-        <size>21</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-114.cs">
-    <type name="NaturalComparer`1[T]">
-      <method name="Int32 Compare(T, T)" attrs="486">
-        <size>23</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>29</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+Test">
-      <method name="Int32 CompareTo(X+Test)" attrs="486">
-        <size>10</size>
-      </method>
-      <method name="Boolean Equals(X+Test)" attrs="134">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-115.cs">
-    <type name="Mapper`2[A,R]">
-      <method name="R Invoke(A)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(A, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="R EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="LinkedList`1[T]">
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>15</size>
-      </method>
-      <method name="Int32 get_Count()" attrs="2534">
-        <size>15</size>
-      </method>
-      <method name="T get_Item(Int32)" attrs="2534">
-        <size>21</size>
-      </method>
-      <method name="Void set_Item(Int32, T)" attrs="2534">
-        <size>15</size>
-      </method>
-      <method name="LinkedList`1+Node[T] get(Int32)" attrs="129">
-        <size>133</size>
-      </method>
-      <method name="Void Add(T)" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Insert(Int32, T)" attrs="486">
-        <size>266</size>
-      </method>
-      <method name="Void RemoveAt(Int32)" attrs="486">
-        <size>114</size>
-      </method>
-      <method name="Boolean Equals(System.Object)" attrs="198">
-        <size>169</size>
-      </method>
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>77</size>
-      </method>
-      <method name="LinkedList`1[T] op_Explicit(T[])" attrs="2198">
-        <size>15</size>
-      </method>
-      <method name="LinkedList`1[T] op_Addition(LinkedList`1[T], LinkedList`1[T])" attrs="2198">
-        <size>135</size>
-      </method>
-      <method name="IMyList`1 Map[U](Mapper`2[T,U])" attrs="486">
-        <size>78</size>
-      </method>
-      <method name="IEnumerator`1 GetEnumerator()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>31</size>
-      </method>
-      <method name="Void .ctor(T[])" attrs="6278">
-        <size>46</size>
-      </method>
-    </type>
-    <type name="LinkedList`1+Node[T]">
-      <method name="Void .ctor(T)" attrs="6278">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor(T, Node, Node)" attrs="6278">
-        <size>29</size>
-      </method>
-    </type>
-    <type name="LinkedList`1+LinkedListEnumerator[T]">
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>20</size>
-      </method>
-      <method name="T get_Current()" attrs="2534">
-        <size>32</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>81</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>7</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>31</size>
-      </method>
-      <method name="Void .ctor(LinkedList`1)" attrs="6278">
-        <size>27</size>
-      </method>
-    </type>
-    <type name="SortedList`1[T]">
-      <method name="Void Insert(T)" attrs="134">
-        <size>140</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="PrintableLinkedList`1[T]">
-      <method name="Void Print(System.IO.TextWriter)" attrs="486">
-        <size>93</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MyString">
-      <method name="Int32 CompareTo(MyString)" attrs="486">
-        <size>26</size>
-      </method>
-      <method name="Boolean Equals(MyString)" attrs="134">
-        <size>26</size>
-      </method>
-      <method name="System.String get_Value()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor(String)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="MyTest">
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>472</size>
-      </method>
-      <method name="System.String &lt;Main&gt;m__0(Double)" attrs="145">
-        <size>25</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-116.cs">
-    <type name="Slow.Test">
-      <method name="Void DoNothing[T]()" attrs="486">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Slow.Program">
-      <method name="Void Main(System.String[])" attrs="145">
-        <size>202</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-117.cs">
-    <type name="Foo`1[T]">
-      <method name="Boolean Test(T)" attrs="150">
-        <size>23</size>
-      </method>
-      <method name="Boolean Test()" attrs="150">
-        <size>33</size>
-      </method>
-      <method name="Boolean TestB()" attrs="150">
-        <size>33</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Y`1[T]">
-      <method name="Boolean Foo()" attrs="134">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Boolean TestA(System.Object)" attrs="150">
-        <size>18</size>
-      </method>
-      <method name="Boolean TestB[T](T)" attrs="150">
-        <size>23</size>
-      </method>
-      <method name="Int32 TestC()" attrs="150">
-        <size>46</size>
-      </method>
-      <method name="Boolean Check1(Nullable`1)" attrs="145">
-        <size>16</size>
-      </method>
-      <method name="Boolean Check2[T](E)" attrs="145">
-        <size>23</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>213</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-118.cs">
-    <type name="Polynomial`1[E]">
-      <method name="Polynomial`1[E] Add(Polynomial`1[E])" attrs="486">
-        <size>315</size>
-      </method>
-      <method name="Polynomial`1[E] Add(E)" attrs="486">
-        <size>34</size>
-      </method>
-      <method name="Polynomial`1[E] Mul(E)" attrs="486">
-        <size>86</size>
-      </method>
-      <method name="Polynomial`1[E] Mul(Polynomial`1[E])" attrs="486">
-        <size>235</size>
-      </method>
-      <method name="E Eval(E)" attrs="134">
-        <size>114</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor(E[])" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="Int">
-      <method name="Int Add(Int)" attrs="486">
-        <size>28</size>
-      </method>
-      <method name="Int Mul(Int)" attrs="486">
-        <size>28</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>29</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="TestPolynomial">
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>149</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-119.cs">
-    <type name="Tests">
-      <method name="Void Main()" attrs="150">
-        <size>62</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-120.cs">
-    <type name="SequencedHasher`2[S,W]">
-      <method name="Boolean Equals(S, S)" attrs="134">
-        <size>53</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Sequenced`1[T]">
-      <method name="Boolean Equals(ISequenced`1)" attrs="486">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>23</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-121.cs">
-    <type name="B`1[T]">
-      <method name="Int32 Add(T)" attrs="134">
-        <size>10</size>
-      </method>
-      <method name="Void AddRange(System.Object)" attrs="134">
-        <size>17</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Main()" attrs="150">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-122.cs">
-    <type name="Test">
-      <method name="Void Main(System.String[])" attrs="145">
-        <size>27</size>
-      </method>
-      <method name="Void D(Int32)" attrs="150">
-        <size>23</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A`1[T]">
-      <method name="Void Run()" attrs="134">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor(B, T)" attrs="6278">
-        <size>22</size>
-      </method>
-    </type>
-    <type name="A`1+B[T]">
-      <method name="Void Invoke(T)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(T, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-123.cs">
-    <type name="A`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A`1+Foo[T]">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="A`1+Bar`1[T,U]">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-124.cs">
-    <type name="FooCollection`1[T]">
-      <method name="T IFoo&lt;T&gt;.get_Item(Int32)" attrs="2529">
-        <size>18</size>
-      </method>
-      <method name="Void IFoo&lt;T&gt;.set_Item(Int32, T)" attrs="2529">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>22</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-125.cs">
-    <type name="B`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MainClass">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-126.cs">
-    <type name="B">
-      <method name="Boolean foo()" attrs="486">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="K">
-      <method name="Boolean foo()" attrs="486">
-        <size>10</size>
-      </method>
-    </type>
-    <type name="MyFilter">
-      <method name="K Is(IB)" attrs="486">
-        <size>18</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MyBFilter">
-      <method name="B Is(IB)" attrs="486">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="M">
-      <method name="System.Collections.Generic.List`1[T] foo1[T](Filter`1)" attrs="145">
-        <size>46</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>46</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-127.cs">
-    <type name="A`1[T]">
-      <method name="Void add__changed(A`1+Changed[T])" attrs="2180">
-        <size>42</size>
-      </method>
-      <method name="Void remove__changed(A`1+Changed[T])" attrs="2180">
-        <size>42</size>
-      </method>
-      <method name="Void Register(A`1+Changed[T])" attrs="134">
-        <size>21</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A`1+Changed[T]">
-      <method name="Void Invoke(A`1[T])" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(A`1[T], System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Main()" attrs="150">
-        <size>26</size>
-      </method>
-      <method name="Void Del(A`1[System.Int32])" attrs="150">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-128.cs">
-    <type name="FLMID.Bugs.ParametersOne.Class`1[T]">
-      <method name="Void Add(T)" attrs="134">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="FLMID.Bugs.ParametersOne.Test">
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>125</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-129.cs">
-    <type name="B.Test`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-130.cs">
-    <type name="MyTest">
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>938</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-131.cs">
-    <type name="MyTest">
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>1332</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-132.cs">
-    <type name="MyTest">
-      <method name="Nullable`1 Sqrt(Nullable`1)" attrs="150">
-        <size>68</size>
-      </method>
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>64</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-133.cs">
-    <type name="S">
-      <method name="Int32 get_X()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Void set_X(Int32)" attrs="2182">
-        <size>9</size>
-      </method>
-      <method name="Void Set(Int32)" attrs="134">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="MyTest">
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>202</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-134.cs">
-    <type name="MyTest">
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>114</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Foo`1[T]">
-      <method name="System.String Fmt()" attrs="134">
-        <size>53</size>
-      </method>
-      <method name="Void .ctor(T)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-135.cs">
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>117</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-136.cs">
-    <type name="Martin.A">
-      <method name="B op_Explicit(A)" attrs="2198">
-        <size>22</size>
-      </method>
-      <method name="Void .ctor(Int64)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Martin.B">
-      <method name="A op_Implicit(B)" attrs="2198">
-        <size>22</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Martin.X">
-      <method name="Void Main()" attrs="145">
-        <size>149</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-137.cs">
-    <type name="X">
-      <method name="Int32 Main()" attrs="150">
-        <size>158</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-138.cs">
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>62</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-139.cs">
-    <type name="MyStruct">
-      <method name="Int32 op_Inequality(Nullable`1, System.String)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Int32 op_Equality(Nullable`1, System.String)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Int32 op_Inequality(System.String, Nullable`1)" attrs="2198">
-        <size>11</size>
-      </method>
-      <method name="Int32 op_Equality(System.String, Nullable`1)" attrs="2198">
-        <size>10</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>78</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-140.cs">
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>134</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-141.cs">
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>92</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-142.cs">
-    <type name="Assert">
-      <method name="Int32 get_Errors()" attrs="2198">
-        <size>14</size>
-      </method>
-      <method name="Void Error(System.String, System.String)" attrs="145">
-        <size>26</size>
-      </method>
-      <method name="Void IsTrue(System.String, Boolean)" attrs="150">
-        <size>19</size>
-      </method>
-      <method name="Void IsFalse(System.String, Boolean)" attrs="150">
-        <size>19</size>
-      </method>
-      <method name="Void IsNull[T](System.String, Nullable`1)" attrs="150">
-        <size>25</size>
-      </method>
-      <method name="Void IsNotNull[T](System.String, Nullable`1)" attrs="150">
-        <size>25</size>
-      </method>
-      <method name="Void IsTrue(System.String, Nullable`1)" attrs="150">
-        <size>37</size>
-      </method>
-      <method name="Void IsFalse(System.String, Nullable`1)" attrs="150">
-        <size>37</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>2253</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-143.cs">
-    <type name="X">
-      <method name="Int32 Index()" attrs="145">
-        <size>34</size>
-      </method>
-      <method name="Nullable`1 get_Item(Int32)" attrs="2177">
-        <size>15</size>
-      </method>
-      <method name="Void set_Item(Int32, Nullable`1)" attrs="2177">
-        <size>9</size>
-      </method>
-      <method name="Int32 Test()" attrs="145">
-        <size>1157</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>38</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-144.cs">
-    <type name="Test.Application">
-      <method name="Void Main()" attrs="150">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-145.cs">
-    <type name="Test`1[T]">
-      <method name="Void .ctor(T[,])" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="Program">
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-146.cs">
-    <type name="MyLinkedList`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MyLinkedList`1+Node[T]">
-      <method name="Void .ctor(T)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="SortedList`1[U]">
-      <method name="Void Insert(U)" attrs="134">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-147.cs">
-    <type name="B.Test`1[T]">
-      <method name="Void A.IFoo.Hello(IFoo)" attrs="481">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Y">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-148.cs">
-    <type name="Test1">
-      <method name="Void Foo[S,OP](UInt32)" attrs="145">
-        <size>2</size>
-      </method>
-    </type>
-    <type name="Test1+IOp`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test2">
-      <method name="Void Foo[T,OP](UInt32)" attrs="145">
-        <size>2</size>
-      </method>
-    </type>
-    <type name="Test2+IOp`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-149.cs">
-    <type name="Test1">
-      <method name="Void Foo[S,OP](UInt32)" attrs="145">
-        <size>2</size>
-      </method>
-    </type>
-    <type name="Test1+IOp`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test2">
-      <method name="Void Foo[T,OP](UInt32)" attrs="145">
-        <size>2</size>
-      </method>
-    </type>
-    <type name="Test2+IOp`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-150.cs">
-    <type name="Test1">
-      <method name="Void Foo[T,OP](UInt32)" attrs="145">
-        <size>36</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>16</size>
-      </method>
-    </type>
-    <type name="Test1+Op">
-      <method name="UInt16 Test1.IOp&lt;ushort&gt;.Func(UInt32)" attrs="481">
-        <size>13</size>
-      </method>
-      <method name="UInt32 Test1.IOp&lt;uint&gt;.Func(UInt32)" attrs="481">
-        <size>12</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-151.cs">
-    <type name="Test`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>16</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-152.cs">
-    <type name="EnumerableBase`1[T]">
-      <method name="IFoo IFoo.Hello()" attrs="481">
-        <size>15</size>
-      </method>
-      <method name="IFoo`1 Hello()" attrs="1478">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="CollectionBase`1[T]">
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="HashBag`1[T]">
-      <method name="IFoo`1 Hello()" attrs="198">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-153.cs">
-    <type name="MyClass`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>57</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-154.cs">
-    <type name="T`1[X]">
-      <method name="Int32 Invoke(X)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(X, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="T`1[X] M[X]()" attrs="150">
-        <size>21</size>
-      </method>
-      <method name="T`1[System.Int64] N()" attrs="150">
-        <size>38</size>
-      </method>
-      <method name="Int32 &lt;M`1&gt;m__0[X](X)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 &lt;N&gt;m__1(Int64)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="D">
-      <method name="Void Main()" attrs="150">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-155.cs">
-    <type name="MyClass`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>57</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-156.cs">
-    <type name="FLMID.Bugs.Marshal15.D">
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>19</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-157.cs">
-    <type name="kv`2[k,v]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="m`2[k,v]">
-      <method name="Void a&lt;kv&lt;k,v&gt;&gt;.x()" attrs="481">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-158.cs">
-    <type name="Moo`1[C]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Moo`1+Foo[C]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-159.cs">
-    <type name="App">
-      <method name="Void Main()" attrs="150">
-        <size>102</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-160.cs">
-    <type name="Fun`2[A,B]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="List`1[T]">
-      <method name="List`1[T2] Map[T2](Fun`2[T,T2])" attrs="134">
-        <size>14</size>
-      </method>
-      <method name="Void foo[T2]()" attrs="134">
-        <size>18</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-161.cs">
-    <type name="App">
-      <method name="Void Main()" attrs="150">
-        <size>57</size>
-      </method>
-      <method name="U apply[T,U](T, FP+Mapping`2[T,U])" attrs="145">
-        <size>16</size>
-      </method>
-      <method name="System.String &lt;Main&gt;m__0(Int32)" attrs="145">
-        <size>22</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-162.cs">
-    <type name="Generic`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Generic`1+Delegate[T]">
-      <method name="Void Invoke(Generic`1[T], T)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Generic`1[T], T, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>41</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-163.cs">
-    <type name="Foo`1[T]">
-      <method name="IEnumerator`1 getEnumerator(Int32)" attrs="134">
-        <size>29</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Foo`1+&lt;getEnumerator&gt;c__Iterator0[T]">
-      <method name="T System.Collections.Generic.IEnumerator&lt;T&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>80</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>1</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-164.cs">
-    <type name="Int2Int">
-      <method name="Int32 Invoke(Int32)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="FunEnumerable">
-      <method name="IEnumerator`1 GetEnumerator()" attrs="134">
-        <size>22</size>
-      </method>
-      <method name="Void .ctor(Int32, Int2Int)" attrs="6278">
-        <size>22</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="FunEnumerable+&lt;GetEnumerator&gt;c__Iterator0">
-      <method name="Int32 System.Collections.Generic.IEnumerator&lt;int&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>98</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-165.cs">
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>40</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-166.cs">
-    <type name="Foo">
-      <method name="Void Main()" attrs="150">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-167.cs">
-    <type name="TestAttribute">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestNotAttribute">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestMultiAttribute">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Class1">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Class2">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Class3">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestClass">
-      <method name="Int32 Main()" attrs="150">
-        <size>109</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-168.cs">
-    <type name="lis`1[a]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="M">
-      <method name="lis`1[a] Rev[a](lis`1[a])" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="lis`1[b] MapFromArray[a,b](a[])" attrs="150">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-169.cs">
-    <type name="list`1[A]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="list`1+Cons`1[A,T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="list`1+Nil`1[A,T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void Rev[T](list`1[T])" attrs="150">
-        <size>44</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="M">
-      <method name="Void Main()" attrs="145">
-        <size>22</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-170.cs">
-    <type name="C`1[A]">
-      <method name="Void foo[B](C`1[B])" attrs="150">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="D">
-      <method name="Void append[A](C`1[A])" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-171.cs">
-    <type name="list`1[a]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Nil`1[a]">
-      <method name="Void .cctor()" attrs="6289">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Main()" attrs="150">
-        <size>25</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-172.cs">
-    <type name="M">
-      <method name="Void Main()" attrs="145">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-173.cs">
-    <type name="List`1[t]">
-      <method name="Void foo[b](List`1[t])" attrs="134">
-        <size>28</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="D">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="M">
-      <method name="Void Main()" attrs="145">
-        <size>28</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-174.cs">
-    <type name="B`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>11</size>
-      </method>
-    </type>
-    <type name="M">
-      <method name="Void Main()" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-175.cs">
-    <type name="Foo">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Foo Test(Foo, Foo)" attrs="150">
-        <size>18</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>46</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-176.cs">
-    <type name="lis`1[a]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="fn`3[a,b,r]">
-      <method name="r apply(a, b)" attrs="1478">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="fn1`1[a]">
-      <method name="lis`1[a] apply(lis`1[a], lis`1[a])" attrs="198">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="M">
-      <method name="b FoldLeft[a,b](a, b, fn`3[a,b,b])" attrs="150">
-        <size>17</size>
-      </method>
-      <method name="lis`1[a] RevAppend[a](lis`1[a], lis`1[a])" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="lis`1[lis`1[a]] Concat[a](lis`1[lis`1[a]])" attrs="150">
-        <size>25</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-177.cs">
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>119</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>25</size>
-      </method>
-    </type>
-    <type name="X`1[T]">
-      <method name="IEnumerator`1 Y(IEnumerable`1)" attrs="150">
-        <size>15</size>
-      </method>
-      <method name="T Z(IList`1, Int32)" attrs="150">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-178.cs">
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-179.cs">
-    <type name="X`1[T]">
-      <method name="Int32 get_i()" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Void set_i(Int32)" attrs="2193">
-        <size>2</size>
-      </method>
-      <method name="Int32 myMain()" attrs="150">
-        <size>24</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Y">
-      <method name="Int32 Main()" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-180.cs">
-    <type name="D">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+CC">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program">
-      <method name="Int32 Main()" attrs="145">
-        <size>289</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-181.cs">
-    <type name="X">
-      <method name="IEnumerator get_GetIt()" attrs="2193">
-        <size>15</size>
-      </method>
-      <method name="Void set_GetIt(IEnumerator)" attrs="2193">
-        <size>2</size>
-      </method>
-      <method name="IEnumerable get_Item(Int32)" attrs="2177">
-        <size>37</size>
-      </method>
-      <method name="Void set_Item(Int32, IEnumerable)" attrs="2177">
-        <size>2</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>211</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;&gt;c__Iterator0">
-      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.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="Boolean MoveNext()" attrs="486">
-        <size>149</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;&gt;c__Iterator1">
-      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.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="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">
-        <size>40</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>168</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-182.cs">
-    <type name="C1">
-      <method name="Int32 GetId()" attrs="486">
-        <size>11</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void foo[a](a)" attrs="145">
-        <size>16</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-183.cs">
-    <type name="test.Test`1[T]">
-      <method name="IEnumerable`1 Lookup(T)" attrs="134">
-        <size>37</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="test.Program">
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>75</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="test.Test`1+&lt;Lookup&gt;c__Iterator0[T]">
-      <method name="T System.Collections.Generic.IEnumerator&lt;T&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;T&gt;.GetEnumerator()" attrs="481">
-        <size>40</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>91</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-184.cs">
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>69</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__0(System.String)" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-185.cs">
-    <type name="App">
-      <method name="Void Main()" attrs="150">
-        <size>48</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="FP">
-      <method name="T[] appendArrays[T](T[][])" attrs="150">
-        <size>155</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-186.cs">
-    <type name="Tuple`2[a,b]">
-      <method name="Void .ctor(a, b)" attrs="6278">
-        <size>22</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Main()" attrs="150">
-        <size>121</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestSimpleObject">
-      <method name="Void Print()" attrs="134">
-        <size>18</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>26</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-187.cs">
-    <type name="Foo`1[T]">
-      <method name="T next()" attrs="134">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Goo">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Main()" attrs="150">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-188.cs">
-    <type name="Foo">
-      <method name="Void Main()" attrs="150">
-        <size>22</size>
-      </method>
-      <method name="Void add_DoSomething(System.EventHandler)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void remove_DoSomething(System.EventHandler)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void .ctor(Object[])" attrs="6278">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor(Object[], Object)" attrs="6278">
-        <size>205</size>
-      </method>
-    </type>
-    <type name="Foo+&lt;Foo&gt;c__AnonStorey1">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Foo+&lt;Foo&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__0(System.Object, System.EventArgs)" attrs="131">
-        <size>47</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-189.cs">
-    <type name="Bar">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Cont`1[T]">
-      <method name="System.String ToString()" attrs="198">
-        <size>26</size>
-      </method>
-      <method name="Void .ctor(T)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="M">
-      <method name="Void Main()" attrs="150">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-190.cs">
-    <type name="Foo`1[T]">
-      <method name="Foo`1+Node[T] GetRoot()" attrs="134">
-        <size>14</size>
-      </method>
-      <method name="Void Test(Foo`1+Node[T])" attrs="134">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Foo`1+Node[T]">
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Foo`1+ConcatNode[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>22</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-191.cs">
-    <type name="Test1.Test">
-      <method name="IEnumerable`1 Replace[T]()" attrs="150">
-        <size>23</size>
-      </method>
-    </type>
-    <type name="Test2.Test`1[S]">
-      <method name="IEnumerable`1 Replace[T]()" attrs="150">
-        <size>23</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test3.Test`1[S]">
-      <method name="IEnumerable`1 Replace[T](IEnumerable`1, IEnumerable`1)" attrs="150">
-        <size>23</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test4.Test">
-      <method name="IEnumerable`1 Replace[T]()" attrs="150">
-        <size>23</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test5.Test">
-      <method name="IEnumerable`1 Replace[T](T)" attrs="150">
-        <size>37</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test6.Test">
-      <method name="IEnumerable`1 Replace[T](T)" attrs="150">
-        <size>37</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test7.Test">
-      <method name="IEnumerable`1 Replace[T](T[])" attrs="150">
-        <size>37</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test1.Test+&lt;Replace&gt;c__Iterator0`1[T]">
-      <method name="T System.Collections.Generic.IEnumerator&lt;T&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;T&gt;.GetEnumerator()" attrs="481">
-        <size>26</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>26</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>1</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test2.Test`1+&lt;Replace&gt;c__Iterator1`1[S,T]">
-      <method name="T System.Collections.Generic.IEnumerator&lt;T&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;T&gt;.GetEnumerator()" attrs="481">
-        <size>26</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>26</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>1</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test3.Test`1+&lt;Replace&gt;c__Iterator2`1[S,T]">
-      <method name="KeyValuePair`2 System.Collections.Generic.IEnumerator&lt;System.Collections.Generic.KeyValuePair&lt;S,T&gt;&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;System.Collections.Generic.KeyValuePair&lt;S,T&gt;&gt;.GetEnumerator()" attrs="481">
-        <size>26</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>26</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>1</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test4.Test+&lt;Replace&gt;c__Iterator3`1[T]">
-      <method name="T System.Collections.Generic.IEnumerator&lt;T&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;T&gt;.GetEnumerator()" attrs="481">
-        <size>26</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>26</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>1</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test5.Test+&lt;Replace&gt;c__Iterator4`1[T]">
-      <method name="T System.Collections.Generic.IEnumerator&lt;T&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;T&gt;.GetEnumerator()" attrs="481">
-        <size>40</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>77</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test6.Test+&lt;Replace&gt;c__Iterator5`1[T]">
-      <method name="T System.Collections.Generic.IEnumerator&lt;T&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;T&gt;.GetEnumerator()" attrs="481">
-        <size>40</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>89</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test7.Test+&lt;Replace&gt;c__Iterator6`1[T]">
-      <method name="T[] System.Collections.Generic.IEnumerator&lt;T[]&gt;.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="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;T[]&gt;.GetEnumerator()" attrs="481">
-        <size>40</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>89</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-192.cs">
-    <type name="xX">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-193.cs">
-    <type name="OrderedMultiDictionary`2[T,U]">
-      <method name="IEnumerator`1 EnumerateKeys(RedBlackTree`1+RangeTester[System.Collections.Generic.KeyValuePair`2[T,U]])" attrs="129">
-        <size>36</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="RedBlackTree`1[S]">
-      <method name="IEnumerable`1 EnumerateRange(RedBlackTree`1+RangeTester[S])" attrs="134">
-        <size>23</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="RedBlackTree`1+RangeTester[S]">
-      <method name="Int32 Invoke(S)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(S, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="OrderedMultiDictionary`2+&lt;EnumerateKeys&gt;c__Iterator0[T,U]">
-      <method name="T System.Collections.Generic.IEnumerator&lt;T&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>49</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>1</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="RedBlackTree`1+&lt;EnumerateRange&gt;c__Iterator1[S]">
-      <method name="S System.Collections.Generic.IEnumerator&lt;S&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;S&gt;.GetEnumerator()" attrs="481">
-        <size>26</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>26</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>1</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-194.cs">
-    <type name="RedBlackTree`1[S]">
-      <method name="IEnumerable`1 EnumerateRange(RedBlackTree`1+RangeTester[S])" attrs="134">
-        <size>23</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="RedBlackTree`1+RangeTester[S]">
-      <method name="Int32 Invoke(S)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(S, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="OrderedMultiDictionary`2[T,U]">
-      <method name="IEnumerator`1 EnumerateKeys(RedBlackTree`1+RangeTester[System.Collections.Generic.KeyValuePair`2[T,U]])" attrs="129">
-        <size>36</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="RedBlackTree`1+&lt;EnumerateRange&gt;c__Iterator0[S]">
-      <method name="S System.Collections.Generic.IEnumerator&lt;S&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;S&gt;.GetEnumerator()" attrs="481">
-        <size>26</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>26</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>1</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="OrderedMultiDictionary`2+&lt;EnumerateKeys&gt;c__Iterator1[T,U]">
-      <method name="T System.Collections.Generic.IEnumerator&lt;T&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>49</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>1</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-195.cs">
-    <type name="OrderedMultiDictionary`2[T,U]">
-      <method name="Void EnumerateKeys(RedBlackTree`1+RangeTester[System.Collections.Generic.KeyValuePair`2[T,U]])" attrs="129">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="RedBlackTree`1[S]">
-      <method name="Void EnumerateRange(RedBlackTree`1+RangeTester[S])" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="RedBlackTree`1+RangeTester[S]">
-      <method name="Int32 Invoke(S)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(S, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-196.cs">
-    <type name="Dict">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Foo">
-      <method name="Int32 Main()" attrs="150">
-        <size>123</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-197.cs">
-    <type name="Martin.Collections.Generic.EqualityComparer`1[T]">
-      <method name="Int32 GetHashCode(T)" attrs="1478">
-        <size>0</size>
-      </method>
-      <method name="Boolean Equals(T, T)" attrs="1478">
-        <size>0</size>
-      </method>
-      <method name="Martin.Collections.Generic.EqualityComparer`1[T] get_Default()" attrs="2198">
-        <size>14</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>96</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Martin.Collections.Generic.EqualityComparer`1+DefaultComparer[T]">
-      <method name="Int32 GetHashCode(T)" attrs="198">
-        <size>22</size>
-      </method>
-      <method name="Boolean Equals(T, T)" attrs="198">
-        <size>54</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Martin.Collections.Generic.IEquatableOfTEqualityComparer`1[T]">
-      <method name="Int32 GetHashCode(T)" attrs="198">
-        <size>22</size>
-      </method>
-      <method name="Boolean Equals(T, T)" attrs="198">
-        <size>49</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Martin.Collections.Generic.X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-198.cs">
-    <type name="ClassLibrary2.List1`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="ClassLibrary2.List2`1[T]">
-      <method name="Void AddItem(T)" attrs="134">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>18</size>
-      </method>
-    </type>
-    <type name="ClassLibrary2.Foo">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-199.cs">
-    <type name="Splay`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Foo">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-200.cs">
-    <type name="Test">
-      <method name="T QueryInterface[T](System.Object)" attrs="150">
-        <size>63</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Driver">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-201.cs">
-    <type name="HashSet`1[T]">
-      <method name="Int64 Test()" attrs="134">
-        <size>15</size>
-      </method>
-      <method name="IEnumerator`1 GetEnumerator()" attrs="134">
-        <size>22</size>
-      </method>
-      <method name="Void .ctor(Int64)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>92</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="HashSet`1+&lt;GetEnumerator&gt;c__Iterator0[T]">
-      <method name="Int64 System.Collections.Generic.IEnumerator&lt;long&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>82</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-202.cs">
-    <type name="Generic`1[T]">
-      <method name="T get_Item(Int32, Int32)" attrs="2182">
-        <size>22</size>
-      </method>
-      <method name="Void set_Item(Int32, Int32, T)" attrs="2182">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>20</size>
-      </method>
-    </type>
-    <type name="Fault">
-      <method name="Void Main()" attrs="150">
-        <size>52</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>14</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-203.cs">
-    <type name="C`2[X,Y]">
-      <method name="Void foo[A,B]()" attrs="134">
-        <size>15</size>
-      </method>
-      <method name="Void bar[A,B]()" attrs="134">
-        <size>70</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C`2+Q`2[X,Y,A,B]">
-      <method name="Void apply(C`2[X,Y])" attrs="134">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="150">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-204.cs">
-    <type name="Map`1[b]">
-      <method name="a Fold1[a](a)" attrs="134">
-        <size>10</size>
-      </method>
-      <method name="c Fold[c](c)" attrs="134">
-        <size>23</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="LocalContext">
-      <method name="a Fold[a](a)" attrs="134">
-        <size>21</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>18</size>
-      </method>
-    </type>
-    <type name="M">
-      <method name="Void Main()" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-205.cs">
-    <type name="Foo`1[S]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test`1[U]">
-      <method name="Void Func(U)" attrs="150">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Test(System.Type, System.Object)" attrs="145">
-        <size>32</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>145</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-206.cs">
-    <type name="Continuation`2[R,A]">
-      <method name="Continuation`2[R,A] CallCC[B](System.Object)" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Driver">
-      <method name="Continuation`2[B,A] myTry[A,B](B, A)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-207.cs">
-    <type name="M">
-      <method name="Void p(System.String)" attrs="145">
-        <size>8</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>51</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-208.cs">
-    <type name="SomeClass">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Foo`1[T]">
-      <method name="T Do(System.Object)" attrs="134">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Driver">
-      <method name="Void Main()" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-209.cs">
-    <type name="ClassLibrary3.Dictionary1`2[TKey,TValue]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="ClassLibrary3.Test">
-      <method name="Void Main()" attrs="145">
-        <size>24</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-210.cs">
-    <type name="Foo`1[T]">
-      <method name="T next()" attrs="134">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Goo">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Main()" attrs="150">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-211.cs">
-    <type name="MyTest">
-      <method name="Void f(Boolean, Boolean)" attrs="145">
-        <size>60</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>448</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-212.cs">
-    <type name="SomeStruct">
-      <method name="Boolean get_Valid()" attrs="2534">
-        <size>10</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Fun[T](T)" attrs="150">
-        <size>16</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-213.cs">
-    <type name="SomeStruct">
-      <method name="Int32 get_Foo()" attrs="2534">
-        <size>15</size>
-      </method>
-      <method name="Void set_Foo(Int32)" attrs="2534">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Fun[T](T)" attrs="150">
-        <size>79</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-214.cs">
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>104</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-215.cs">
-    <type name="R">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="D">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MainClass">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-216.cs">
-    <type name="BaseClass">
-      <method name="Ret Foo()" attrs="454">
-        <size>10</size>
-      </method>
-      <method name="Ret`1 Foo[T]()" attrs="454">
-        <size>10</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="DerivedClass">
-      <method name="Ret Foo()" attrs="198">
-        <size>10</size>
-      </method>
-      <method name="Ret`1 Foo[T]()" attrs="198">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-217.cs">
-    <type name="Fun`2[A1,R]">
-      <method name="R Invoke(A1)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(A1, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="R EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="MyTest">
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>99</size>
-      </method>
-      <method name="IEnumerable`1 Map[Aa,Af,Rf,Rr](Fun`2[Af,Rf], IEnumerable`1)" attrs="150">
-        <size>51</size>
-      </method>
-      <method name="IEnumerable`1 FromTo(Int32, Int32)" attrs="150">
-        <size>51</size>
-      </method>
-      <method name="System.String &lt;Main&gt;m__0(Int32)" attrs="145">
-        <size>22</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MyTest+&lt;Map&gt;c__Iterator0`4[Aa,Af,Rf,Rr]">
-      <method name="Rr System.Collections.Generic.IEnumerator&lt;Rr&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;Rr&gt;.GetEnumerator()" attrs="481">
-        <size>52</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>215</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>69</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MyTest+&lt;FromTo&gt;c__Iterator1">
-      <method name="Int32 System.Collections.Generic.IEnumerator&lt;int&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;int&gt;.GetEnumerator()" attrs="481">
-        <size>52</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>125</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-218.cs">
-    <type name="Foo">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-219.cs">
-    <type name="Test">
-      <method name="Void Foo[T]()" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>93</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-220.cs">
-    <type name="A`1[T1]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A`1+B`1[T1,T2]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A`1+B`1+C`1[T1,T2,T3]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="PopQuiz">
-      <method name="Int32 Main()" attrs="145">
-        <size>171</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-221.cs">
-    <type name="C1`1[IFoo]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C2">
-      <method name="C1`1[T] Hoge[T](C1`1[T])" attrs="1478">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C3">
-      <method name="C1`1[T] Hoge[T](C1`1[T])" attrs="198">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-222.cs">
-    <type name="Mona`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Mona`1[K] GetMona[K]()" attrs="134">
-        <size>14</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-223.cs">
-    <type name="Foo`1[T]">
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Foo`1[K] Hoge[K]()" attrs="134">
-        <size>10</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>74</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-224.cs">
-    <type name="Base">
-      <method name="Void Foo[T]()" attrs="454">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Derived">
-      <method name="Void Foo[T]()" attrs="198">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Driver">
-      <method name="Void Main()" attrs="150">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-225.cs">
-    <type name="Set`1[Element]">
-      <method name="Locator locate(Element)" attrs="132">
-        <size>39</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="Set`1+Locator[Element]">
-      <method name="Void .ctor(Replace)" attrs="6278">
-        <size>2</size>
-      </method>
-    </type>
-    <type name="Set`1+Locator+Replace[Element]">
-      <method name="Void Invoke(Set`1+Node[Element])" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Set`1+Node[Element], System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Set`1+Node[Element]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="SetTest">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-    </type>
-    <type name="Set`1+&lt;locate&gt;c__AnonStorey0[Element]">
-      <method name="Void &lt;&gt;m__0(Set`1+Node[Element])" attrs="131">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-226.cs">
-    <type name="Container`1[T]">
-      <method name="Void .ctor(T)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="A">
-      <method name="Void .ctor()" attrs="6278">
-        <size>25</size>
-      </method>
-    </type>
-    <type name="M">
-      <method name="Int32 Main()" attrs="150">
-        <size>103</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-227.cs">
-    <type name="Foo`1[G]">
-      <method name="Void Bar()" attrs="150">
-        <size>27</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-228.cs">
-    <type name="GenParAttribute">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="cons`2[A,B]">
-      <method name="Void abc[M]()" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-229.cs">
-    <type name="B">
-      <method name="Int32 CompareTo(B)" attrs="486">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester">
-      <method name="Int32 Main()" attrs="145">
-        <size>34</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-231.cs">
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>34</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-232.cs">
-    <type name="M">
-      <method name="Int32 Main()" attrs="150">
-        <size>76</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-233.cs">
-    <type name="Program">
-      <method name="Void Main(System.String[])" attrs="145">
-        <size>26</size>
-      </method>
-      <method name="Void list_ListChanged(System.Object, System.ComponentModel.ListChangedEventArgs)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-234.cs">
-    <type name="Test">
-      <method name="IFoo GetFoo()" attrs="134">
-        <size>15</size>
-      </method>
-      <method name="IFoo`1 GetFooGeneric[T]()" attrs="134">
-        <size>10</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-235.cs">
-    <type name="GettingStarted">
-      <method name="Void Main()" attrs="150">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-236.cs">
-    <type name="Foo`1[T]">
-      <method name="Int32 Test(Foo`1[T])" attrs="134">
-        <size>10</size>
-      </method>
-      <method name="Int32 Test(Foo`1[System.Int32])" attrs="134">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>82</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-237.cs">
-    <type name="Foo`1[T]">
-      <method name="Int32 Test(T)" attrs="134">
-        <size>10</size>
-      </method>
-      <method name="Int32 Test(Int32)" attrs="134">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>83</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-238.cs">
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>57</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-239.cs">
-    <type name="Foo`2[T,U]">
-      <method name="Int32 Test(T, U)" attrs="134">
-        <size>10</size>
-      </method>
-      <method name="Int32 Test(Int32, U)" attrs="134">
-        <size>10</size>
-      </method>
-      <method name="Int32 Test(T, Single)" attrs="134">
-        <size>10</size>
-      </method>
-      <method name="Int32 Test(Int32, Single)" attrs="134">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>297</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-240.cs">
-    <type name="MyClass">
-      <method name="Void IMyInterface&lt;string&gt;.add_MyEvent(System.EventHandler)" attrs="2529">
-        <size>2</size>
-      </method>
-      <method name="Void IMyInterface&lt;string&gt;.remove_MyEvent(System.EventHandler)" attrs="2529">
-        <size>2</size>
-      </method>
-      <method name="Void IMyInterface&lt;int&gt;.add_MyEvent(System.EventHandler)" attrs="2529">
-        <size>2</size>
-      </method>
-      <method name="Void IMyInterface&lt;int&gt;.remove_MyEvent(System.EventHandler)" attrs="2529">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-241.cs">
-    <type name="a">
-      <method name="Void func[T](T ByRef)" attrs="1478">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="b">
-      <method name="Void func[T](T ByRef)" attrs="198">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="main">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-242.cs">
-    <type name="Container`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="ReferenceType">
-      <method name="Int32 CompareTo(ReferenceType)" attrs="486">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MyValueType">
-      <method name="Int32 CompareTo(MyValueType)" attrs="486">
-        <size>10</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Main()" attrs="150">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-243.cs">
-    <type name="Foo`1[T]">
-      <method name="Void Test(T)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tests">
-      <method name="Void foo[T]()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Int32 Test()" attrs="150">
-        <size>186</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-244.cs">
-    <type name="B">
-      <method name="T Get[T]()" attrs="454">
-        <size>18</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A">
-      <method name="T Get[T]()" attrs="198">
-        <size>38</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-245.cs">
-    <type name="DerivedGenericClass`1[T]">
-      <method name="Void Foo()" attrs="198">
-        <size>2</size>
-      </method>
-      <method name="Void Baz()" attrs="134">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="BaseClass">
-      <method name="Void Foo()" attrs="1478">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-246.cs">
-    <type name="TestCase.CTest">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void Bar()" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestCase.CGenericTest`2[T,V]">
-      <method name="V Foo()" attrs="134">
-        <size>29</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-247.cs">
-    <type name="EnumerableBase`1[T]">
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>15</size>
-      </method>
-      <method name="IEnumerator`1 GetEnumerator()" attrs="1478">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="CollectionValueBase`1[T]">
-      <method name="Void raiseItemsAdded(T, Int32)" attrs="452">
-        <size>2</size>
-      </method>
-      <method name="IEnumerator`1 GetEnumerator()" attrs="1222">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="CollectionValueBase`1+RaiseForRemoveAllHandler[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="CircularQueue`1[T]">
-      <method name="IEnumerator`1 GetEnumerator()" attrs="198">
-        <size>15</size>
-      </method>
-      <method name="Void Enqueue(T)" attrs="454">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="HashSet`1[T]">
-      <method name="Boolean searchoradd(T ByRef, Boolean, Boolean, Boolean)" attrs="129">
-        <size>10</size>
-      </method>
-      <method name="Void RemoveAll[U](IEnumerable`1)" attrs="454">
-        <size>8</size>
-      </method>
-      <method name="Void AddAll[U](IEnumerable`1)" attrs="454">
-        <size>65</size>
-      </method>
-      <method name="IEnumerator`1 GetEnumerator()" attrs="198">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="CircularQueue`1+&lt;GetEnumerator&gt;c__Iterator0[T]">
-      <method name="T System.Collections.Generic.IEnumerator&lt;T&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>26</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>1</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="HashSet`1+&lt;GetEnumerator&gt;c__Iterator1[T]">
-      <method name="T System.Collections.Generic.IEnumerator&lt;T&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>26</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>1</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-248.cs">
-    <type name="Foo`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Boolean Test(System.Object)" attrs="145">
-        <size>27</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-249.cs">
-    <type name="EnumerableBase`1[T]">
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>15</size>
-      </method>
-      <method name="IEnumerator`1 GetEnumerator()" attrs="1478">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="ArrayBase`1[T]">
-      <method name="IEnumerator`1 GetEnumerator()" attrs="198">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="HashedArrayList`1[T]">
-      <method name="IEnumerator`1 GetEnumerator()" attrs="198">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="ArrayBase`1+&lt;GetEnumerator&gt;c__Iterator0[T]">
-      <method name="T System.Collections.Generic.IEnumerator&lt;T&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>26</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>1</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-250.cs">
-    <type name="Fun`2[R,S]">
-      <method name="S Invoke(R)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(R, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="S EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="GuardedIndexedSorted`1[T]">
-      <method name="IIndexedSorted`1 Map[V](Fun`2[T,V])" attrs="486">
-        <size>21</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-251.cs">
-    <type name="SortedIndexedTester`1[T]">
-      <method name="Void Test(ISorted`1)" attrs="134">
-        <size>25</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-252.cs">
-    <type name="EqualityComparer`1[T]">
-      <method name="Void Test()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>16</size>
-      </method>
-    </type>
-    <type name="SequencedEqualityComparer`2[T,W]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>7</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-253.cs">
-    <type name="CollectionValueTester`2[R,S]">
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="ExtensibleTester`1[U]">
-      <method name="Void Direct()" attrs="134">
-        <size>25</size>
-      </method>
-      <method name="Void .ctor(U)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="Extensible`1[V]">
-      <method name="Void AddAll[W](IEnumerable`1)" attrs="486">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>21</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-254.cs">
-    <type name="HashedLinkedList`1[T]">
-      <method name="HashedLinkedList`1[T] GetList()" attrs="150">
-        <size>14</size>
-      </method>
-      <method name="Void Test(Int32)" attrs="150">
-        <size>56</size>
-      </method>
-      <method name="Void Test(HashedLinkedList`1[T])" attrs="134">
-        <size>52</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>21</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-255.cs">
-    <type name="A">
-      <method name="T Foo[T]()" attrs="1478">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="T Foo[T]()" attrs="198">
-        <size>18</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-256.cs">
-    <type name="Test">
-      <method name="IEnumerator`1 GetEnumerator()" attrs="134">
-        <size>22</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>12</size>
-      </method>
-      <method name="Void Run()" attrs="129">
-        <size>154</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+&lt;GetEnumerator&gt;c__Iterator0">
-      <method name="System.String System.Collections.Generic.IEnumerator&lt;string&gt;.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="Boolean MoveNext()" attrs="486">
-        <size>142</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-257.cs">
-    <type name="Tests">
-      <method name="Void Main()" attrs="150">
-        <size>33</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-258.cs">
-    <type name="A">
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Foo`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-259.cs">
-    <type name="Class1`1[T]">
-      <method name="Void MethodOfClass1(T, MyType)" attrs="134">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MyType">
-      <method name="Void MethodOfMyBaseType()" attrs="198">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MyBaseType">
-      <method name="Void MethodOfMyBaseType()" attrs="1478">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-260.cs">
-    <type name="A`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>11</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-261.cs">
-    <type name="Cons`2[T,U]">
-      <method name="System.String ToString()" attrs="198">
-        <size>76</size>
-      </method>
-      <method name="Void .ctor(T, U)" attrs="6278">
-        <size>22</size>
-      </method>
-    </type>
-    <type name="List`1[A]">
-      <method name="Void zip[B](List`1[B])" attrs="134">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor(A)" attrs="6278">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor(A, List`1)" attrs="6278">
-        <size>10</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-262.cs">
-    <type name="Test">
-      <method name="Void f1(System.Object)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void f2(System.String)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void f3(Test)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void f4(Int32)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void f5(Int16)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void f6(ParamEnum)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>167</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-263.cs">
-    <type name="Foo`1[S]">
-      <method name="ICloneable Test(S)" attrs="134">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="ConvertHelper">
-      <method name="IEnumerator`1 Test[S,T](S)" attrs="150">
-        <size>29</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-    </type>
-    <type name="ConvertHelper+&lt;Test&gt;c__Iterator0`2[S,T]">
-      <method name="T System.Collections.Generic.IEnumerator&lt;T&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>87</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-264.cs">
-    <type name="BaseList`1[SubType]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>18</size>
-      </method>
-    </type>
-    <type name="XXX">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Crash">
-      <method name="Void Main()" attrs="150">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-265.cs">
-    <type name="Test">
-      <method name="Void Main()" attrs="150">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-266.cs">
-    <type name="Test`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test`1+Inner`1[T,U]">
-      <method name="Void Foo()" attrs="129">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-267.cs">
-    <type name="Handler`1[T]">
-      <method name="Void Invoke(T)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(T, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="T">
-      <method name="Void Foo[T](Handler`1[T])" attrs="134">
-        <size>35</size>
-      </method>
-      <method name="Void Response[T](Handler`1[T])" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="T+&lt;Foo&gt;c__AnonStorey0`1[T]">
-      <method name="Void &lt;&gt;m__0(IAsyncResult)" attrs="131">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-268.cs">
-    <type name="Test">
-      <method name="Void Bar()" attrs="129">
-        <size>8</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+G`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-269.cs">
-    <type name="IrishPub">
-      <method name="Int64 op_Implicit(Nullable`1)" attrs="2198">
-        <size>44</size>
-      </method>
-      <method name="Nullable`1 op_Implicit(Int64)" attrs="2198">
-        <size>21</size>
-      </method>
-      <method name="Void .ctor(IrishBeer)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Int32 Beer(Nullable`1)" attrs="145">
-        <size>73</size>
-      </method>
-      <method name="Int64 PubToLong(IrishPub)" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="Int32 Test(Nullable`1)" attrs="145">
-        <size>72</size>
-      </method>
-      <method name="Int32 TestWithNull(Nullable`1)" attrs="145">
-        <size>79</size>
-      </method>
-      <method name="Nullable`1 Foo(Boolean)" attrs="145">
-        <size>37</size>
-      </method>
-      <method name="Int32 Test(Boolean)" attrs="145">
-        <size>71</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>247</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-270.cs">
-    <type name="X">
-      <method name="Int32 Test(Nullable`1)" attrs="145">
-        <size>63</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>60</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-271.cs">
-    <type name="Qux`2[X,V]">
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>15</size>
-      </method>
-      <method name="IEnumerator`1 GetEnumerator()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Foo`2[X,V]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test`1[T]">
-      <method name="Int32 CompareTo(Test`1[T])" attrs="486">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>57</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Qux`2+&lt;GetEnumerator&gt;c__Iterator1[X,V]">
-      <method name="V System.Collections.Generic.IEnumerator&lt;V&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>26</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>1</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Qux`2+GetEnumerator&gt;c__Iterator0[X,V]">
-      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.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="Boolean MoveNext()" attrs="486">
-        <size>26</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>1</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-272.cs">
-    <type name="Handler`1[T]">
-      <method name="Void Invoke(T)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(T, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Foo[T](Handler`1[T])" attrs="150">
-        <size>28</size>
-      </method>
-      <method name="Void Response[T](Handler`1[T])" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void Test[T](T)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>19</size>
-      </method>
-    </type>
-    <type name="X+&lt;Foo&gt;c__AnonStorey0`1[T]">
-      <method name="Void &lt;&gt;m__0(IAsyncResult)" attrs="131">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-273.cs">
-    <type name="ThisBaseClass`3[A,B,C]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="ThatBaseClass`3[B,A,C]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="ThisClass`3[A,B,C]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="ThatClass`3[B,A,C]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="ThisClass">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="ThatClass">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-274.cs">
-    <type name="Foo">
-      <method name="Foo op_Implicit(Int64)" attrs="2198">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor(Int64)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Bar">
-      <method name="Bar op_Implicit(Foo)" attrs="2198">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor(Foo)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Baz">
-      <method name="Baz op_Explicit(Foo)" attrs="2198">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor(Foo)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>448</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-275.cs">
-    <type name="Test">
-      <method name="Void Main()" attrs="150">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+C">
-      <method name="Void .ctor()" attrs="6278">
-        <size>19</size>
-      </method>
-    </type>
-    <type name="Test+D`2[T,U]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>19</size>
-      </method>
-    </type>
-    <type name="Test+E`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>19</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-276.cs">
-    <type name="Tests">
-      <method name="Int32 Main()" attrs="150">
-        <size>38</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tests+GenericClass`1[T]">
-      <method name="T Z(IList`1, Int32)" attrs="150">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-277.cs">
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-278.cs">
-    <type name="Program">
-      <method name="Int32 Main()" attrs="150">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-279.cs">
-    <type name="Foo">
-      <method name="Void Bar()" attrs="486">
-        <size>12</size>
-      </method>
-      <method name="IList`1 Bar[T]()" attrs="486">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="BugReport">
-      <method name="Void Main(System.String[])" attrs="145">
-        <size>21</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-280.cs">
-    <type name="Test">
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>70</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__0(Int32)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+TestDel">
-      <method name="Int32 Invoke(Int32)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-281.cs">
-    <type name="List">
-      <method name="Void AddRange[T](ICollection`1)" attrs="131">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tests">
-      <method name="Void Main()" attrs="150">
-        <size>22</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-282.cs">
-    <type name="Foo">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Foo+Bar">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Main()" attrs="145">
-        <size>22</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>11</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-283.cs">
-    <type name="Point">
-      <method name="Void .ctor(Int32, Int32)" attrs="6278">
-        <size>16</size>
-      </method>
-    </type>
-    <type name="TestPoint">
-      <method name="Void Serialize(IFoo)" attrs="150">
-        <size>40</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-284.cs">
-    <type name="X">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="CollectionTester">
-      <method name="Int32 Test[T](IList`1)" attrs="145">
-        <size>95</size>
-      </method>
-      <method name="Int32 Test()" attrs="150">
-        <size>628</size>
-      </method>
-    </type>
-    <type name="InterfaceTester">
-      <method name="Int32 Test(System.Type, System.Type[])" attrs="145">
-        <size>450</size>
-      </method>
-      <method name="Int32 Test()" attrs="150">
-        <size>595</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>137</size>
-      </method>
-    </type>
-    <type name="Z">
-      <method name="Int32 Test()" attrs="145">
-        <size>54</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>53</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-285.cs">
-    <type name="A">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tests">
-      <method name="Void Main()" attrs="150">
-        <size>39</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-286.cs">
-    <type name="TestAttribute">
-      <method name="Void .ctor(Type)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="C`1[T]">
-      <method name="Void Foo()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>89</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-287.cs">
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>37</size>
-      </method>
-      <method name="Void D()" attrs="486">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-288.cs">
-    <type name="A">
-      <method name="Boolean Test(Int32)" attrs="132">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void Test()" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B+C">
-      <method name="Boolean Foo(Int32)" attrs="134">
-        <size>21</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-289.cs">
-    <type name="D">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void add_Ev1(D)" attrs="2177">
-        <size>42</size>
-      </method>
-      <method name="Void remove_Ev1(D)" attrs="2177">
-        <size>42</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Consts">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>1</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="145">
-        <size>74</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-290.cs">
-    <type name="GenericEventHandler`2[U,V]">
-      <method name="Void Invoke(U, V)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(U, V, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="GenericEventNotUsedTest`1[T]">
-      <method name="Void add_TestEvent(GenericEventHandler`2[GenericEventNotUsedTest`1[T],T])" attrs="2177">
-        <size>42</size>
-      </method>
-      <method name="Void remove_TestEvent(GenericEventHandler`2[GenericEventNotUsedTest`1[T],T])" attrs="2177">
-        <size>42</size>
-      </method>
-      <method name="Void RaiseTestEvent(T)" attrs="134">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestEntry">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-291.cs">
-    <type name="Global">
-      <method name="Void Main()" attrs="145">
-        <size>23</size>
-      </method>
-      <method name="System.String Test2(Nullable`1)" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-292.cs">
-    <type name="Test.Handler`1[TA]">
-      <method name="Void Invoke(TA)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(TA, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Test.A`1[TA]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-293.cs">
-    <type name="Test`1[T]">
-      <method name="Void Invalid(T)" attrs="134">
-        <size>22</size>
-      </method>
-      <method name="Void Other(IEnumerable`1)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-294.cs">
-    <type name="A">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="A Test(A, B)" attrs="150">
-        <size>18</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>101</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-295.cs">
-    <type name="Test.Cache`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test.Base">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test.MyType`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test.Foo">
-      <method name="Void Main()" attrs="145">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-296.cs">
-    <type name="MyCollection`1[T]">
-      <method name="Void Foo()" attrs="134">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-297.cs">
-    <type name="Test">
-      <method name="Void Main()" attrs="145">
-        <size>25</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-298.cs">
-    <type name="TestFunc`1[T]">
-      <method name="Void Invoke(T)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(T, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="A">
-      <method name="Void .ctor(TestFunc`1)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="TestClass">
-      <method name="Int32 Main()" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Void &lt;a&gt;m__0(Int32)" attrs="145">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>46</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-299.cs">
-    <type name="N.A">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Main()" attrs="145">
-        <size>53</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-300.cs">
-    <type name="Test">
-      <method name="Void Main()" attrs="150">
-        <size>68</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-301.cs">
-    <type name="Test">
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>24</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-302.cs">
-    <type name="Test">
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>7</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;int&gt;.GetEnumerator()" attrs="481">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="M">
-      <method name="Void Main()" attrs="145">
-        <size>63</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+GetEnumerator&gt;c__Iterator0">
-      <method name="Int32 System.Collections.Generic.IEnumerator&lt;int&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>26</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>1</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-303.cs">
-    <type name="test.BaseClass">
-      <method name="System.String get_Hello()" attrs="2182">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="test.Printer">
-      <method name="Void Print[T](T)" attrs="1478">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="test.PrinterImpl">
-      <method name="Void Print[T](T)" attrs="198">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="test.Starter">
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>21</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-304.cs">
-    <type name="test.BaseClass">
-      <method name="System.String get_Hello()" attrs="2182">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="test.Printer">
-      <method name="Void Print[T](System.Object)" attrs="1478">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="test.PrinterImpl">
-      <method name="Void Print[T](System.Object)" attrs="198">
-        <size>32</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="test.Starter">
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>21</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-305.cs">
-    <type name="T">
-      <method name="Int32 Main()" attrs="150">
-        <size>68</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>82</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-306.cs">
-    <type name="FuParentClass`1[Trow]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="FuParentClass`1+FuChildClass[Trow]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-307.cs">
-    <type name="Foo`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Foo`1+F[T]">
-      <method name="Int32 Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Bar">
-      <method name="Int32 g()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>28</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-308.cs">
-    <type name="Test">
-      <method name="System.Comparison`1[U] WrapComparison[U](System.Comparison`1[U])" attrs="150">
-        <size>34</size>
-      </method>
-      <method name="Test+MyComparison`1[W] WrapMyComparison[W](Test+MyComparison`1[W])" attrs="150">
-        <size>34</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+MyComparison`1[V]">
-      <method name="Int32 Invoke(V, V)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(V, V, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Foo">
-      <method name="Int32 compare(Int32, Int32)" attrs="145">
-        <size>12</size>
-      </method>
-      <method name="Int32 compare(System.String, System.String)" attrs="145">
-        <size>16</size>
-      </method>
-      <method name="Void test(Int32)" attrs="145">
-        <size>30</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>142</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+&lt;WrapComparison&gt;c__AnonStorey0`1[U]">
-      <method name="Int32 &lt;&gt;m__0(U, U)" attrs="131">
-        <size>22</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+&lt;WrapMyComparison&gt;c__AnonStorey1`1[W]">
-      <method name="Int32 &lt;&gt;m__1(W, W)" attrs="131">
-        <size>22</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-309.cs">
-    <type name="Test`2[A,B]">
-      <method name="Void Foo[V,W](Test`2[A,W], Test`2[V,B])" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-310.cs">
-    <type name="MonoBugs.IncompleteGenericInference">
-      <method name="Void DoSomethingGeneric[T1,T2](IEnumerable`1, IDictionary`2)" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>21</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-312.cs">
-    <type name="CantCastGenericListToArray">
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>53</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-313.cs">
-    <type name="Foo`1[T]">
-      <method name="Void .ctor(TestEnum)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>29</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-314.cs">
-    <type name="test.App">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="test.ThisClass`2[T,O]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="test.OtherClass`2[O,T]">
-      <method name="Void Test(T)" attrs="134">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-315.cs">
-    <type name="A`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A`1+B[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-316.cs">
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Foo">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Base">
-      <method name="Void Method[R]()" attrs="1478">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Derived">
-      <method name="Void Method[S]()" attrs="198">
-        <size>8</size>
-      </method>
-      <method name="Void Method2[T]()" attrs="134">
-        <size>24</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-317.cs">
-    <type name="Foo`1[K]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Bar`1[Q]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Bar`1+Baz[Q]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-318.cs">
-    <type name="Foo`1[K]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Bar`1[Q]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Bar`1+Baz[Q]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Goo`1[Q]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-319.cs">
-    <type name="Temp`1[T]">
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>15</size>
-      </method>
-      <method name="IEnumerator`1 GetEnumerator()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Temp`1+Foo[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Temp`1+&lt;GetEnumerator&gt;c__Iterator0[T]">
-      <method name="Temp`1+Foo[T] System.Collections.Generic.IEnumerator&lt;Temp&lt;T&gt;.Foo&gt;.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="Boolean MoveNext()" attrs="486">
-        <size>76</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-320.cs">
-    <type name="Foo`1[K]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B+C">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-321.cs">
-    <type name="App">
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>14</size>
-      </method>
-      <method name="Void Run()" attrs="134">
-        <size>50</size>
-      </method>
-      <method name="Void TestMethod[T](System.String, App+TGenericDelegate`1[T])" attrs="129">
-        <size>26</size>
-      </method>
-      <method name="Void ADelegate[T](System.String)" attrs="129">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="App+TGenericDelegate`1[T]">
-      <method name="Void Invoke(System.String)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.String, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-322.cs">
-    <type name="MyBase`2[K,V]">
-      <method name="Void .ctor(Callback)" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="MyBase`2+Callback[K,V]">
-      <method name="Void Invoke(K, V)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(K, V, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor(Callback)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-323.cs">
-    <type name="MyBase`2[K,V]">
-      <method name="Void Hello(MyBase`2+Callback[K,V])" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MyBase`2+Callback[K,V]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Test(MyBase`2+Callback[System.String,System.Int32])" attrs="134">
-        <size>9</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor(Callback)" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-324.cs">
-    <type name="A">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void add_D(A)" attrs="2198">
-        <size>40</size>
-      </method>
-      <method name="Void remove_D(A)" attrs="2198">
-        <size>40</size>
-      </method>
-      <method name="Void C()" attrs="129">
-        <size>37</size>
-      </method>
-      <method name="Void F(Int64)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>19</size>
-      </method>
-    </type>
-    <type name="B+&lt;C&gt;c__AnonStorey1">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>40</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B+&lt;C&gt;c__AnonStorey1+&lt;C&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__1()" attrs="131">
-        <size>58</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-325.cs">
-    <type name="SomeClass`1[T]">
-      <method name="Void Foo()" attrs="134">
-        <size>38</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Foo">
-      <method name="Void Main()" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-326.cs">
-    <type name="A">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>59</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-327.cs">
-    <type name="Tester`1[T]">
-      <method name="Void Do()" attrs="134">
-        <size>51</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Reference">
-      <method name="Void Test()" attrs="486">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Value">
-      <method name="Void Test()" attrs="486">
-        <size>2</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void Main()" attrs="145">
-        <size>22</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-328.cs">
-    <type name="App">
-      <method name="Void Main()" attrs="150">
-        <size>35</size>
-      </method>
-      <method name="Void TestMethod(System.String, System.Collections.Generic.List`1[System.String], App+MyClass[])" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="App+MyClass">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-329.cs">
-    <type name="NullableInt">
-      <method name="Int32 Main()" attrs="150">
-        <size>104</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-330.cs">
-    <type name="BaseCollection`1[T]">
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;T&gt;.GetEnumerator()" attrs="481">
-        <size>25</size>
-      </method>
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>25</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>18</size>
-      </method>
-    </type>
-    <type name="BaseIntList`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="IntList">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="150">
-        <size>65</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-331.cs">
-    <type name="Foo`1[T]">
-      <method name="Void Map[S](S)" attrs="134">
-        <size>15</size>
-      </method>
-      <method name="Void Test(T)" attrs="452">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-332.cs">
-    <type name="C`1[T]">
-      <method name="System.Type Test()" attrs="134">
-        <size>23</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="M">
-      <method name="Void Main()" attrs="150">
-        <size>78</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-333.cs">
-    <type name="Program">
-      <method name="Void Main()" attrs="145">
-        <size>14</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-334.cs">
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>128</size>
-      </method>
-      <method name="Void DelegateMethod(Boolean)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Int32 DelegateMethod(Int32)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+DelegateA">
-      <method name="Void Invoke(Boolean)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Boolean, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Test+DelegateB">
-      <method name="Int32 Invoke(Int32)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-335.cs">
-    <type name="TestClass">
-      <method name="Boolean Test_1()" attrs="150">
-        <size>57</size>
-      </method>
-      <method name="Boolean Test_2()" attrs="150">
-        <size>67</size>
-      </method>
-      <method name="Boolean Test_3()" attrs="150">
-        <size>60</size>
-      </method>
-      <method name="Boolean Test_4()" attrs="150">
-        <size>38</size>
-      </method>
-      <method name="Boolean Test_5()" attrs="150">
-        <size>82</size>
-      </method>
-      <method name="Int32 Test_6()" attrs="145">
-        <size>72</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>123</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-336.cs">
-    <type name="TestAttribute">
-      <method name="System.Object get_Type()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Void set_Type(System.Object)" attrs="2182">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor(Type)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="N.C`1[T]">
-      <method name="Void Bar()" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void Bar2()" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void Bar3()" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void Bar4()" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="N.CC">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-337.cs">
-    <type name="X">
-      <method name="Void SetValue[T](System.Object, T)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-338.cs">
-    <type name="Test">
-      <method name="Void Main()" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Void Foo[T](IList`1)" attrs="145">
-        <size>26</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="FooList`1[T]">
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;T&gt;.GetEnumerator()" attrs="481">
-        <size>7</size>
-      </method>
-      <method name="Int32 IndexOf(T)" attrs="486">
-        <size>7</size>
-      </method>
-      <method name="Void Insert(Int32, T)" attrs="486">
-        <size>7</size>
-      </method>
-      <method name="Void RemoveAt(Int32)" attrs="486">
-        <size>7</size>
-      </method>
-      <method name="T get_Item(Int32)" attrs="2534">
-        <size>7</size>
-      </method>
-      <method name="Void set_Item(Int32, T)" attrs="2534">
-        <size>7</size>
-      </method>
-      <method name="Void Add(T)" attrs="486">
-        <size>7</size>
-      </method>
-      <method name="Void Clear()" attrs="486">
-        <size>7</size>
-      </method>
-      <method name="Boolean Contains(T)" attrs="486">
-        <size>7</size>
-      </method>
-      <method name="Void CopyTo(T[], Int32)" attrs="486">
-        <size>7</size>
-      </method>
-      <method name="Boolean Remove(T)" attrs="486">
-        <size>7</size>
-      </method>
-      <method name="Int32 get_Count()" attrs="2534">
-        <size>7</size>
-      </method>
-      <method name="Boolean get_IsReadOnly()" attrs="2534">
-        <size>7</size>
-      </method>
-      <method name="IEnumerator GetEnumerator()" attrs="486">
-        <size>7</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-339.cs">
-    <type name="Program">
-      <method name="Void Main()" attrs="145">
-        <size>12</size>
-      </method>
-      <method name="Void SerializeDictionary(IDictionary)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void SerializeDictionary(IDictionary`2)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="SerializerLazyDictionary">
-      <method name="IEnumerator`1 GetEnumerator()" attrs="196">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="LazyDictionary">
-      <method name="Void System.Collections.Generic.IDictionary&lt;string,object&gt;.Add(System.String, System.Object)" attrs="481">
-        <size>7</size>
-      </method>
-      <method name="Boolean System.Collections.Generic.IDictionary&lt;string,object&gt;.ContainsKey(System.String)" attrs="481">
-        <size>7</size>
-      </method>
-      <method name="ICollection`1 System.Collections.Generic.IDictionary&lt;string,object&gt;.get_Keys()" attrs="2529">
-        <size>7</size>
-      </method>
-      <method name="Boolean System.Collections.Generic.IDictionary&lt;string,object&gt;.Remove(System.String)" attrs="481">
-        <size>7</size>
-      </method>
-      <method name="Boolean System.Collections.Generic.IDictionary&lt;string,object&gt;.TryGetValue(System.String, System.Object ByRef)" attrs="481">
-        <size>7</size>
-      </method>
-      <method name="ICollection`1 System.Collections.Generic.IDictionary&lt;string,object&gt;.get_Values()" attrs="2529">
-        <size>7</size>
-      </method>
-      <method name="System.Object System.Collections.Generic.IDictionary&lt;string,object&gt;.get_Item(System.String)" attrs="2529">
-        <size>7</size>
-      </method>
-      <method name="Void System.Collections.Generic.IDictionary&lt;string,object&gt;.set_Item(System.String, System.Object)" attrs="2529">
-        <size>7</size>
-      </method>
-      <method name="Void System.Collections.Generic.ICollection&lt;System.Collections.Generic.KeyValuePair&lt;string,object&gt;&gt;.Add(KeyValuePair`2)" attrs="481">
-        <size>7</size>
-      </method>
-      <method name="Void System.Collections.Generic.ICollection&lt;System.Collections.Generic.KeyValuePair&lt;string,object&gt;&gt;.Clear()" attrs="481">
-        <size>7</size>
-      </method>
-      <method name="Boolean System.Collections.Generic.ICollection&lt;System.Collections.Generic.KeyValuePair&lt;string,object&gt;&gt;.Contains(KeyValuePair`2)" attrs="481">
-        <size>7</size>
-      </method>
-      <method name="Void System.Collections.Generic.ICollection&lt;System.Collections.Generic.KeyValuePair&lt;string,object&gt;&gt;.CopyTo(System.Collections.Generic.KeyValuePair`2[System.String,System.Object][], Int32)" attrs="481">
-        <size>7</size>
-      </method>
-      <method name="Int32 System.Collections.Generic.ICollection&lt;System.Collections.Generic.KeyValuePair&lt;string,object&gt;&gt;.get_Count()" attrs="2529">
-        <size>7</size>
-      </method>
-      <method name="Boolean System.Collections.Generic.ICollection&lt;System.Collections.Generic.KeyValuePair&lt;string,object&gt;&gt;.get_IsReadOnly()" attrs="2529">
-        <size>7</size>
-      </method>
-      <method name="Boolean System.Collections.Generic.ICollection&lt;System.Collections.Generic.KeyValuePair&lt;string,object&gt;&gt;.Remove(KeyValuePair`2)" attrs="481">
-        <size>7</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;System.Collections.Generic.KeyValuePair&lt;string,object&gt;&gt;.GetEnumerator()" attrs="481">
-        <size>15</size>
-      </method>
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>15</size>
-      </method>
-      <method name="IEnumerator`1 GetEnumerator()" attrs="1476">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-340.cs">
-    <type name="Tests">
-      <method name="T[] FindAll[T](T[], System.Predicate`1[T])" attrs="150">
-        <size>15</size>
-      </method>
-      <method name="Boolean ProtectedOnly(System.Reflection.MemberInfo)" attrs="129">
-        <size>10</size>
-      </method>
-      <method name="System.Reflection.MemberInfo[] foo()" attrs="134">
-        <size>52</size>
-      </method>
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-341.cs">
-    <type name="C">
-      <method name="Int32 GetLength()" attrs="486">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tests">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-342.cs">
-    <type name="Base`1[T]">
-      <method name="T op_Implicit(Base`1[T])" attrs="2198">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestMain">
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-343.cs">
-    <type name="Implementer">
-      <method name="Void Combine[TOImplementer]()" attrs="486">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MainClass">
-      <method name="Int32 Main()" attrs="150">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-344.cs">
-    <type name="ConfigurationElement">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="CustomConfigurationElement">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="CustomConfigurationElementCollection">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="BaseCollection`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-345.cs">
-    <type name="ShiftReduceParser`2[TokenValueType,TokenLocationType]">
-      <method name="Void Dump(System.String)" attrs="150">
-        <size>7</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Parser">
-      <method name="Void NoCall[T](T)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-346.cs">
-    <type name="test">
-      <method name="Void CreateSimpleCallSite(Int32)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void CreateSimpleCallSite[A]()" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void CreateSimpleCallSite[A](Int32)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-347.cs">
-    <type name="X">
-      <method name="IEnumerable Enumerable(Int32)" attrs="134">
-        <size>7</size>
-      </method>
-      <method name="IEnumerable`1 Enumerable[T](System.String)" attrs="134">
-        <size>7</size>
-      </method>
-      <method name="IEnumerable Enumerable(System.String)" attrs="134">
-        <size>7</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-348.cs">
-    <type name="Bar`1[U]">
-      <method name="Void OnWorldDestroyed()" attrs="131">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Baz`1[U]">
-      <method name="Void DestroyWorld(U)" attrs="134">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Bling">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-349.cs">
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>121</size>
-      </method>
-      <method name="Int32 f2(IList, IList)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 f2(IList, System.Object)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+Function`3[T1,T2,R]">
-      <method name="R Invoke(T1, T2)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(T1, T2, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="R EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-350.cs">
-    <type name="Foo`1[T]">
-      <method name="Boolean Equals(T)" attrs="1478">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-351.cs">
-    <type name="TestThing">
-      <method name="Int32 SetEnum(System.String, System.Enum)" attrs="134">
-        <size>10</size>
-      </method>
-      <method name="Int32 SetEnum(Int32, System.Enum)" attrs="134">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main(System.String[])" attrs="150">
-        <size>44</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-352.cs">
-    <type name="D">
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>8</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>12</size>
-      </method>
-    </type>
-    <type name="T">
-      <method name="Int32 Main()" attrs="145">
-        <size>125</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-353.cs">
-    <type name="A`3[D1,D2,D3]">
-      <method name="Void Foo[T]()" attrs="454">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B`1[DD2]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void Foo[T]()" attrs="198">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program">
-      <method name="Void Main()" attrs="145">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-354.cs">
-    <type name="M">
-      <method name="Void IC.Method(System.Int32[])" attrs="481">
-        <size>2</size>
-      </method>
-      <method name="System.String IA&lt;string&gt;.Method(Int32)" attrs="481">
-        <size>7</size>
-      </method>
-      <method name="Void IB.Method(Int32)" attrs="481">
-        <size>7</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>24</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-355.cs">
-    <type name="A">
-      <method name="Boolean Foo(System.String)" attrs="454">
-        <size>10</size>
-      </method>
-      <method name="System.String Foo[T](System.String)" attrs="454">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Boolean Goo(System.String)" attrs="134">
-        <size>16</size>
-      </method>
-      <method name="Boolean Foo(System.String)" attrs="198">
-        <size>10</size>
-      </method>
-      <method name="System.String Foo[T](System.String)" attrs="198">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-356.cs">
-    <type name="A`1[T]">
-      <method name="Void Foo(B+E)" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B`1[U]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B+E">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-357.cs">
-    <type name="C`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="D`1[U]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-358.cs">
-    <type name="Foo">
-      <method name="Boolean op_Equality(Foo, Foo)" attrs="2198">
-        <size>7</size>
-      </method>
-      <method name="Boolean op_Inequality(Foo, Foo)" attrs="2198">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="S2">
-      <method name="Boolean op_Equality(S2, Nullable`1)" attrs="2198">
-        <size>7</size>
-      </method>
-      <method name="Boolean op_Inequality(S2, Nullable`1)" attrs="2198">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="S3">
-      <method name="Decimal op_Inequality(S3, System.Object)" attrs="2198">
-        <size>15</size>
-      </method>
-      <method name="Decimal op_Equality(S3, System.Object)" attrs="2198">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>122</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-359.cs">
-    <type name="BaseGeneric`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="BaseGeneric`1+InnerDerived[T]">
-      <method name="Void .ctor(T)" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="BaseGeneric`1+GenericInnerDerived`1[T,U]">
-      <method name="Void .ctor(T, U)" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="BaseConcrete">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Concrete_A">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Concrete_B">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="BaseGeneric_2`2[T,U]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="BaseGeneric_2`2+InnerDerived[T,U]">
-      <method name="Void .ctor(T, U)" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="BaseGeneric_1`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Concrete_2">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program">
-      <method name="Void Main()" attrs="145">
-        <size>41</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-360.cs">
-    <type name="C">
-      <method name="Int32 Foo[T](T, System.Object[])" attrs="147">
-        <size>10</size>
-      </method>
-      <method name="Int32 Foo(System.String, System.Object[])" attrs="147">
-        <size>10</size>
-      </method>
-      <method name="Int32 InvokeMethod(System.String, System.Object[])" attrs="147">
-        <size>16</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>25</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-361.cs">
-    <type name="Thing">
-      <method name="Void Foo()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>172</size>
-      </method>
-      <method name="Void Method(Thing+Handler, System.String[])" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void &lt;Main&gt;m__0()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void &lt;Main&gt;m__1()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Thing+Handler">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-362.cs">
-    <type name="C">
-      <method name="Void Assert[T](T)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void Assert[T](T, T)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>91</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-363.cs">
-    <type name="Test">
-      <method name="Void InsertAt[T](T[], Int32, T[])" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>40</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-364.cs">
-    <type name="BugReport.Program">
-      <method name="Int32 Main()" attrs="145">
-        <size>380</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="BugReport.A">
-      <method name="Nullable`1 get_Counter()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Void set_Counter(Nullable`1)" attrs="2182">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-365.cs">
-    <type name="B.Program">
-      <method name="Int32 Main()" attrs="145">
-        <size>69</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-366.cs">
-    <type name="MyType">
-      <method name="Int32 op_Implicit(MyType)" attrs="2198">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Tester">
-      <method name="Void Assert[T](T, T)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>21</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-367.cs">
-    <type name="Foo">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Repro">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void Bar[TFoo](TFoo)" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="Void Baz[T](T, System.Action`1[T])" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Void Gazonk(Repro)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-368.cs">
-    <type name="C`1[T]">
-      <method name="Void .ctor(D)" attrs="6273">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="C`1+D[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="M">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-369.cs">
-    <type name="Db4objects.Db4o.Internal.ObjectContainerBase">
-      <method name="IList Query()" attrs="486">
-        <size>10</size>
-      </method>
-      <method name="IList`1 Query[Extent](IList`1, IList`1)" attrs="486">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Db4objects.Db4o.Internal.ExternalObjectContainer">
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Db4objects.Db4o.Internal.M">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-370.cs">
-    <type name="N2.X`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="N2.X`1+A`1[T,T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="N2.X`1+A`1+B`1[T,T,T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="N2.X`1+A`1+B`1+C`1[T,T,T,T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="N2.C">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-371.cs">
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>87</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-372.cs">
-    <type name="TestClass`1[T]">
-      <method name="Boolean Check(T, T)" attrs="134">
-        <size>23</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestClass2`1[T]">
-      <method name="Boolean Check(T, T)" attrs="134">
-        <size>23</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>36</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-373.cs">
-    <type name="MonoBug.MainClass">
-      <method name="Void Main()" attrs="150">
-        <size>30</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MonoBug.GenericType`1[T]">
-      <method name="T op_Implicit(MonoBug.GenericType`1[T])" attrs="2198">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor(T)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-374.cs">
-    <type name="Z">
-      <method name="Z IGenericInterface&lt;Z&gt;.Start()" attrs="481">
-        <size>10</size>
-      </method>
-      <method name="Void Stop()" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A`3[Y,Y2,W]">
-      <method name="Void SomeOperation(W)" attrs="134">
-        <size>29</size>
-      </method>
-      <method name="Void SomeOtherOperation(Y)" attrs="134">
-        <size>29</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Foo">
-      <method name="Int32 Main()" attrs="150">
-        <size>38</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-375.cs">
-    <type name="X">
-      <method name="Boolean Compute(Int32)" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Boolean Compute2(Int32)" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>46</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-376.cs">
-    <type name="S`1[T]">
-      <method name="System.Object Box(Nullable`1)" attrs="145">
-        <size>43</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-377.cs">
-    <type name="D">
-      <method name="Void Main()" attrs="150">
-        <size>92</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>26</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-378.cs">
-    <type name="Test">
-      <method name="System.Object Foo(Nullable`1)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="System.Object FooG[T](Nullable`1)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>76</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-379.cs">
-    <type name="S">
-      <method name="Boolean op_Equality(S, S)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Boolean op_Inequality(S, S)" attrs="2198">
-        <size>10</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Int32 Print(Nullable`1)" attrs="145">
-        <size>29</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>23</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-380.cs">
-    <type name="GTest`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>213</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-381.cs">
-    <type name="TestGoto">
-      <method name="Void Main(System.String[])" attrs="145">
-        <size>71</size>
-      </method>
-      <method name="IEnumerable`1 setX()" attrs="145">
-        <size>23</size>
-      </method>
-      <method name="IEnumerable`1 test()" attrs="145">
-        <size>23</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestGoto+&lt;setX&gt;c__Iterator0">
-      <method name="Boolean System.Collections.Generic.IEnumerator&lt;bool&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;bool&gt;.GetEnumerator()" attrs="481">
-        <size>26</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>115</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>53</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestGoto+&lt;test&gt;c__Iterator1">
-      <method name="Boolean System.Collections.Generic.IEnumerator&lt;bool&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;bool&gt;.GetEnumerator()" attrs="481">
-        <size>26</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>189</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>69</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestGoto+&lt;setX&gt;c__Iterator0">
-      <method name="Void &lt;&gt;__Finally0()" attrs="129">
-        <size>9</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-382.cs">
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>69</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-383.cs">
-    <type name="MyTypeA">
-      <method name="MyTypeA op_Addition(MyTypeA, MyTypeA)" attrs="2198">
-        <size>7</size>
-      </method>
-      <method name="Boolean op_Equality(MyTypeA, MyTypeA)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Boolean op_Inequality(MyTypeA, MyTypeA)" attrs="2198">
-        <size>7</size>
-      </method>
-      <method name="Boolean op_GreaterThan(MyTypeA, MyTypeA)" attrs="2198">
-        <size>7</size>
-      </method>
-      <method name="Boolean op_LessThan(MyTypeA, MyTypeA)" attrs="2198">
-        <size>7</size>
-      </method>
-      <method name="Void .ctor(Int16)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="MyTypeB">
-      <method name="MyTypeB op_Addition(MyTypeB, MyTypeB)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Boolean op_Equality(MyTypeB, MyTypeB)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Boolean op_Inequality(MyTypeB, MyTypeB)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Boolean op_GreaterThan(MyTypeB, MyTypeB)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Boolean op_LessThan(MyTypeB, MyTypeB)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="MyTypeB op_BitwiseAnd(MyTypeB, MyTypeB)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor(Int16)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Int32 Main()" attrs="145">
-        <size>279</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-384.cs">
-    <type name="N.TestG">
-      <method name="Void Foo[T]()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="NonGeneric">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Generic`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="m">
-      <method name="NonGeneric compiles_fine(NonGeneric, NonGeneric ByRef)" attrs="134">
-        <size>21</size>
-      </method>
-      <method name="Generic`1[System.Int32] does_not_compile(Generic`1[System.Int32], Generic`1[System.Int32] ByRef)" attrs="134">
-        <size>21</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>7</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-385.cs">
-    <type name="DocAttribute">
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor(String)" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="Func`2[TArg,TRet]">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>84</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-386.cs">
-    <type name="MyType">
-      <method name="MyType op_UnaryNegation(MyType)" attrs="2198">
-        <size>22</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>227</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-387.cs">
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>190</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-388.cs">
-    <type name="Data">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Foo">
-      <method name="Void f(Data)" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>23</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-389.cs">
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>261</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-390.cs">
-    <type name="Program">
-      <method name="Int32 Main()" attrs="145">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-391.cs">
-    <type name="C">
-      <method name="Boolean Test_1()" attrs="129">
-        <size>44</size>
-      </method>
-      <method name="Void Test(System.Object, System.EventArgs)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>228</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-392.cs">
-    <type name="DieSubrangeType">
-      <method name="Nullable`1 get_UpperBound()" attrs="2182">
-        <size>14</size>
-      </method>
-      <method name="Void set_UpperBound(Nullable`1)" attrs="2177">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>20</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>71</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-393.cs">
-    <type name="B`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A">
-      <method name="Int32 Main()" attrs="150">
-        <size>31</size>
-      </method>
-      <method name="Void .ctor(Type)" attrs="6278">
-        <size>35</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-394.cs">
-    <type name="Test">
-      <method name="Void FindMembers(Test+MemberFilter)" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void GetMethodGroup(Test+MemberFilter)" attrs="150">
-        <size>44</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Boolean &lt;GetMethodGroup&gt;m__0()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+MemberFilter">
-      <method name="Boolean Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Boolean EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-395.cs">
-    <type name="RuleBuilder`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="RubyMethod">
-      <method name="RuleBuilder`1[T] IDynamicObject.GetRule[T]()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="T">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-396.cs">
-    <type name="Test">
-      <method name="Void Invoke[A,TR](System.Func`2[A,System.Func`1[TR]], A, TR)" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="System.Func`1[System.Int32] Method(System.String)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>25</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-397.cs">
-    <type name="Foo">
-      <method name="Foo op_UnaryNegation(Nullable`1)" attrs="2198">
-        <size>55</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Bar">
-      <method name="Nullable`1 op_UnaryNegation(Nullable`1)" attrs="2198">
-        <size>54</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Foo NegateFoo(Foo)" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="Foo NegateFooNullable(Nullable`1)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Nullable`1 NegateBarNullable(Nullable`1)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Nullable`1 NegateBar(Bar)" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>168</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-398.cs">
-    <type name="ToStr">
-      <method name="System.String Invoke(System.String, IFormatProvider)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.String, IFormatProvider, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="System.String EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="GenericClass`1[T]">
-      <method name="Void Method()" attrs="134">
-        <size>43</size>
-      </method>
-      <method name="Void Test(T)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor(T)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="Foo">
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-399.cs">
-    <type name="TestIssue.Base">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestIssue.Derived">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestIssue.Program">
-      <method name="Int32 Main()" attrs="145">
-        <size>32</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-400.cs">
-    <type name="Gen`1[T]">
-      <method name="Boolean Foo(T)" attrs="150">
-        <size>23</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program">
-      <method name="Boolean Foo[T]()" attrs="145">
-        <size>25</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>94</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-401.cs">
-    <type name="ParserTest">
-      <method name="Void Main()" attrs="150">
-        <size>168</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-402.cs">
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-403.cs">
-    <type name="S`1[T]">
-      <method name="Void Foo()" attrs="134">
-        <size>2</size>
-      </method>
-    </type>
-    <type name="T">
-      <method name="Void Main()" attrs="150">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-404.cs">
-    <type name="Test.Program">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-    </type>
-    <type name="Test.Class1`1[T1]">
-      <method name="Void add_doSomething(System.EventHandler)" attrs="2180">
-        <size>42</size>
-      </method>
-      <method name="Void remove_doSomething(System.EventHandler)" attrs="2180">
-        <size>42</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test.Class2`1[T]">
-      <method name="Void add_DoSomething(System.EventHandler)" attrs="2182">
-        <size>9</size>
-      </method>
-      <method name="Void remove_DoSomething(System.EventHandler)" attrs="2182">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-405.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-406.cs">
-    <type name="Test`1[T]">
-      <method name="Void Foo[TOutput](System.Func`2[T,TOutput])" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C`2[A,B]">
-      <method name="B &lt;C&gt;m__0(B)" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor(IEnumerable`1)" attrs="6278">
-        <size>47</size>
-      </method>
-    </type>
-    <type name="M">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-407.cs">
-    <type name="MyColor">
-      <method name="Boolean op_Equality(MyColor, MyColor)" attrs="2198">
-        <size>25</size>
-      </method>
-      <method name="Boolean op_Inequality(MyColor, MyColor)" attrs="2198">
-        <size>28</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="NullableColorTests">
-      <method name="Int32 Main()" attrs="150">
-        <size>117</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-408.cs">
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>110</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-409.cs">
-    <type name="A`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="ConditionalParsing">
-      <method name="Void Test_1(Boolean)" attrs="129">
-        <size>21</size>
-      </method>
-      <method name="Void Test_2()" attrs="129">
-        <size>32</size>
-      </method>
-      <method name="Nullable`1 Test_3[T](System.Func`3[T,T,T], T)" attrs="129">
-        <size>22</size>
-      </method>
-      <method name="Void Test_4(Boolean, Boolean)" attrs="129">
-        <size>40</size>
-      </method>
-      <method name="Void Test_5(Boolean, IDisposable)" attrs="129">
-        <size>46</size>
-      </method>
-      <method name="Void Test_6(Boolean)" attrs="129">
-        <size>48</size>
-      </method>
-      <method name="Void Test_7(System.Object)" attrs="129">
-        <size>9</size>
-      </method>
-      <method name="Void Test_8(DateTime)" attrs="129">
-        <size>39</size>
-      </method>
-      <method name="Void Test_9()" attrs="129">
-        <size>44</size>
-      </method>
-      <method name="Void Test_10()" attrs="129">
-        <size>22</size>
-      </method>
-      <method name="Void Test_11()" attrs="129">
-        <size>8</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="ConditionalParsing+T">
-      <method name="Void .ctor(String, Boolean)" attrs="6278">
-        <size>29</size>
-      </method>
-      <method name="Void .ctor(String, Boolean, Int32, Int32, Int32)" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="ConditionalParsing+Const">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="ConditionalParsing">
-      <method name="Int32 Test_12(Boolean)" attrs="145">
-        <size>55</size>
-      </method>
-      <method name="Int32 Foo(System.Func`1[System.Int32])" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 &lt;Test_12&gt;m__0()" attrs="145">
-        <size>10</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-410.cs">
-    <type name="Program">
-      <method name="Void Main()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-411.cs">
-    <type name="Maybe">
-      <method name="Maybe`1[T] C[T](T)" attrs="150">
-        <size>10</size>
-      </method>
-    </type>
-    <type name="Maybe`1[T]">
-      <method name="Void .ctor(T)" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="Extensions">
-      <method name="R Match[T,R](T, System.Func`2[T,Maybe`1[R]][])" attrs="150">
-        <size>18</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Main()" attrs="150">
-        <size>132</size>
-      </method>
-      <method name="Maybe`1[System.String] &lt;Main&gt;m__0(System.String)" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Maybe`1[System.String] &lt;Main&gt;m__1(System.String)" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Maybe`1[System.String] &lt;Main&gt;m__2(System.String)" attrs="145">
-        <size>18</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-412.cs">
-    <type name="Program">
-      <method name="Int32 Main()" attrs="145">
-        <size>261</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-413.cs">
-    <type name="S">
-      <method name="Int64 op_Addition(S, Int64)" attrs="2198">
-        <size>10</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="145">
-        <size>103</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-414.cs">
-    <type name="MonoTest.MainClass">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MonoTest.TestImpl">
-      <method name="Void MonoTest.ITest.Get[T](System.Object)" attrs="481">
-        <size>2</size>
-      </method>
-      <method name="Void Get[T]()" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void Get[T](System.Object)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MonoTest.C">
-      <method name="Void MonoTest.IG&lt;int&gt;.M()" attrs="481">
-        <size>2</size>
-      </method>
-      <method name="Void MonoTest.IG&lt;string&gt;.M()" attrs="481">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-415.cs">
-    <type name="Foo">
-      <method name="Int32 Main()" attrs="145">
-        <size>50</size>
-      </method>
-      <method name="Boolean Bar[T](T)" attrs="145">
-        <size>23</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-416.cs">
-    <type name="Z">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A`2[X,Y]">
-      <method name="X Foo(Y)" attrs="134">
-        <size>25</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Foo">
-      <method name="Int32 Main()" attrs="150">
-        <size>39</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-417.cs">
-    <type name="Indirect">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Base">
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestCase">
-      <method name="Int32 Main()" attrs="145">
-        <size>141</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-418.cs">
-    <type name="N.Nested">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="N.Nested+C">
-      <method name="Int32 N.Nested.I&lt;int&gt;.get_P()" attrs="2529">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="N.M">
-      <method name="Int32 Main()" attrs="150">
-        <size>189</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-419.cs">
-    <type name="Program">
-      <method name="Int32 Main()" attrs="145">
-        <size>64</size>
-      </method>
-      <method name="System.Object Test(System.String)" attrs="145">
-        <size>50</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-420.cs">
-    <type name="C">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestClass">
-      <method name="Int32 Test(System.Object, System.Object, System.Object[])" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 Test(System.Object, System.Object[])" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>51</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-421.cs">
-    <type name="OneOff">
-      <method name="Int32 Main()" attrs="150">
-        <size>58</size>
-      </method>
-      <method name="T[] Clone[T](T[])" attrs="145">
-        <size>190</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-422.cs">
-    <type name="A">
-      <method name="Boolean op_GreaterThan(A, System.Object)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Boolean op_LessThan(A, System.Object)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>31</size>
-      </method>
-      <method name="Nullable`1 get_Id()" attrs="2177">
-        <size>15</size>
-      </method>
-      <method name="Boolean Test()" attrs="129">
-        <size>59</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-423.cs">
-    <type name="MonoTest.A`1[TA]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MonoTest.A`1+B`1[TA,TB]">
-      <method name="Void foo()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MonoTest.A`1+B`1+C[TA,TB]">
-      <method name="Void bar()" attrs="145">
-        <size>17</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MonoTest.Program">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-424.cs">
-    <type name="A">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Block(A[])" attrs="150">
-        <size>7</size>
-      </method>
-      <method name="Void Block(IEnumerable`1, A[])" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>37</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-425.cs">
-    <type name="EventClass`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="EventClass`1+HookDelegate[T]">
-      <method name="Void Invoke(T)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(T, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Main()" attrs="150">
-        <size>17</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-426.cs">
-    <type name="OverloadTest.MyClass`1[T]">
-      <method name="Boolean Method(MyInterface`1)" attrs="134">
-        <size>28</size>
-      </method>
-      <method name="Boolean Method(System.Action`1[T])" attrs="134">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="OverloadTest.C">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-427.cs">
-    <type name="EventHandler">
-      <method name="Void Invoke(System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.Object, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="EventHandler`1[T]">
-      <method name="Void Invoke(T)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(T, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="T">
-      <method name="Void Test()" attrs="129">
-        <size>20</size>
-      </method>
-      <method name="Void Attach(EventHandler)" attrs="129">
-        <size>3</size>
-      </method>
-      <method name="Void Attach(EventHandler`1[System.String])" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void OnClick(System.String)" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-428.cs">
-    <type name="CInt">
-      <method name="CInt op_Implicit(Int32)" attrs="2198">
-        <size>15</size>
-      </method>
-      <method name="Int32 op_Implicit(CInt)" attrs="2198">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Klass">
-      <method name="Nullable`1 get_Value()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor(Nullable`1)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="MainClass">
-      <method name="Int32 Main()" attrs="150">
-        <size>203</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-429.cs">
-    <type name="CInt">
-      <method name="CInt op_Implicit(Int32)" attrs="2198">
-        <size>15</size>
-      </method>
-      <method name="Int32 op_Implicit(CInt)" attrs="2198">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Klass">
-      <method name="Void .ctor(Nullable`1)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="MainClass">
-      <method name="Int32 Main()" attrs="150">
-        <size>44</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-430.cs">
-    <type name="Tmp">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Driver">
-      <method name="Nullable`1 get_Prop()" attrs="2182">
-        <size>50</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>50</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-431.cs">
-    <type name="Program">
-      <method name="Void Main()" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-432.cs">
-    <type name="Test.Bar`2[T,U]">
-      <method name="Void DoSomething[V]()" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test.Baz">
-      <method name="Void GetInTroubleHere()" attrs="134">
-        <size>14</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-433.cs">
-    <type name="M">
-      <method name="Void Main()" attrs="145">
-        <size>38</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-434.cs">
-    <type name="testcase.Init">
-      <method name="Void testcase.IInitializationExpression.AddRegistry[T](Int32)" attrs="993">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="testcase.Program">
-      <method name="Int32 Main()" attrs="145">
-        <size>88</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-435.cs">
-    <type name="testcase.Program">
-      <method name="Int32 Main()" attrs="145">
-        <size>293</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-436.cs">
-    <type name="SomeClass">
-      <method name="Int32 Main()" attrs="150">
-        <size>11</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-438.cs">
-    <type name="Tests">
-      <method name="ServiceType GetService[ServiceType](System.Object[])" attrs="454">
-        <size>25</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>27</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-439.cs">
-    <type name="MonoBug.Stuff">
-      <method name="MonoBug.GenericStuff`2[T1,T2] CreateThing[T1,T2](T1, T2)" attrs="150">
-        <size>16</size>
-      </method>
-    </type>
-    <type name="MonoBug.GenericStuff`2[T1,T2]">
-      <method name="Void .ctor(T1, T2)" attrs="6278">
-        <size>22</size>
-      </method>
-    </type>
-    <type name="MonoBug.Program">
-      <method name="Void Main()" attrs="150">
-        <size>36</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-440.cs">
-    <type name="AnyObjectId">
-      <method name="Int32 get_W1()" attrs="2182">
-        <size>14</size>
-      </method>
-      <method name="Void set_W1(Int32)" attrs="2182">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="ObjectId">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6273">
-        <size>15</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-441.cs">
-    <type name="Name.Test">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Name.Subclass">
-      <method name="System.Collections.Generic.List`1[System.Int32] get_List()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-442.cs">
-    <type name="NonGenericBase">
-      <method name="Int32 get_Item(Int32)" attrs="3526">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="GenericBase`1[T]">
-      <method name="T get_Instance()" attrs="2177">
-        <size>15</size>
-      </method>
-      <method name="Void Foo()" attrs="134">
-        <size>25</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="EntryPoint">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-443.cs">
-    <type name="C">
-      <method name="Void M[T]()" attrs="145">
-        <size>27</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-444.cs">
-    <type name="MyClass">
-      <method name="Int32 Main()" attrs="150">
-        <size>147</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-445.cs">
-    <type name="Test">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void Foo[T](T ByRef)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void Foo[T](T[])" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void Foo[T](T[,])" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void Foo[T](T[,,])" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void Bar(Int32 ByRef)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void Bar(System.Int32[])" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void Bar(System.Int32[,])" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void Bar(System.Int32[,,])" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-446.cs">
-    <type name="BugTest.Bug`1[T]">
-      <method name="Void CreateObject(T ByRef)" attrs="134">
-        <size>43</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="BugTest.Program">
-      <method name="Int32 Main()" attrs="150">
-        <size>24</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-447.cs">
-    <type name="B">
-      <method name="Int32 Main()" attrs="150">
-        <size>42</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-448.cs">
-    <type name="Impl`1[T]">
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>10</size>
-      </method>
-      <method name="Void Foo[U](IEnumerable`1)" attrs="486">
-        <size>2</size>
-      </method>
-      <method name="IEnumerator`1 GetEnumerator()" attrs="486">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A`1[K]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>18</size>
-      </method>
-    </type>
-    <type name="Test`1[TT]">
-      <method name="Void Foo()" attrs="134">
-        <size>25</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="M">
-      <method name="Void Main()" attrs="150">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-449.cs">
-    <type name="Program">
-      <method name="Int32 Main()" attrs="145">
-        <size>82</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-450.cs">
-    <type name="Program">
-      <method name="Int32 Main()" attrs="145">
-        <size>82</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-451.cs">
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>26</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-452.cs">
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>64</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="S">
-      <method name="Single op_Implicit(S)" attrs="2198">
-        <size>12</size>
-      </method>
-      <method name="Nullable`1 op_Implicit(S)" attrs="2198">
-        <size>19</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-453.cs">
-    <type name="Test.CompilerTest">
-      <method name="Int32 Main()" attrs="150">
-        <size>20</size>
-      </method>
-      <method name="Int32 DoSomething[T](System.String, T, T ByRef)" attrs="148">
-        <size>81</size>
-      </method>
-      <method name="Void ThisDoesNotWork()" attrs="150">
-        <size>28</size>
-      </method>
-      <method name="Void ThisWorksFine()" attrs="150">
-        <size>39</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-454.cs">
-    <type name="TestNS.TestCase">
-      <method name="Int32 Compare[T](T[], T[])" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void DoSomething[T](System.Func`3[T,T,System.Int32])" attrs="150">
-        <size>31</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>27</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-455.cs">
-    <type name="ConsoleApplication1.Program">
-      <method name="Void Main()" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="ConsoleApplication1.Inner`1[T]">
-      <method name="Void Compare(System.Object, T)" attrs="150">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-456.cs">
-    <type name="G`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="G`1+S[T]">
-      <method name="System.String Test()" attrs="134">
-        <size>30</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>49</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-457.cs">
-    <type name="Program">
-      <method name="Void Foo[T]()" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program+C">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-458.cs">
-    <type name="MyList`1[T]">
-      <method name="MyList`1+Helper`2[T,U,V] GetHelper[U,V]()" attrs="134">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MyList`1+Helper`2[T,U,V]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>21</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-459.cs">
-    <type name="GenericTest.OuterGeneric`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="GenericTest.OuterGeneric`1+InnerGeneric`1[T,U]">
-      <method name="System.String GetTypeNames()" attrs="150">
-        <size>49</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="GenericTest.Program">
-      <method name="Int32 Main()" attrs="145">
-        <size>22</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-460.cs">
-    <type name="Foo`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Foo`1+Bar`1[T,V]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="FooImpl">
-      <method name="Int32 Main()" attrs="150">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="FooImpl+BarImpl">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-461.cs">
-    <type name="Test.BaseContext">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test.MyDataContext">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test.Entity`1[T]">
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test.Person">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test.TheBox`1[T]">
-      <method name="U GetById[U](Guid)" attrs="134">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test.Program">
-      <method name="Void Main()" attrs="150">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-462.cs">
-    <type name="Program">
-      <method name="Int32 Main()" attrs="145">
-        <size>97</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program+Tester`1[T]">
-      <method name="T Get(System.Object)" attrs="134">
-        <size>43</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-463.cs">
-    <type name="STuple`1[Ta]">
-      <method name="Void .ctor(Ta)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>18</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-464.cs">
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>41</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-465.cs">
-    <type name="DerivedClass">
-      <method name="Void GenericMethod_1[T]()" attrs="486">
-        <size>2</size>
-      </method>
-      <method name="Void GenericMethod_2[T]()" attrs="486">
-        <size>2</size>
-      </method>
-      <method name="Void GenericMethod_3[T]()" attrs="486">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program">
-      <method name="Int32 Main()" attrs="150">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-466.cs">
-    <type name="Program">
-      <method name="Boolean Test[T](T)" attrs="129">
-        <size>18</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>58</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-467.cs">
-    <type name="S">
-      <method name="Int32 Main()" attrs="150">
-        <size>89</size>
-      </method>
-    </type>
-    <type name="A">
-      <method name="A op_Implicit(S)" attrs="2198">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-468.cs">
-    <type name="TS">
-      <method name="Nullable`1 get_v()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Nullable`1 op_Implicit(TS)" attrs="2198">
-        <size>15</size>
-      </method>
-      <method name="TS op_Implicit(Nullable`1)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>56</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-469.cs">
-    <type name="Foo`2[T1,T2]">
-      <method name="Void .ctor(T2)" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="Bar">
-      <method name="Int32 Main()" attrs="145">
-        <size>21</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-470.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-471.cs">
-    <type name="Q">
-      <method name="Void bar[T](T ByRef)" attrs="145">
-        <size>17</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-472.cs">
-    <type name="C`1[T]">
-      <method name="Void CopyUnsafe(T[], System.Int64[])" attrs="454">
-        <size>2</size>
-      </method>
-      <method name="Boolean CopyUnsafe(T[], Int64)" attrs="454">
-        <size>10</size>
-      </method>
-      <method name="Void CopyUnsafe(T[])" attrs="454">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-473.cs">
-    <type name="A`1[X]">
-      <method name="Void Foo[T]()" attrs="454">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void Foo[T]()" attrs="198">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-474.cs">
-    <type name="A`1[X]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-475.cs">
-    <type name="Value`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test`2[T,U]">
-      <method name="Value`1[T] get_Value()" attrs="2182">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test`2+B[T,U]">
-      <method name="Void .ctor(Value`1)" attrs="6278">
-        <size>8</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>16</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-476.cs">
-    <type name="Test`1[T]">
-      <method name="B First()" attrs="134">
-        <size>18</size>
-      </method>
-      <method name="IFoo Second()" attrs="134">
-        <size>23</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-477.cs">
-    <type name="B`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B`1+BNested[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="AA`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="AA`1+ANested[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="M">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-478.cs">
-    <type name="M">
-      <method name="Void Foo()" attrs="486">
-        <size>2</size>
-      </method>
-      <method name="Void GenFoo()" attrs="486">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-479.cs">
-    <type name="A">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="M">
-      <method name="Void Test[T](I`1)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>22</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-480.cs">
-    <type name="C">
-      <method name="Void Foo()" attrs="129">
-        <size>59</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>31</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-481.cs">
-    <type name="TestClass`1[T]">
-      <method name="Void Add(T[][] ByRef)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>19</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-482.cs">
-    <type name="TestBug.BugClass`1[T]">
-      <method name="Void add_Evt(System.EventHandler)" attrs="2182">
-        <size>2</size>
-      </method>
-      <method name="Void remove_Evt(System.EventHandler)" attrs="2182">
-        <size>2</size>
-      </method>
-      <method name="Void Bug()" attrs="134">
-        <size>20</size>
-      </method>
-      <method name="Void Handler(System.Object, System.EventArgs)" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestBug.MainClass">
-      <method name="Void Main()" attrs="150">
-        <size>26</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-483.cs">
-    <type name="Program">
-      <method name="Int32 Main()" attrs="145">
-        <size>109</size>
-      </method>
-      <method name="Void ReplaceContentsWith[T](T, T)" attrs="145">
-        <size>97</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Int32Collection">
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>25</size>
-      </method>
-      <method name="Int32 get_Count()" attrs="2182">
-        <size>20</size>
-      </method>
-      <method name="Int32 get_Item(Int32)" attrs="2182">
-        <size>21</size>
-      </method>
-      <method name="Void set_Item(Int32, Int32)" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Void Add(Int32)" attrs="134">
-        <size>14</size>
-      </method>
-      <method name="Void Clear()" attrs="134">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>18</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-484.cs">
-    <type name="MainClass">
-      <method name="Void Foo(System.Action`1[MainClass][][])" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="System.Action`1[MainClass][] Set(System.Action`1[MainClass][])" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void Bar(MainClass)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>101</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-485.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-486.cs">
-    <type name="MyCollection`1[T]">
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>10</size>
-      </method>
-      <method name="Void AddRange(IMyCollection`1)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void AddRange(IEnumerable`1)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Int32 get_Count()" attrs="2534">
-        <size>10</size>
-      </method>
-      <method name="Boolean get_IsReadOnly()" attrs="2534">
-        <size>10</size>
-      </method>
-      <method name="Void Add(T)" attrs="486">
-        <size>2</size>
-      </method>
-      <method name="Void Clear()" attrs="486">
-        <size>2</size>
-      </method>
-      <method name="Boolean Contains(T)" attrs="486">
-        <size>10</size>
-      </method>
-      <method name="Void CopyTo(T[], Int32)" attrs="486">
-        <size>2</size>
-      </method>
-      <method name="Boolean Remove(T)" attrs="486">
-        <size>10</size>
-      </method>
-      <method name="IEnumerator`1 GetEnumerator()" attrs="486">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="P">
-      <method name="MyCollection`1[System.String] get_IgnoreTokens()" attrs="2198">
-        <size>44</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>21</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-487.cs">
-    <type name="Limada.MonoTests.Generics.MultiDictionary`3[K,V,TDictionary]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Limada.MonoTests.Generics.Test">
-      <method name="Void Main()" attrs="150">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-488.cs">
-    <type name="Ref">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Def">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="FooProcessor`1[T]">
-      <method name="Void Attach(T, Def)" attrs="134">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-489.cs">
-    <type name="sample">
-      <method name="TValue Value[TKey,TValue]()" attrs="1478">
-        <size>0</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="sample+nested`1[T]">
-      <method name="TValue Value[TKey,TValue]()" attrs="230">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-490.cs">
-    <type name="Foo">
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;Foo&gt;.GetEnumerator()" attrs="481">
-        <size>25</size>
-      </method>
-      <method name="IEnumerator GetEnumerator()" attrs="486">
-        <size>25</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>18</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-491.cs">
-    <type name="ArrayEqualityComparer`1[T]">
-      <method name="Boolean Equals(T[], T[])" attrs="486">
-        <size>10</size>
-      </method>
-      <method name="Int32 GetHashCode(T[])" attrs="486">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program">
-      <method name="Int32 Main()" attrs="150">
-        <size>21</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-492.cs">
-    <type name="B`1[T]">
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A`1[T]">
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A`1+C[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="M">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-493.cs">
-    <type name="MonoGenericIteratorTest.MyType">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MonoGenericIteratorTest.MyCollectionBase`1[T]">
-      <method name="IEnumerator GetEnumerator()" attrs="454">
-        <size>25</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MonoGenericIteratorTest.MyCollection">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MonoGenericIteratorTest.MainClass">
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>81</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-494.cs">
-    <type name="Grid`1[CT]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Grid`1+GPD[CT]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>19</size>
-      </method>
-    </type>
-    <type name="Grid`1+GPD+GC[CT]">
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="H">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="H+MyCT">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TheTest">
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-495.cs">
-    <type name="Repro">
-      <method name="Void Main()" attrs="145">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Repro+Outer">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Repro+Outer+Inner`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-496.cs">
-    <type name="Base">
-      <method name="T EndExecute[T](System.Object, System.String)" attrs="147">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Derived">
-      <method name="Derived EndExecute[TElement](System.Object)" attrs="147">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="a">
-      <method name="Int32 Main()" attrs="145">
-        <size>22</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-497.cs">
-    <type name="Item">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="ItemCollection`1[T]">
-      <method name="Void Bind[U](ItemCollection`1[U])" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="a">
-      <method name="Void Main()" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-498.cs">
-    <type name="A">
-      <method name="Int32 Main()" attrs="150">
-        <size>24</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>16</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-499.cs">
-    <type name="C">
-      <method name="Int32 Test[T](T[])" attrs="150">
-        <size>21</size>
-      </method>
-      <method name="Int32 TestExtra[T](T[,])" attrs="150">
-        <size>22</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>118</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-500.cs">
-    <type name="Program">
-      <method name="Int32 Main()" attrs="145">
-        <size>101</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-501.cs">
-    <type name="UndoableDictionary`2[TKey,TValue]">
-      <method name="Void TestFunc()" attrs="198">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="UpdateableCollection`1[T]">
-      <method name="Void AddReferences()" attrs="131">
-        <size>2</size>
-      </method>
-      <method name="Void TestFunc()" attrs="454">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="UpdateableCollection`1+X[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-502.cs">
-    <type name="C`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>31</size>
-      </method>
-    </type>
-    <type name="C`1+Foo`1[T,U]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C`1+Simple[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A+N`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="M">
-      <method name="Int32 Main()" attrs="150">
-        <size>53</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-503.cs">
-    <type name="TestAttribute">
-      <method name="Void .ctor(Type)" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="C`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C`1+N`1[T,U]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A">
-      <method name="Int32 Main()" attrs="150">
-        <size>41</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-504.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-505.cs">
-    <type name="C">
-      <method name="Int32 Test(System.Collections.Generic.List`1[System.Int32])" attrs="145">
-        <size>11</size>
-      </method>
-      <method name="Int32 Test(System.String)" attrs="145">
-        <size>11</size>
-      </method>
-      <method name="Int32 Test(Int32)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="R Method[T,R](IEnumerable`1, System.Func`2[T,R])" attrs="145">
-        <size>24</size>
-      </method>
-      <method name="R Method2[T,R](IEnumerable`1, System.Func`2[System.Collections.Generic.List`1[T],R])" attrs="145">
-        <size>16</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>91</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-506.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-507.cs">
-    <type name="A">
-      <method name="Int32 Main()" attrs="150">
-        <size>39</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B`1[T]">
-      <method name="Int32 get_Item(T)" attrs="2182">
-        <size>10</size>
-      </method>
-      <method name="Int32 get_Item(System.Object)" attrs="2182">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-508.cs">
-    <type name="B">
-      <method name="Void Main()" attrs="150">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="A`1[T]">
-      <method name="Void .ctor(T)" attrs="6276">
-        <size>8</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-509.cs">
-    <type name="Test.Foo">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test.TestClass">
-      <method name="T Test.IBase.Get[T](System.Object)" attrs="481">
-        <size>18</size>
-      </method>
-      <method name="T Get[T](System.Object)" attrs="134">
-        <size>18</size>
-      </method>
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>18</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-510.cs">
-    <type name="CA`2[U,V]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Map`2[K,T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="S">
-      <method name="Void Main()" attrs="150">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-511.cs">
-    <type name="A`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void Foo[T](A`1[T])" attrs="454">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="D">
-      <method name="Void Foo[T](A`1[T])" attrs="198">
-        <size>2</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>99</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-512.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-513.cs">
-    <type name="S">
-      <method name="Void System.IDisposable.Dispose()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="Void Dispose()" attrs="134">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void System.IDisposable.Dispose()" attrs="481">
-        <size>2</size>
-      </method>
-      <method name="Void Dispose()" attrs="134">
-        <size>7</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>185</size>
-      </method>
-      <method name="Void GenMethod[T](T)" attrs="145">
-        <size>36</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-514.cs">
-    <type name="test2.Test`3[T,U,V]">
-      <method name="Void Method()" attrs="134">
-        <size>128</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="test2.MainClass">
-      <method name="Void Dispose()" attrs="486">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-515.cs">
-    <type name="A">
-      <method name="I`1 Foo[T]()" attrs="454">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="AA">
-      <method name="I`1 Foo[V]()" attrs="198">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void Dispose()" attrs="486">
-        <size>2</size>
-      </method>
-      <method name="I`1 Foo[R]()" attrs="198">
-        <size>15</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-516.cs">
-    <type name="B">
-      <method name="Void Foo()" attrs="129">
-        <size>16</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-517.cs">
-    <type name="C">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="G`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test`1[U]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="M">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-518.cs">
-    <type name="Top`1[X]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Top`1+C[X]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="M">
-      <method name="Int32 Main()" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-519.cs">
-    <type name="G`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A">
-      <method name="Void Foo[U]()" attrs="486">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-520.cs">
-    <type name="A">
-      <method name="Void Method()" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>7</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;A&gt;.GetEnumerator()" attrs="481">
-        <size>24</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+GetEnumerator">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="D">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>134</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-521.cs">
-    <type name="D">
-      <method name="Void Invoke(System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.Object, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="E`1[T]">
-      <method name="Void Test()" attrs="150">
-        <size>26</size>
-      </method>
-      <method name="Void EH(System.Object)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="E`1+I[T]">
-      <method name="Void add_E(D)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void remove_E(D)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="M">
-      <method name="Void Main()" attrs="150">
-        <size>7</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-522.cs">
-    <type name="C`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void Test[T](T)" attrs="129">
-        <size>13</size>
-      </method>
-      <method name="Void A[U]()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-523.cs">
-    <type name="Test.TestClass4`1[T]">
-      <method name="Boolean Equals(T)" attrs="486">
-        <size>10</size>
-      </method>
-      <method name="Boolean Equals(TestClass4`1)" attrs="486">
-        <size>10</size>
-      </method>
-      <method name="Boolean Equals(TestClass4`1, TestClass4`1)" attrs="486">
-        <size>17</size>
-      </method>
-      <method name="Int32 GetHashCode(TestClass4`1)" attrs="486">
-        <size>22</size>
-      </method>
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>10</size>
-      </method>
-      <method name="Boolean Equals(System.Object)" attrs="198">
-        <size>10</size>
-      </method>
-      <method name="Boolean op_Equality(TestClass4`1, TestClass4`1)" attrs="2198">
-        <size>17</size>
-      </method>
-      <method name="Boolean op_Equality(T, TestClass4`1)" attrs="2198">
-        <size>17</size>
-      </method>
-      <method name="Boolean op_Equality(TestClass4`1, T)" attrs="2198">
-        <size>17</size>
-      </method>
-      <method name="Boolean op_Equality(System.Object, TestClass4`1)" attrs="2198">
-        <size>23</size>
-      </method>
-      <method name="Boolean op_Equality(TestClass4`1, System.Object)" attrs="2198">
-        <size>23</size>
-      </method>
-      <method name="Boolean op_Inequality(TestClass4`1, TestClass4`1)" attrs="2198">
-        <size>19</size>
-      </method>
-      <method name="Boolean op_Inequality(T, TestClass4`1)" attrs="2198">
-        <size>19</size>
-      </method>
-      <method name="Boolean op_Inequality(TestClass4`1, T)" attrs="2198">
-        <size>19</size>
-      </method>
-      <method name="Boolean op_Inequality(System.Object, TestClass4`1)" attrs="2198">
-        <size>19</size>
-      </method>
-      <method name="Boolean op_Inequality(TestClass4`1, System.Object)" attrs="2198">
-        <size>19</size>
-      </method>
-    </type>
-    <type name="Test.C">
-      <method name="Void Main()" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-524.cs">
-    <type name="C">
-      <method name="T M[T]()" attrs="145">
-        <size>24</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>27</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-525.cs">
-    <type name="A">
-      <method name="Void MA[T](System.String)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void F()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A+C">
-      <method name="Void Foo()" attrs="129">
-        <size>17</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-526.cs">
-    <type name="A`1[U]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B`1+N[T]">
-      <method name="Void Test(C)" attrs="134">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>17</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-527.cs">
-    <type name="CoalescingWithGenericsBug">
-      <method name="T Provide[T]()" attrs="145">
-        <size>31</size>
-      </method>
-      <method name="T FindExisting[T]()" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>20</size>
-      </method>
-    </type>
-    <type name="CoalescingWithGenericsBug+Service">
-      <method name="Void Foo()" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-528.cs">
-    <type name="GenericType`1[U]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Base">
-      <method name="T Test[T](GenericType`1[T])" attrs="454">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Override">
-      <method name="T Test[T](GenericType`1[T])" attrs="198">
-        <size>16</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>28</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-529.cs">
-    <type name="GenericType`2[U,V]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Base`1[V]">
-      <method name="T Test[T](GenericType`2[T,V])" attrs="454">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Override`1[W]">
-      <method name="T Test[T](GenericType`2[T,W])" attrs="198">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="M">
-      <method name="Int32 Main()" attrs="150">
-        <size>28</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-530.cs">
-    <type name="B">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B2">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="G`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-531.cs">
-    <type name="ATop`1[T]">
-      <method name="T[] IB&lt;T&gt;.ToArray(T[])" attrs="481">
-        <size>10</size>
-      </method>
-      <method name="Void IC.ToArray()" attrs="481">
-        <size>2</size>
-      </method>
-      <method name="Void Test()" attrs="134">
-        <size>38</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="M">
-      <method name="Int32 Main()" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-532.cs">
-    <type name="DictionaryServicesContainer">
-      <method name="Void Register[I,T]()" attrs="486">
-        <size>7</size>
-      </method>
-      <method name="Void Register[I](System.Object)" attrs="486">
-        <size>7</size>
-      </method>
-      <method name="I Resolve[I]()" attrs="134">
-        <size>7</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-533.cs">
-    <type name="List`1[X]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="List`1+Comp`1[X,Y]">
-      <method name="List`1+Comp`1[Y,X] flip(Y, X)" attrs="134">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="List`1+Flip`1[X,Z]">
-      <method name="Void .ctor(Comp`1)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>23</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-534.cs">
-    <type name="A">
-      <method name="Void Method(IG`1)" attrs="486">
-        <size>2</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>21</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-535.cs">
-    <type name="G`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A">
-      <method name="Int32 Foo[T](T, G`1[T])" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 Foo[T](T, System.Object)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>52</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-536.cs">
-    <type name="Test">
-      <method name="Void Main()" attrs="145">
-        <size>7</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+Expression`1[TDelegate]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+Expression">
-      <method name="Void Test()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-537.cs">
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>108</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="S">
-      <method name="System.String op_BitwiseOr(S, Nullable`1)" attrs="2198">
-        <size>14</size>
-      </method>
-      <method name="Nullable`1 op_Addition(S, Nullable`1)" attrs="2198">
-        <size>16</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-538.cs">
-    <type name="S">
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>7</size>
-      </method>
-      <method name="IEnumerator`1 GetEnumerator()" attrs="486">
-        <size>23</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>2</size>
-      </method>
-    </type>
-    <type name="S2">
-      <method name="IEnumerator`1 GetEnumerator()" attrs="134">
-        <size>23</size>
-      </method>
-    </type>
-    <type name="Enumerator`1[T]">
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>7</size>
-      </method>
-      <method name="T get_Current()" attrs="2534">
-        <size>7</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>10</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>7</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>14</size>
-      </method>
-    </type>
-    <type name="MySystem">
-      <method name="Int32 Main()" attrs="150">
-        <size>210</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-539.cs">
-    <type name="S">
-      <method name="Int32 get_ID()" attrs="2182">
-        <size>14</size>
-      </method>
-      <method name="Void set_ID(Int32)" attrs="2182">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="C op_Explicit(S)" attrs="2198">
-        <size>12</size>
-      </method>
-      <method name="C op_Explicit(Nullable`1)" attrs="2198">
-        <size>47</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6273">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>98</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-540.cs">
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>964</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-541.cs">
-    <type name="Foo">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Top`1[S]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Top`1+Base`1[S,T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Top`1+Base`1+Derived`1[S,T,U]">
-      <method name="Void Test()" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>22</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-542.cs">
-    <type name="A`1[T]">
-      <method name="T getT()" attrs="1478">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A`1+B[T]">
-      <method name="A`1+B[T] getT()" attrs="198">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Int32 Main()" attrs="145">
-        <size>35</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-543.cs">
-    <type name="Blah`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Blah`1+WrapperWrapper`1[T,N]">
-      <method name="Blah`1+WrapperWrapper`1[T,N] NewWrapperWrapper(Wrapper`1[N])" attrs="134">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor(Wrapper`1)" attrs="6276">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="Wrapper`1[U]">
-      <method name="Void .ctor(U)" attrs="6273">
-        <size>8</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>20</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>39</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-544.cs">
-    <type name="A`1[T]">
-      <method name="G Foo[G]()" attrs="1478">
-        <size>0</size>
-      </method>
-      <method name="G Foo2[G]()" attrs="454">
-        <size>18</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="G Foo[G]()" attrs="198">
-        <size>18</size>
-      </method>
-      <method name="G Foo2[G]()" attrs="198">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A2`1[T]">
-      <method name="Void Foo[U]()" attrs="1478">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B2">
-      <method name="Void Foo[Y]()" attrs="198">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program">
-      <method name="Int32 Main()" attrs="150">
-        <size>64</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-545.cs">
-    <type name="ApplicationContext">
-      <method name="Boolean Foo()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>128</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-546.cs">
-    <type name="Factory">
-      <method name="Factory+S`2[F1,F2] Create[F1,F2](F1, F2)" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Factory+S`2[G1,G2]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A">
-      <method name="TR Test[T1,T2,TR](T1, T2, System.Func`3[T1,T2,TR])" attrs="145">
-        <size>17</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>30</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-547.cs">
-    <type name="Foo">
-      <method name="Void GenericLock[T](T)" attrs="145">
-        <size>36</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-548.cs">
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-549.cs">
-    <type name="C`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="D">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="D+Impl">
-      <method name="Void MA(Int32)" attrs="486">
-        <size>2</size>
-      </method>
-      <method name="Void MB(Int32)" attrs="486">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Main()" attrs="150">
-        <size>22</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-550.cs">
-    <type name="Foo.Magic">
-      <method name="Int32 Main()" attrs="150">
-        <size>20</size>
-      </method>
-    </type>
-    <type name="Foo.Magic`1[T]">
-      <method name="Void Upsample(IUpDown)" attrs="150">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Foo.Instance">
-      <method name="Int32 get_DestinationDimension()" attrs="2534">
-        <size>10</size>
-      </method>
-      <method name="Decimal get_Item(Int32)" attrs="2534">
-        <size>7</size>
-      </method>
-      <method name="Void set_Item(Int32, Decimal)" attrs="2534">
-        <size>7</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-551.cs">
-    <type name="Base`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>48</size>
-      </method>
-    </type>
-    <type name="Derived`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>29</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="System.Object Clone()" attrs="486">
-        <size>10</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-552.cs">
-    <type name="A">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B+MM">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>44</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-553.cs">
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>22</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-554.cs">
-    <type name="Mono.Test.Program">
-      <method name="Int32 Main()" attrs="145">
-        <size>159</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Mono.Test.A">
-      <method name="Boolean get_Success()" attrs="2534">
-        <size>10</size>
-      </method>
-      <method name="Void Run()" attrs="486">
-        <size>2</size>
-      </method>
-      <method name="Void Gen[U]()" attrs="486">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Mono.Test.B">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-555.cs">
-    <type name="Program">
-      <method name="Int32 Test[T](T)" attrs="145">
-        <size>32</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>63</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-556.cs">
-    <type name="A2">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A2+N`1[T]">
-      <method name="A2+N`1[T] Method()" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="145">
-        <size>22</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-557.cs">
-    <type name="Test">
-      <method name="U[] Foo[T,U](T[])" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void TestByRef[T]()" attrs="145">
-        <size>22</size>
-      </method>
-      <method name="Void PassByRef[T](T ByRef)" attrs="145">
-        <size>17</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>62</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-558.cs">
-    <type name="A`1[T]">
-      <method name="Void Foo[U](U)" attrs="1478">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void Foo[U](U)" attrs="198">
-        <size>16</size>
-      </method>
-      <method name="Void Next[UU](UU)" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-559.cs">
-    <type name="B`1[TContext]">
-      <method name="Void Test[U2]()" attrs="486">
-        <size>2</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>17</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-560.cs">
-    <type name="G`1[T]">
-      <method name="Void .ctor(Int32)" attrs="6273">
-        <size>2</size>
-      </method>
-    </type>
-    <type name="S">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-561.cs">
-    <type name="C">
-      <method name="Void Foo[T](System.Collections.Generic.List`1[T])" attrs="486">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>17</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-562.cs">
-    <type name="A`1[T]">
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B`1[U]">
-      <method name="Void Test()" attrs="134">
-        <size>11</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C`1[U]">
-      <method name="Void Test()" attrs="134">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C`1+N[U]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="D`1[U]">
-      <method name="Void Test()" attrs="134">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="E`1[U]">
-      <method name="Void Test(U)" attrs="134">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Application">
-      <method name="Int32 Main()" attrs="150">
-        <size>40</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-563.cs">
-    <type name="C`1[U]">
-      <method name="Void Foo[T](T)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void Test(Nullable`1)" attrs="150">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="M">
-      <method name="Void Main()" attrs="150">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-564.cs">
-    <type name="B1`2[T1,T2]">
-      <method name="Void Test[U](U)" attrs="1478">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B2`2[T1,T2]">
-      <method name="Void Test[U](U)" attrs="1478">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C1">
-      <method name="Void Test[U](U)" attrs="198">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C2">
-      <method name="Void Test[U](U)" attrs="198">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>122</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-565.cs">
-    <type name="B`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B2">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void Test[T,I]()" attrs="150">
-        <size>7</size>
-      </method>
-      <method name="Void Foo[T,I]()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-566.cs">
-    <type name="A`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A`1+Context`1[T,U]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A`1+Context`1+D[T,U]">
-      <method name="Void Invoke(T)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(T, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="A`1+Context`1+D2`1[T,U,V]">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="A`1+Constructor[T]">
-      <method name="Void Before[U](A`1+Context`1+D[T,U])" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void Before[U,V](A`1+Context`1+D2`1[T,U,V])" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A`1+Constructor+Nested[T]">
-      <method name="Void Test[U](A`1+Context`1+D[T,U])" attrs="150">
-        <size>15</size>
-      </method>
-      <method name="Void Test[U,V](A`1+Context`1+D2`1[T,U,V])" attrs="150">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>26</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-567.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="G`1[T]">
-      <method name="Void Foo()" attrs="150">
-        <size>61</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="G2`1[T]">
-      <method name="Void Foo()" attrs="150">
-        <size>31</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-568.cs">
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>111</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-anontype-01.cs">
-    <type name="Test">
-      <method name="Int32 Main()" attrs="145">
-        <size>71</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="&lt;&gt;__AnonType0`2[&lt;Foo&gt;__T,&lt;Baz&gt;__T]">
-      <method name="&lt;Foo&gt;__T get_Foo()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="&lt;Baz&gt;__T get_Baz()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="Boolean Equals(System.Object)" attrs="198">
-        <size>69</size>
-      </method>
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>86</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>142</size>
-      </method>
-      <method name="Void .ctor(&lt;Foo&gt;__T, &lt;Baz&gt;__T)" attrs="6278">
-        <size>21</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-anontype-02.cs">
-    <type name="Test">
-      <method name="System.Object TestA(System.String)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>122</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="&lt;&gt;__AnonType0`1[&lt;s&gt;__T]">
-      <method name="&lt;s&gt;__T get_s()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="Boolean Equals(System.Object)" attrs="198">
-        <size>39</size>
-      </method>
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>63</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>67</size>
-      </method>
-      <method name="Void .ctor(&lt;s&gt;__T)" attrs="6278">
-        <size>14</size>
-      </method>
-    </type>
-    <type name="&lt;&gt;__AnonType1`2[&lt;Foo&gt;__T,&lt;Baz&gt;__T]">
-      <method name="&lt;Foo&gt;__T get_Foo()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="&lt;Baz&gt;__T get_Baz()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="Boolean Equals(System.Object)" attrs="198">
-        <size>69</size>
-      </method>
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>86</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>142</size>
-      </method>
-      <method name="Void .ctor(&lt;Foo&gt;__T, &lt;Baz&gt;__T)" attrs="6278">
-        <size>21</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-anontype-03.cs">
-    <type name="MyClass">
-      <method name="Int32 get_Baz()" attrs="2182">
-        <size>11</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>18</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="145">
-        <size>82</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="&lt;&gt;__AnonType0`2[&lt;Foo&gt;__T,&lt;Baz&gt;__T]">
-      <method name="&lt;Foo&gt;__T get_Foo()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="&lt;Baz&gt;__T get_Baz()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="Boolean Equals(System.Object)" attrs="198">
-        <size>69</size>
-      </method>
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>86</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>142</size>
-      </method>
-      <method name="Void .ctor(&lt;Foo&gt;__T, &lt;Baz&gt;__T)" attrs="6278">
-        <size>21</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-anontype-04.cs">
-    <type name="MyClass">
-      <method name="Int32 get_Baz()" attrs="2182">
-        <size>11</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>18</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="145">
-        <size>139</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="&lt;&gt;__AnonType0`4[&lt;Foo&gt;__T,&lt;Baz&gt;__T,&lt;Hello&gt;__T,&lt;Answer&gt;__T]">
-      <method name="&lt;Foo&gt;__T get_Foo()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="&lt;Baz&gt;__T get_Baz()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="&lt;Hello&gt;__T get_Hello()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="&lt;Answer&gt;__T get_Answer()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="Boolean Equals(System.Object)" attrs="198">
-        <size>123</size>
-      </method>
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>132</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>258</size>
-      </method>
-      <method name="Void .ctor(&lt;Foo&gt;__T, &lt;Baz&gt;__T, &lt;Hello&gt;__T, &lt;Answer&gt;__T)" attrs="6278">
-        <size>36</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-anontype-05.cs">
-    <type name="Test">
-      <method name="System.String Null()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>357</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="&lt;&gt;__AnonType0`2[&lt;Name&gt;__T,&lt;Age&gt;__T]">
-      <method name="&lt;Name&gt;__T get_Name()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="&lt;Age&gt;__T get_Age()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="Boolean Equals(System.Object)" attrs="198">
-        <size>69</size>
-      </method>
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>86</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>142</size>
-      </method>
-      <method name="Void .ctor(&lt;Name&gt;__T, &lt;Age&gt;__T)" attrs="6278">
-        <size>21</size>
-      </method>
-    </type>
-    <type name="&lt;&gt;__AnonType1`2[&lt;Age&gt;__T,&lt;Name&gt;__T]">
-      <method name="&lt;Age&gt;__T get_Age()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="&lt;Name&gt;__T get_Name()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="Boolean Equals(System.Object)" attrs="198">
-        <size>69</size>
-      </method>
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>86</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>142</size>
-      </method>
-      <method name="Void .ctor(&lt;Age&gt;__T, &lt;Name&gt;__T)" attrs="6278">
-        <size>21</size>
-      </method>
-    </type>
-    <type name="&lt;&gt;__AnonType2">
-      <method name="Boolean Equals(System.Object)" attrs="198">
-        <size>15</size>
-      </method>
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>40</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="&lt;&gt;__AnonType3`1[&lt;Foo&gt;__T]">
-      <method name="&lt;Foo&gt;__T get_Foo()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="Boolean Equals(System.Object)" attrs="198">
-        <size>39</size>
-      </method>
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>63</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>67</size>
-      </method>
-      <method name="Void .ctor(&lt;Foo&gt;__T)" attrs="6278">
-        <size>14</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-anontype-06.cs">
-    <type name="CastByExample">
-      <method name="Void Main()" attrs="145">
-        <size>30</size>
-      </method>
-      <method name="T Cast[T](System.Object, T)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="&lt;&gt;__AnonType0`1[&lt;Foo&gt;__T]">
-      <method name="&lt;Foo&gt;__T get_Foo()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="Boolean Equals(System.Object)" attrs="198">
-        <size>39</size>
-      </method>
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>63</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>67</size>
-      </method>
-      <method name="Void .ctor(&lt;Foo&gt;__T)" attrs="6278">
-        <size>14</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-anontype-07.cs">
-    <type name="Test">
-      <method name="Int32 Main()" attrs="145">
-        <size>82</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="&lt;&gt;__AnonType0">
-      <method name="Boolean Equals(System.Object)" attrs="198">
-        <size>15</size>
-      </method>
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>40</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-anontype-08.cs">
-    <type name="Test">
-      <method name="Void Main()" attrs="150">
-        <size>16</size>
-      </method>
-    </type>
-    <type name="&lt;&gt;__AnonType0`2[&lt;X&gt;__T,&lt;Y&gt;__T]">
-      <method name="&lt;X&gt;__T get_X()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="&lt;Y&gt;__T get_Y()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="Boolean Equals(System.Object)" attrs="198">
-        <size>69</size>
-      </method>
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>86</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>142</size>
-      </method>
-      <method name="Void .ctor(&lt;X&gt;__T, &lt;Y&gt;__T)" attrs="6278">
-        <size>21</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-anontype-09.cs">
-    <type name="My.System.Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>48</size>
-      </method>
-    </type>
-    <type name="&lt;&gt;__AnonType0`1[&lt;X&gt;__T]">
-      <method name="&lt;X&gt;__T get_X()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="Boolean Equals(System.Object)" attrs="198">
-        <size>39</size>
-      </method>
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>63</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>67</size>
-      </method>
-      <method name="Void .ctor(&lt;X&gt;__T)" attrs="6278">
-        <size>14</size>
-      </method>
-    </type>
-    <type name="&lt;&gt;__AnonType1`1[&lt;Value&gt;__T]">
-      <method name="&lt;Value&gt;__T get_Value()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="Boolean Equals(System.Object)" attrs="198">
-        <size>39</size>
-      </method>
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>63</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>67</size>
-      </method>
-      <method name="Void .ctor(&lt;Value&gt;__T)" attrs="6278">
-        <size>14</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-anontype-10.cs">
-    <type name="A">
-      <method name="Int32 get_X()" attrs="2182">
-        <size>11</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Int32 Main()" attrs="150">
-        <size>19</size>
-      </method>
-      <method name="Int32 Test()" attrs="129">
-        <size>41</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="&lt;&gt;__AnonType0`1[&lt;X&gt;__T]">
-      <method name="&lt;X&gt;__T get_X()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="Boolean Equals(System.Object)" attrs="198">
-        <size>39</size>
-      </method>
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>63</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>67</size>
-      </method>
-      <method name="Void .ctor(&lt;X&gt;__T)" attrs="6278">
-        <size>14</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-anontype-11.cs">
-    <type name="Alpha">
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>26</size>
-      </method>
-      <method name="Void .ctor(String)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="Beta">
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>26</size>
-      </method>
-      <method name="Void .ctor(String)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="Program">
-      <method name="Int32 Main()" attrs="145">
-        <size>57</size>
-      </method>
-    </type>
-    <type name="&lt;&gt;__AnonType0`2[&lt;First&gt;__T,&lt;Second&gt;__T]">
-      <method name="&lt;First&gt;__T get_First()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="&lt;Second&gt;__T get_Second()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="Boolean Equals(System.Object)" attrs="198">
-        <size>69</size>
-      </method>
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>86</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>142</size>
-      </method>
-      <method name="Void .ctor(&lt;First&gt;__T, &lt;Second&gt;__T)" attrs="6278">
-        <size>21</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-anontype-12.cs">
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>36</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="&lt;&gt;__AnonType0`1[&lt;ToString&gt;__T]">
-      <method name="&lt;ToString&gt;__T get_ToString()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="Boolean Equals(System.Object)" attrs="198">
-        <size>39</size>
-      </method>
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>63</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>67</size>
-      </method>
-      <method name="Void .ctor(&lt;ToString&gt;__T)" attrs="6278">
-        <size>14</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-anontype-13.cs">
-    <type name="Test">
-      <method name="IEnumerable`1 Select[T](System.Array, System.Func`2[System.Object,T])" attrs="150">
-        <size>51</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>182</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__1(&lt;&gt;__AnonType0`2[System.String,System.Reflection.PropertyInfo])" attrs="145">
-        <size>21</size>
-      </method>
-      <method name="System.String &lt;Main&gt;m__2(&lt;&gt;__AnonType0`2[System.String,System.Reflection.PropertyInfo])" attrs="145">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="Test+&lt;Select&gt;c__Iterator0`1[T]">
-      <method name="T System.Collections.Generic.IEnumerator&lt;T&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;T&gt;.GetEnumerator()" attrs="481">
-        <size>52</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>211</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>83</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="&lt;&gt;__AnonType0`2[&lt;n&gt;__T,&lt;p&gt;__T]">
-      <method name="&lt;n&gt;__T get_n()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="&lt;p&gt;__T get_p()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="Boolean Equals(System.Object)" attrs="198">
-        <size>69</size>
-      </method>
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>86</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>142</size>
-      </method>
-      <method name="Void .ctor(&lt;n&gt;__T, &lt;p&gt;__T)" attrs="6278">
-        <size>21</size>
-      </method>
-    </type>
-    <type name="Test+&lt;Main&gt;c__AnonStorey1">
-      <method name="&lt;&gt;__AnonType0`2[System.String,System.Reflection.PropertyInfo] &lt;&gt;m__0(System.String)" attrs="131">
-        <size>27</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-autoproperty-01.cs">
-    <type name="Test">
-      <method name="System.String get_Foo()" attrs="2182">
-        <size>14</size>
-      </method>
-      <method name="Void set_Foo(System.String)" attrs="2182">
-        <size>8</size>
-      </method>
-      <method name="Int32 get_Answer()" attrs="2182">
-        <size>14</size>
-      </method>
-      <method name="Void set_Answer(Int32)" attrs="2177">
-        <size>8</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>120</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>16</size>
-      </method>
-    </type>
-    <type name="Test+A">
-      <method name="System.String get_B()" attrs="2182">
-        <size>14</size>
-      </method>
-      <method name="Void set_B(System.String)" attrs="2182">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-autoproperty-02.cs">
-    <type name="Test">
-      <method name="System.String get_Foo()" attrs="2198">
-        <size>13</size>
-      </method>
-      <method name="Void set_Foo(System.String)" attrs="2198">
-        <size>7</size>
-      </method>
-      <method name="Int32 get_Answer()" attrs="2198">
-        <size>13</size>
-      </method>
-      <method name="Void set_Answer(Int32)" attrs="2193">
-        <size>7</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>142</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+A">
-      <method name="System.String get_B()" attrs="2198">
-        <size>13</size>
-      </method>
-      <method name="Void set_B(System.String)" attrs="2198">
-        <size>7</size>
-      </method>
-      <method name="System.String get_C()" attrs="2198">
-        <size>13</size>
-      </method>
-      <method name="Void set_C(System.String)" attrs="2193">
-        <size>7</size>
-      </method>
-      <method name="Void DoThings()" attrs="150">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-autoproperty-03.cs">
-    <type name="Test">
-      <method name="System.String get_Foo()" attrs="2182">
-        <size>14</size>
-      </method>
-      <method name="Void set_Foo(System.String)" attrs="2182">
-        <size>8</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>301</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-autoproperty-04.cs">
-    <type name="MonoTests.MainClass">
-      <method name="System.String[] get_foo()" attrs="2500">
-        <size>14</size>
-      </method>
-      <method name="Void set_foo(System.String[])" attrs="2500">
-        <size>8</size>
-      </method>
-      <method name="System.String[] get_bar()" attrs="3526">
-        <size>0</size>
-      </method>
-      <method name="Void set_bar(System.String[])" attrs="3526">
-        <size>0</size>
-      </method>
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MonoTests.ChildClass">
-      <method name="System.String[] get_foo()" attrs="2244">
-        <size>14</size>
-      </method>
-      <method name="Void set_foo(System.String[])" attrs="2244">
-        <size>8</size>
-      </method>
-      <method name="System.String[] get_bar()" attrs="2246">
-        <size>14</size>
-      </method>
-      <method name="Void set_bar(System.String[])" attrs="2246">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-autoproperty-05.cs">
-    <type name="Test">
-      <method name="System.String get_X()" attrs="2182">
-        <size>14</size>
-      </method>
-      <method name="Void set_X(System.String)" attrs="2182">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="M">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-autoproperty-06.cs">
-    <type name="A">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="B I&lt;B&gt;.get_Prop()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="Void I&lt;B&gt;.set_Prop(B)" attrs="2529">
-        <size>8</size>
-      </method>
-      <method name="A I&lt;A&gt;.get_Prop()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="Void I&lt;A&gt;.set_Prop(A)" attrs="2529">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program">
-      <method name="Void Main(System.String[])" attrs="145">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-autoproperty-07.cs">
-    <type name="Foo">
-      <method name="System.Object get_NewValue()" attrs="2182">
-        <size>14</size>
-      </method>
-      <method name="Void set_NewValue(System.Object)" attrs="2177">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor(Object)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-collectioninit-01.cs">
-    <type name="Test">
-      <method name="Void TestList(System.Collections.Generic.List`1[System.Int32], Int32)" attrs="145">
-        <size>91</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>562</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+Wrap">
-      <method name="System.Collections.ArrayList get_Numbers()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>32</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>26</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-collectioninit-02.cs">
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>86</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-collectioninit-03.cs">
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>42</size>
-      </method>
-      <method name="Void R(System.Object ByRef)" attrs="145">
-        <size>29</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-etree-01.cs">
-    <type name="InverseLogicalOperator">
-      <method name="Boolean op_True(InverseLogicalOperator)" attrs="2198">
-        <size>16</size>
-      </method>
-      <method name="Boolean op_False(InverseLogicalOperator)" attrs="2198">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor(Boolean)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="MyType">
-      <method name="Int16 get_ShortProp()" attrs="2182">
-        <size>14</size>
-      </method>
-      <method name="Void set_ShortProp(Int16)" attrs="2182">
-        <size>8</size>
-      </method>
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>7</size>
-      </method>
-      <method name="Int32 op_Implicit(MyType)" attrs="2198">
-        <size>16</size>
-      </method>
-      <method name="Boolean op_True(MyType)" attrs="2198">
-        <size>24</size>
-      </method>
-      <method name="Boolean op_False(MyType)" attrs="2198">
-        <size>27</size>
-      </method>
-      <method name="MyType op_Addition(MyType, MyType)" attrs="2198">
-        <size>29</size>
-      </method>
-      <method name="MyType op_Subtraction(MyType, MyType)" attrs="2198">
-        <size>29</size>
-      </method>
-      <method name="MyType op_Division(MyType, MyType)" attrs="2198">
-        <size>29</size>
-      </method>
-      <method name="MyType op_Multiply(MyType, MyType)" attrs="2198">
-        <size>29</size>
-      </method>
-      <method name="MyType op_Modulus(MyType, MyType)" attrs="2198">
-        <size>29</size>
-      </method>
-      <method name="MyType op_BitwiseAnd(MyType, MyType)" attrs="2198">
-        <size>29</size>
-      </method>
-      <method name="MyType op_BitwiseOr(MyType, MyType)" attrs="2198">
-        <size>29</size>
-      </method>
-      <method name="MyType op_ExclusiveOr(MyType, MyType)" attrs="2198">
-        <size>29</size>
-      </method>
-      <method name="Boolean op_Equality(MyType, MyType)" attrs="2198">
-        <size>25</size>
-      </method>
-      <method name="Boolean op_Inequality(MyType, MyType)" attrs="2198">
-        <size>28</size>
-      </method>
-      <method name="Boolean op_GreaterThan(MyType, MyType)" attrs="2198">
-        <size>25</size>
-      </method>
-      <method name="Boolean op_LessThan(MyType, MyType)" attrs="2198">
-        <size>25</size>
-      </method>
-      <method name="Boolean op_GreaterThanOrEqual(MyType, MyType)" attrs="2198">
-        <size>28</size>
-      </method>
-      <method name="Boolean op_LessThanOrEqual(MyType, MyType)" attrs="2198">
-        <size>28</size>
-      </method>
-      <method name="Boolean op_LogicalNot(MyType)" attrs="2198">
-        <size>19</size>
-      </method>
-      <method name="Int32 op_RightShift(MyType, Int32)" attrs="2198">
-        <size>21</size>
-      </method>
-      <method name="Int32 op_LeftShift(MyType, Int32)" attrs="2198">
-        <size>21</size>
-      </method>
-      <method name="MyType op_UnaryNegation(MyType)" attrs="2198">
-        <size>22</size>
-      </method>
-      <method name="MyType op_UnaryPlus(MyType)" attrs="2198">
-        <size>21</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>26</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="MyTypeExplicit">
-      <method name="Int32 op_Explicit(MyTypeExplicit)" attrs="2198">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="MyTypeImplicitOnly">
-      <method name="Int16 op_Implicit(MyTypeImplicitOnly)" attrs="2198">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor(Int16)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="MemberAccessData">
-      <method name="Void add_EventField(System.Func`1[System.Boolean])" attrs="2177">
-        <size>42</size>
-      </method>
-      <method name="Void remove_EventField(System.Func`1[System.Boolean])" attrs="2177">
-        <size>42</size>
-      </method>
-      <method name="System.Linq.Expressions.Expression`1[System.Func`1[System.Func`1[System.Boolean]]] GetEvent()" attrs="134">
-        <size>41</size>
-      </method>
-      <method name="Void set_MyTypeProperty(MyType)" attrs="2182">
-        <size>9</size>
-      </method>
-      <method name="MyType get_MyTypeProperty()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="System.String get_StaticProperty()" attrs="2198">
-        <size>14</size>
-      </method>
-      <method name="Void set_SetOnly(System.Object)" attrs="2182">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>16</size>
-      </method>
-    </type>
-    <type name="NewTest`1[T]">
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>15</size>
-      </method>
-      <method name="Boolean Equals(System.Object)" attrs="198">
-        <size>111</size>
-      </method>
-      <method name="Void .ctor(T)" attrs="6278">
-        <size>28</size>
-      </method>
-      <method name="Void .ctor(T[])" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="Indexer">
-      <method name="Int32 get_Item(Int32)" attrs="2182">
-        <size>10</size>
-      </method>
-      <method name="Void set_Item(Int32, Int32)" attrs="2182">
-        <size>2</size>
-      </method>
-      <method name="System.String get_Item(System.String[])" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester">
-      <method name="Int32 ReturnNumber()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void AssertNodeType(System.Linq.Expressions.LambdaExpression, ExpressionType)" attrs="145">
-        <size>57</size>
-      </method>
-      <method name="Void Assert[T](T, T)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void Assert[T](T, T, System.String)" attrs="145">
-        <size>91</size>
-      </method>
-      <method name="Void Assert[T](T[], T[])" attrs="145">
-        <size>228</size>
-      </method>
-      <method name="Void AddTest()" attrs="129">
-        <size>100</size>
-      </method>
-      <method name="Void AddTest_2()" attrs="129">
-        <size>118</size>
-      </method>
-      <method name="Void AddTest_3()" attrs="129">
-        <size>130</size>
-      </method>
-      <method name="Void AddTest_4()" attrs="129">
-        <size>191</size>
-      </method>
-      <method name="Void AddTest_5()" attrs="129">
-        <size>134</size>
-      </method>
-      <method name="Void AddTest_6()" attrs="129">
-        <size>159</size>
-      </method>
-      <method name="Void AddTest_7()" attrs="129">
-        <size>143</size>
-      </method>
-      <method name="Void AddTest_8()" attrs="129">
-        <size>247</size>
-      </method>
-      <method name="Void AddTest_9()" attrs="129">
-        <size>143</size>
-      </method>
-      <method name="Void AddCheckedTest()" attrs="129">
-        <size>102</size>
-      </method>
-      <method name="Void AddCheckedTest_2()" attrs="129">
-        <size>120</size>
-      </method>
-      <method name="Void AddCheckedTest_3()" attrs="129">
-        <size>132</size>
-      </method>
-      <method name="Void AddStringTest()" attrs="129">
-        <size>129</size>
-      </method>
-      <method name="Void AddStringTest_2()" attrs="129">
-        <size>174</size>
-      </method>
-      <method name="Void AddStringTest_3()" attrs="129">
-        <size>175</size>
-      </method>
-      <method name="Void AddStringTest_4()" attrs="129">
-        <size>175</size>
-      </method>
-      <method name="Void AndTest()" attrs="129">
-        <size>141</size>
-      </method>
-      <method name="Void AndTest_2()" attrs="129">
-        <size>162</size>
-      </method>
-      <method name="Void AndTest_3()" attrs="129">
-        <size>162</size>
-      </method>
-      <method name="Void AndTest_4()" attrs="129">
-        <size>93</size>
-      </method>
-      <method name="Void AndNullableTest()" attrs="129">
-        <size>382</size>
-      </method>
-      <method name="Void AndNullableTest_2()" attrs="129">
-        <size>238</size>
-      </method>
-      <method name="Void AndNullableTest_3()" attrs="129">
-        <size>198</size>
-      </method>
-      <method name="Void AndAlsoTest()" attrs="129">
-        <size>97</size>
-      </method>
-      <method name="Void AndAlsoTest_2()" attrs="129">
-        <size>166</size>
-      </method>
-      <method name="Void AndAlsoTest_3()" attrs="129">
-        <size>109</size>
-      </method>
-      <method name="Void ArrayIndexTest()" attrs="129">
-        <size>146</size>
-      </method>
-      <method name="Void ArrayIndexTest_2()" attrs="129">
-        <size>116</size>
-      </method>
-      <method name="Void ArrayIndexTest_3()" attrs="129">
-        <size>200</size>
-      </method>
-      <method name="Void ArrayIndexTest_4()" attrs="129">
-        <size>244</size>
-      </method>
-      <method name="Void ArrayIndexTest_5()" attrs="129">
-        <size>109</size>
-      </method>
-      <method name="Void ArrayIndexTest_6()" attrs="129">
-        <size>123</size>
-      </method>
-      <method name="Void ArrayIndexTest_7()" attrs="129">
-        <size>127</size>
-      </method>
-      <method name="Void ArrayLengthTest()" attrs="129">
-        <size>100</size>
-      </method>
-      <method name="Void ArrayLengthTest_2()" attrs="129">
-        <size>92</size>
-      </method>
-      <method name="Void CallTest()" attrs="129">
-        <size>127</size>
-      </method>
-      <method name="Void CallTest_2()" attrs="129">
-        <size>108</size>
-      </method>
-      <method name="Void CallTest_3()" attrs="129">
-        <size>196</size>
-      </method>
-      <method name="Void CallTest_4()" attrs="129">
-        <size>110</size>
-      </method>
-      <method name="Void CallTest_5()" attrs="129">
-        <size>100</size>
-      </method>
-      <method name="Void CallTest_6()" attrs="129">
-        <size>71</size>
-      </method>
-      <method name="Void CallTest_7()" attrs="129">
-        <size>125</size>
-      </method>
-      <method name="Void CallTest_8()" attrs="129">
-        <size>228</size>
-      </method>
-      <method name="Void CallTest_9()" attrs="129">
-        <size>89</size>
-      </method>
-      <method name="Void CoalesceTest()" attrs="129">
-        <size>121</size>
-      </method>
-      <method name="Void CoalesceTest_2()" attrs="129">
-        <size>172</size>
-      </method>
-      <method name="Void ConditionTest()" attrs="129">
-        <size>171</size>
-      </method>
-      <method name="Void ConditionTest_2()" attrs="129">
-        <size>302</size>
-      </method>
-      <method name="Void ConditionTest_3()" attrs="129">
-        <size>180</size>
-      </method>
-      <method name="Void ConditionTest_4()" attrs="129">
-        <size>184</size>
-      </method>
-      <method name="Void ConditionTest_5()" attrs="129">
-        <size>108</size>
-      </method>
-      <method name="Void ConstantTest()" attrs="129">
-        <size>60</size>
-      </method>
-      <method name="Void ConstantTest_2()" attrs="129">
-        <size>63</size>
-      </method>
-      <method name="Void ConstantTest_3()" attrs="129">
-        <size>55</size>
-      </method>
-      <method name="Void ConstantTest_4()" attrs="129">
-        <size>45</size>
-      </method>
-      <method name="Void ConstantTest_5()" attrs="129">
-        <size>60</size>
-      </method>
-      <method name="Void ConstantTest_6()" attrs="129">
-        <size>68</size>
-      </method>
-      <method name="Void ConstantTest_7()" attrs="129">
-        <size>63</size>
-      </method>
-      <method name="Void ConstantTest_8()" attrs="129">
-        <size>73</size>
-      </method>
-      <method name="Void ConstantTest_9()" attrs="129">
-        <size>73</size>
-      </method>
-      <method name="Void ConstantTest_10()" attrs="129">
-        <size>73</size>
-      </method>
-      <method name="Void ConstantTest_11()" attrs="129">
-        <size>60</size>
-      </method>
-      <method name="Void ConstantTest_13()" attrs="129">
-        <size>60</size>
-      </method>
-      <method name="Void ConstantTest_14()" attrs="129">
-        <size>73</size>
-      </method>
-      <method name="Void ConstantTest_15()" attrs="129">
-        <size>63</size>
-      </method>
-      <method name="Void ConvertTest()" attrs="129">
-        <size>83</size>
-      </method>
-      <method name="Void ConvertTest_2()" attrs="129">
-        <size>84</size>
-      </method>
-      <method name="Void ConvertTest_3()" attrs="129">
-        <size>94</size>
-      </method>
-      <method name="Void ConvertTest_4()" attrs="129">
-        <size>103</size>
-      </method>
-      <method name="Void ConvertTest_5()" attrs="129">
-        <size>110</size>
-      </method>
-      <method name="Void ConvertTest_6()" attrs="129">
-        <size>239</size>
-      </method>
-      <method name="Void ConvertTest_7()" attrs="129">
-        <size>123</size>
-      </method>
-      <method name="Void ConvertTest_8()" attrs="129">
-        <size>119</size>
-      </method>
-      <method name="Void ConvertTest_9()" attrs="129">
-        <size>98</size>
-      </method>
-      <method name="Void ConvertTest_10()" attrs="129">
-        <size>164</size>
-      </method>
-      <method name="Void ConvertTest_11()" attrs="129">
-        <size>102</size>
-      </method>
-      <method name="Void ConvertTest_12()" attrs="129">
-        <size>142</size>
-      </method>
-      <method name="Void ConvertTest_13()" attrs="129">
-        <size>87</size>
-      </method>
-      <method name="Void ConvertTest_14()" attrs="129">
-        <size>89</size>
-      </method>
-      <method name="Void ConvertTest_15()" attrs="129">
-        <size>133</size>
-      </method>
-      <method name="Void ConvertTest_16()" attrs="129">
-        <size>82</size>
-      </method>
-      <method name="Void ConvertCheckedTest()" attrs="129">
-        <size>83</size>
-      </method>
-      <method name="Void ConvertCheckedTest_2()" attrs="129">
-        <size>86</size>
-      </method>
-      <method name="Void ConvertCheckedTest_3()" attrs="129">
-        <size>96</size>
-      </method>
-      <method name="Void ConvertCheckedTest_4()" attrs="129">
-        <size>105</size>
-      </method>
-      <method name="Void DivideTest()" attrs="129">
-        <size>100</size>
-      </method>
-      <method name="Void DivideTest_2()" attrs="129">
-        <size>185</size>
-      </method>
-      <method name="Void DivideTest_3()" attrs="129">
-        <size>130</size>
-      </method>
-      <method name="Void DivideTest_4()" attrs="129">
-        <size>192</size>
-      </method>
-      <method name="Void DivideTest_5()" attrs="129">
-        <size>135</size>
-      </method>
-      <method name="Void DivideTest_6()" attrs="129">
-        <size>197</size>
-      </method>
-      <method name="Void DivideTest_7()" attrs="129">
-        <size>186</size>
-      </method>
-      <method name="Void EqualTest()" attrs="129">
-        <size>119</size>
-      </method>
-      <method name="Void EqualTest_2()" attrs="129">
-        <size>169</size>
-      </method>
-      <method name="Void EqualTest_3()" attrs="129">
-        <size>126</size>
-      </method>
-      <method name="Void EqualTest_4()" attrs="129">
-        <size>209</size>
-      </method>
-      <method name="Void EqualTest_5()" attrs="129">
-        <size>175</size>
-      </method>
-      <method name="Void EqualTest_6()" attrs="129">
-        <size>120</size>
-      </method>
-      <method name="Void EqualTest_7()" attrs="129">
-        <size>168</size>
-      </method>
-      <method name="Void EqualTest_8()" attrs="129">
-        <size>117</size>
-      </method>
-      <method name="Void EqualTest_9()" attrs="129">
-        <size>147</size>
-      </method>
-      <method name="Void EqualTest_10()" attrs="129">
-        <size>170</size>
-      </method>
-      <method name="Void EqualTest_11()" attrs="129">
-        <size>133</size>
-      </method>
-      <method name="Void EqualTest_12()" attrs="129">
-        <size>128</size>
-      </method>
-      <method name="Void EqualTest_13()" attrs="129">
-        <size>125</size>
-      </method>
-      <method name="Void EqualTest_14()" attrs="129">
-        <size>102</size>
-      </method>
-      <method name="Void EqualTest_15()" attrs="129">
-        <size>160</size>
-      </method>
-      <method name="Void EqualTestDelegate()" attrs="129">
-        <size>114</size>
-      </method>
-      <method name="Void EqualTestDelegate_2()" attrs="129">
-        <size>313</size>
-      </method>
-      <method name="Void EqualTestDelegate_3()" attrs="129">
-        <size>213</size>
-      </method>
-      <method name="Void ExclusiveOrTest()" attrs="129">
-        <size>116</size>
-      </method>
-      <method name="Void ExclusiveOrTest_2()" attrs="129">
-        <size>184</size>
-      </method>
-      <method name="Void ExclusiveOrTest_3()" attrs="129">
-        <size>130</size>
-      </method>
-      <method name="Void ExclusiveOrTest_4()" attrs="129">
-        <size>192</size>
-      </method>
-      <method name="Void ExclusiveOrTest_5()" attrs="129">
-        <size>198</size>
-      </method>
-      <method name="Void ExclusiveOrTest_6()" attrs="129">
-        <size>162</size>
-      </method>
-      <method name="Void ExclusiveOrTest_7()" attrs="129">
-        <size>198</size>
-      </method>
-      <method name="Void ExclusiveOrTest_8()" attrs="129">
-        <size>164</size>
-      </method>
-      <method name="Void GreaterThanTest()" attrs="129">
-        <size>100</size>
-      </method>
-      <method name="Void GreaterThanTest_2()" attrs="129">
-        <size>155</size>
-      </method>
-      <method name="Void GreaterThanTest_3()" attrs="129">
-        <size>126</size>
-      </method>
-      <method name="Void GreaterThanTest_4()" attrs="129">
-        <size>209</size>
-      </method>
-      <method name="Void GreaterThanTest_5()" attrs="129">
-        <size>209</size>
-      </method>
-      <method name="Void GreaterThanTest_6()" attrs="129">
-        <size>103</size>
-      </method>
-      <method name="Void GreaterThanTest_7()" attrs="129">
-        <size>147</size>
-      </method>
-      <method name="Void GreaterThanTest_8()" attrs="129">
-        <size>170</size>
-      </method>
-      <method name="Void GreaterThanOrEqualTest()" attrs="129">
-        <size>100</size>
-      </method>
-      <method name="Void GreaterThanOrEqualTest_2()" attrs="129">
-        <size>170</size>
-      </method>
-      <method name="Void GreaterThanOrEqualTest_3()" attrs="129">
-        <size>131</size>
-      </method>
-      <method name="Void GreaterThanOrEqualTest_4()" attrs="129">
-        <size>209</size>
-      </method>
-      <method name="Void GreaterThanOrEqualTest_5()" attrs="129">
-        <size>209</size>
-      </method>
-      <method name="Void GreaterThanOrEqualTest_6()" attrs="129">
-        <size>103</size>
-      </method>
-      <method name="Void GreaterThanOrEqualTest_7()" attrs="129">
-        <size>147</size>
-      </method>
-      <method name="Void GreaterThanOrEqualTest_8()" attrs="129">
-        <size>170</size>
-      </method>
-      <method name="Void InvokeTest()" attrs="129">
-        <size>91</size>
-      </method>
-      <method name="Void InvokeTest_2()" attrs="129">
-        <size>139</size>
-      </method>
-      <method name="Void LambdaTest()" attrs="129">
-        <size>90</size>
-      </method>
-      <method name="Void LeftShiftTest()" attrs="129">
-        <size>156</size>
-      </method>
-      <method name="Void LeftShiftTest_2()" attrs="129">
-        <size>163</size>
-      </method>
-      <method name="Void LeftShiftTest_3()" attrs="129">
-        <size>169</size>
-      </method>
-      <method name="Void LeftShiftTest_4()" attrs="129">
-        <size>262</size>
-      </method>
-      <method name="Void LeftShiftTest_5()" attrs="129">
-        <size>111</size>
-      </method>
-      <method name="Void LeftShiftTest_6()" attrs="129">
-        <size>156</size>
-      </method>
-      <method name="Void LessThanTest()" attrs="129">
-        <size>100</size>
-      </method>
-      <method name="Void LessThanTest_2()" attrs="129">
-        <size>155</size>
-      </method>
-      <method name="Void LessThanTest_3()" attrs="129">
-        <size>126</size>
-      </method>
-      <method name="Void LessThanTest_4()" attrs="129">
-        <size>209</size>
-      </method>
-      <method name="Void LessThanTest_5()" attrs="129">
-        <size>209</size>
-      </method>
-      <method name="Void LessThanTest_6()" attrs="129">
-        <size>103</size>
-      </method>
-      <method name="Void LessThanTest_7()" attrs="129">
-        <size>147</size>
-      </method>
-      <method name="Void LessThanTest_8()" attrs="129">
-        <size>170</size>
-      </method>
-      <method name="Void LessThanOrEqualTest()" attrs="129">
-        <size>100</size>
-      </method>
-      <method name="Void LessThanOrEqualTest_2()" attrs="129">
-        <size>170</size>
-      </method>
-      <method name="Void LessThanOrEqualTest_3()" attrs="129">
-        <size>126</size>
-      </method>
-      <method name="Void LessThanOrEqualTest_4()" attrs="129">
-        <size>209</size>
-      </method>
-      <method name="Void LessThanOrEqualTest_5()" attrs="129">
-        <size>209</size>
-      </method>
-      <method name="Void LessThanOrEqualTest_6()" attrs="129">
-        <size>103</size>
-      </method>
-      <method name="Void LessThanOrEqualTest_7()" attrs="129">
-        <size>147</size>
-      </method>
-      <method name="Void LessThanOrEqualTest_8()" attrs="129">
-        <size>170</size>
-      </method>
-      <method name="Void ListInitTest()" attrs="129">
-        <size>405</size>
-      </method>
-      <method name="Void ListInitTest_2()" attrs="129">
-        <size>293</size>
-      </method>
-      <method name="Void MemberAccessTest()" attrs="129">
-        <size>133</size>
-      </method>
-      <method name="Void MemberAccessTest_2()" attrs="129">
-        <size>64</size>
-      </method>
-      <method name="Void MemberAccessTest_3()" attrs="129">
-        <size>114</size>
-      </method>
-      <method name="Void MemberAccessTest_4()" attrs="129">
-        <size>92</size>
-      </method>
-      <method name="Void MemberAccessTest_5()" attrs="129">
-        <size>40</size>
-      </method>
-      <method name="Void MemberAccessTest_6()" attrs="129">
-        <size>105</size>
-      </method>
-      <method name="Void MemberAccessTest_7()" attrs="129">
-        <size>110</size>
-      </method>
-      <method name="Void MemberAccessTest_8()" attrs="129">
-        <size>64</size>
-      </method>
-      <method name="Void MemberAccessTest_9()" attrs="129">
-        <size>92</size>
-      </method>
-      <method name="Void MemberInitTest()" attrs="129">
-        <size>303</size>
-      </method>
-      <method name="Void MemberInitTest_2()" attrs="129">
-        <size>251</size>
-      </method>
-      <method name="Void MemberInitTest_3()" attrs="129">
-        <size>125</size>
-      </method>
-      <method name="Void MemberInitTest_4()" attrs="129">
-        <size>67</size>
-      </method>
-      <method name="Void MemberInitTest_5()" attrs="129">
-        <size>119</size>
-      </method>
-      <method name="Void ModuloTest()" attrs="129">
-        <size>101</size>
-      </method>
-      <method name="Void ModuloTest_2()" attrs="129">
-        <size>185</size>
-      </method>
-      <method name="Void ModuloTest_3()" attrs="129">
-        <size>130</size>
-      </method>
-      <method name="Void ModuloTest_4()" attrs="129">
-        <size>192</size>
-      </method>
-      <method name="Void ModuloTest_5()" attrs="129">
-        <size>134</size>
-      </method>
-      <method name="Void ModuloTest_6()" attrs="129">
-        <size>201</size>
-      </method>
-      <method name="Void ModuloTest_7()" attrs="129">
-        <size>111</size>
-      </method>
-      <method name="Void MultiplyTest()" attrs="129">
-        <size>132</size>
-      </method>
-      <method name="Void MultiplyTest_2()" attrs="129">
-        <size>185</size>
-      </method>
-      <method name="Void MultiplyTest_3()" attrs="129">
-        <size>134</size>
-      </method>
-      <method name="Void MultiplyTest_4()" attrs="129">
-        <size>195</size>
-      </method>
-      <method name="Void MultiplyTest_5()" attrs="129">
-        <size>138</size>
-      </method>
-      <method name="Void MultiplyTest_6()" attrs="129">
-        <size>203</size>
-      </method>
-      <method name="Void MultiplyTest_7()" attrs="129">
-        <size>111</size>
-      </method>
-      <method name="Void MultiplyTest_8()" attrs="129">
-        <size>199</size>
-      </method>
-      <method name="Void MultiplyCheckedTest()" attrs="129">
-        <size>123</size>
-      </method>
-      <method name="Void MultiplyCheckedTest_2()" attrs="129">
-        <size>195</size>
-      </method>
-      <method name="Void MultiplyCheckedTest_3()" attrs="129">
-        <size>136</size>
-      </method>
-      <method name="Void MultiplyCheckedTest_4()" attrs="129">
-        <size>124</size>
-      </method>
-      <method name="Void MultiplyCheckedTest_5()" attrs="129">
-        <size>127</size>
-      </method>
-      <method name="Void NegateTest()" attrs="129">
-        <size>73</size>
-      </method>
-      <method name="Void NegateTest_2()" attrs="129">
-        <size>93</size>
-      </method>
-      <method name="Void NegateTest_3()" attrs="129">
-        <size>131</size>
-      </method>
-      <method name="Void NegateTest_4()" attrs="129">
-        <size>98</size>
-      </method>
-      <method name="Void NegateTest_5()" attrs="129">
-        <size>142</size>
-      </method>
-      <method name="Void NegateTest_6()" attrs="129">
-        <size>122</size>
-      </method>
-      <method name="Void NegateTest_7()" attrs="129">
-        <size>133</size>
-      </method>
-      <method name="Void NegateTest_8()" attrs="129">
-        <size>98</size>
-      </method>
-      <method name="Void NegateTest_9()" attrs="129">
-        <size>88</size>
-      </method>
-      <method name="Void NegateTestChecked()" attrs="129">
-        <size>92</size>
-      </method>
-      <method name="Void NegateTestChecked_2()" attrs="129">
-        <size>140</size>
-      </method>
-      <method name="Void NegateTestChecked_3()" attrs="129">
-        <size>100</size>
-      </method>
-      <method name="Void NegateTestChecked_4()" attrs="129">
-        <size>89</size>
-      </method>
-      <method name="Void NewArrayInitTest()" attrs="129">
-        <size>93</size>
-      </method>
-      <method name="Void NewArrayInitTest_2()" attrs="129">
-        <size>65</size>
-      </method>
-      <method name="Void NewArrayInitTest_3()" attrs="129">
-        <size>137</size>
-      </method>
-      <method name="Void NewArrayInitTest_4()" attrs="129">
-        <size>121</size>
-      </method>
-      <method name="Void NewArrayInitTest_5()" attrs="129">
-        <size>159</size>
-      </method>
-      <method name="Void NewArrayInitTest_6()" attrs="129">
-        <size>104</size>
-      </method>
-      <method name="Void NewArrayBoundsTest()" attrs="129">
-        <size>124</size>
-      </method>
-      <method name="Void NewArrayBoundsTest_2()" attrs="129">
-        <size>124</size>
-      </method>
-      <method name="Void NewArrayBoundsTest_3()" attrs="129">
-        <size>86</size>
-      </method>
-      <method name="Void NewArrayBoundsTest_4()" attrs="129">
-        <size>83</size>
-      </method>
-      <method name="Void NewTest()" attrs="129">
-        <size>94</size>
-      </method>
-      <method name="Void NewTest_2()" attrs="129">
-        <size>62</size>
-      </method>
-      <method name="Void NewTest_3()" attrs="129">
-        <size>99</size>
-      </method>
-      <method name="Void NewTest_4()" attrs="129">
-        <size>253</size>
-      </method>
-      <method name="Void NewTest_5()" attrs="129">
-        <size>376</size>
-      </method>
-      <method name="Void NewTest_6()" attrs="129">
-        <size>183</size>
-      </method>
-      <method name="Void NewTest_7()" attrs="129">
-        <size>54</size>
-      </method>
-      <method name="Void NotTest()" attrs="129">
-        <size>71</size>
-      </method>
-      <method name="Void NotTest_2()" attrs="129">
-        <size>114</size>
-      </method>
-      <method name="Void NotTest_3()" attrs="129">
-        <size>72</size>
-      </method>
-      <method name="Void NotTest_4()" attrs="129">
-        <size>106</size>
-      </method>
-      <method name="Void NotTest_5()" attrs="129">
-        <size>74</size>
-      </method>
-      <method name="Void NotTest_6()" attrs="129">
-        <size>105</size>
-      </method>
-      <method name="Void NotNullableTest()" attrs="129">
-        <size>115</size>
-      </method>
-      <method name="Void NotNullableTest_2()" attrs="129">
-        <size>135</size>
-      </method>
-      <method name="Void NotNullableTest_3()" attrs="129">
-        <size>131</size>
-      </method>
-      <method name="Void NotNullableTest_4()" attrs="129">
-        <size>150</size>
-      </method>
-      <method name="Void NotNullableTest_5()" attrs="129">
-        <size>149</size>
-      </method>
-      <method name="Void NotEqualTest()" attrs="129">
-        <size>119</size>
-      </method>
-      <method name="Void NotEqualTest_2()" attrs="129">
-        <size>167</size>
-      </method>
-      <method name="Void NotEqualTest_3()" attrs="129">
-        <size>126</size>
-      </method>
-      <method name="Void NotEqualTest_4()" attrs="129">
-        <size>209</size>
-      </method>
-      <method name="Void NotEqualTest_5()" attrs="129">
-        <size>175</size>
-      </method>
-      <method name="Void NotEqualTest_6()" attrs="129">
-        <size>120</size>
-      </method>
-      <method name="Void NotEqualTest_7()" attrs="129">
-        <size>168</size>
-      </method>
-      <method name="Void NotEqualTest_8()" attrs="129">
-        <size>117</size>
-      </method>
-      <method name="Void NotEqualTest_9()" attrs="129">
-        <size>147</size>
-      </method>
-      <method name="Void NotEqualTest_10()" attrs="129">
-        <size>170</size>
-      </method>
-      <method name="Void NotEqualTest_11()" attrs="129">
-        <size>133</size>
-      </method>
-      <method name="Void OrTest()" attrs="129">
-        <size>142</size>
-      </method>
-      <method name="Void OrTest_2()" attrs="129">
-        <size>130</size>
-      </method>
-      <method name="Void OrTest_3()" attrs="129">
-        <size>162</size>
-      </method>
-      <method name="Void OrNullableTest()" attrs="129">
-        <size>383</size>
-      </method>
-      <method name="Void OrNullableTest_2()" attrs="129">
-        <size>187</size>
-      </method>
-      <method name="Void OrNullableTest_3()" attrs="129">
-        <size>177</size>
-      </method>
-      <method name="Void OrNullableTest_4()" attrs="129">
-        <size>198</size>
-      </method>
-      <method name="Void OrElseTest()" attrs="129">
-        <size>98</size>
-      </method>
-      <method name="Void OrElseTest_2()" attrs="129">
-        <size>168</size>
-      </method>
-      <method name="Void ParameterTest()" attrs="129">
-        <size>74</size>
-      </method>
-      <method name="Void ParameterTest_2()" attrs="129">
-        <size>76</size>
-      </method>
-      <method name="Void ParameterTest_3()" attrs="129">
-        <size>74</size>
-      </method>
-      <method name="Void ParameterTest_4()" attrs="129">
-        <size>101</size>
-      </method>
-      <method name="Void QuoteTest()" attrs="129">
-        <size>86</size>
-      </method>
-      <method name="Void QuoteTest_2()" attrs="129">
-        <size>100</size>
-      </method>
-      <method name="Void RightShiftTest()" attrs="129">
-        <size>153</size>
-      </method>
-      <method name="Void RightShiftTest_2()" attrs="129">
-        <size>160</size>
-      </method>
-      <method name="Void RightShiftTest_3()" attrs="129">
-        <size>169</size>
-      </method>
-      <method name="Void RightShiftTest_4()" attrs="129">
-        <size>259</size>
-      </method>
-      <method name="Void RightShiftTest_5()" attrs="129">
-        <size>153</size>
-      </method>
-      <method name="Void RightShiftTest_6()" attrs="129">
-        <size>146</size>
-      </method>
-      <method name="Void SubtractTest()" attrs="129">
-        <size>101</size>
-      </method>
-      <method name="Void SubtractTest_2()" attrs="129">
-        <size>119</size>
-      </method>
-      <method name="Void SubtractTest_3()" attrs="129">
-        <size>131</size>
-      </method>
-      <method name="Void SubtractTest_4()" attrs="129">
-        <size>192</size>
-      </method>
-      <method name="Void SubtractTest_5()" attrs="129">
-        <size>135</size>
-      </method>
-      <method name="Void SubtractTest_6()" attrs="129">
-        <size>161</size>
-      </method>
-      <method name="Void SubtractTest_7()" attrs="129">
-        <size>114</size>
-      </method>
-      <method name="Void SubtractTest_8()" attrs="129">
-        <size>147</size>
-      </method>
-      <method name="Void SubtractTest_9()" attrs="129">
-        <size>143</size>
-      </method>
-      <method name="Void SubtractTest_10()" attrs="129">
-        <size>162</size>
-      </method>
-      <method name="Void SubtractTest_11()" attrs="129">
-        <size>158</size>
-      </method>
-      <method name="Void SubtractCheckedTest()" attrs="129">
-        <size>128</size>
-      </method>
-      <method name="Void SubtractCheckedTest_2()" attrs="129">
-        <size>188</size>
-      </method>
-      <method name="Void SubtractCheckedTest_3()" attrs="129">
-        <size>133</size>
-      </method>
-      <method name="Void SubtractCheckedTest_4()" attrs="129">
-        <size>124</size>
-      </method>
-      <method name="Void TypeAsTest()" attrs="129">
-        <size>81</size>
-      </method>
-      <method name="Void TypeAsTest_2()" attrs="129">
-        <size>145</size>
-      </method>
-      <method name="Void TypeAsTest_3()" attrs="129">
-        <size>86</size>
-      </method>
-      <method name="Void TypeAsTest_4()" attrs="129">
-        <size>114</size>
-      </method>
-      <method name="Void TypeIsTest()" attrs="129">
-        <size>104</size>
-      </method>
-      <method name="Void TypeIsTest_2()" attrs="129">
-        <size>104</size>
-      </method>
-      <method name="Void TypeIsTest_3()" attrs="129">
-        <size>86</size>
-      </method>
-      <method name="Void TypeIsTest_4()" attrs="129">
-        <size>81</size>
-      </method>
-      <method name="Void TypeIsTest_5()" attrs="129">
-        <size>75</size>
-      </method>
-      <method name="Void TypeIsTest_6()" attrs="129">
-        <size>112</size>
-      </method>
-      <method name="Void UnaryPlusTest()" attrs="129">
-        <size>68</size>
-      </method>
-      <method name="Void UnaryPlusTest_2()" attrs="129">
-        <size>48</size>
-      </method>
-      <method name="Void UnaryPlusTest_3()" attrs="129">
-        <size>98</size>
-      </method>
-      <method name="Void UnaryPlusTest_4()" attrs="129">
-        <size>142</size>
-      </method>
-      <method name="Void UnaryPlusTest_5()" attrs="129">
-        <size>141</size>
-      </method>
-      <method name="System.String InstanceMethod(System.String)" attrs="129">
-        <size>10</size>
-      </method>
-      <method name="System.Object InstanceParamsMethod(Int32, System.Object[])" attrs="129">
-        <size>48</size>
-      </method>
-      <method name="Int32 TestInt()" attrs="145">
-        <size>11</size>
-      </method>
-      <method name="T GenericMethod[T](T)" attrs="129">
-        <size>10</size>
-      </method>
-      <method name="Void RefMethod(Int32 ByRef)" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Boolean RunTest(System.Reflection.MethodInfo)" attrs="145">
-        <size>80</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>187</size>
-      </method>
-      <method name="Void &lt;EqualTestDelegate_2&gt;m__0()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void &lt;EqualTestDelegate_2&gt;m__1()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void &lt;EqualTestDelegate_2&gt;m__2()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void &lt;EqualTestDelegate_2&gt;m__3()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void &lt;EqualTestDelegate_2&gt;m__4()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="System.String &lt;InvokeTest_2&gt;m__5(Int32)" attrs="145">
-        <size>25</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__6(System.Reflection.MethodInfo)" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="System.String &lt;Main&gt;m__7(System.Reflection.MethodInfo)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__8(System.Reflection.MethodInfo)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__9(Boolean)" attrs="145">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester+EmptyDelegate">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Tester+IntDelegate">
-      <method name="Int32 Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;ConvertTest_9&gt;c__AnonStorey0">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;MemberAccessTest&gt;c__AnonStorey1">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;MemberAccessTest_3&gt;c__AnonStorey2">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;MemberAccessTest_4&gt;c__AnonStorey3">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;MemberAccessTest_6&gt;c__AnonStorey4">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;MemberAccessTest_9&gt;c__AnonStorey5">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="&lt;&gt;__AnonType0`2[&lt;A&gt;__T,&lt;Value&gt;__T]">
-      <method name="&lt;A&gt;__T get_A()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="&lt;Value&gt;__T get_Value()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="Boolean Equals(System.Object)" attrs="198">
-        <size>69</size>
-      </method>
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>86</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>142</size>
-      </method>
-      <method name="Void .ctor(&lt;A&gt;__T, &lt;Value&gt;__T)" attrs="6278">
-        <size>21</size>
-      </method>
-    </type>
-    <type name="Tester">
-      <method name="Void LessThanTest_9()" attrs="129">
-        <size>199</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-etree-02.cs">
-    <type name="M">
-      <method name="Void Foo[T](System.Linq.Expressions.Expression`1[System.Func`2[T,T]])" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="System.String Param(System.String)" attrs="145">
-        <size>122</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>173</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="M+&lt;Param&gt;c__AnonStorey0">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-etree-03.cs">
-    <type name="S`1[T]">
-      <method name="Int32 Test()" attrs="150">
-        <size>164</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Int32 Main()" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-etree-04.cs">
-    <type name="Foo">
-      <method name="Boolean op_GreaterThan(Foo, Foo)" attrs="2198">
-        <size>7</size>
-      </method>
-      <method name="Boolean op_LessThan(Foo, Foo)" attrs="2198">
-        <size>7</size>
-      </method>
-      <method name="Boolean op_Equality(Foo, Foo)" attrs="2198">
-        <size>7</size>
-      </method>
-      <method name="Boolean op_Inequality(Foo, Foo)" attrs="2198">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Int32 Main()" attrs="145">
-        <size>394</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Main&gt;c__AnonStorey0">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-etree-05.cs">
-    <type name="C">
-      <method name="Void AssertNodeType(System.Linq.Expressions.LambdaExpression, ExpressionType)" attrs="145">
-        <size>57</size>
-      </method>
-      <method name="Void Assert[T](T, T)" attrs="145">
-        <size>48</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>358</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-etree-06.cs">
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>53</size>
-      </method>
-      <method name="Int32 Value()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-etree-07.cs">
-    <type name="EmptyDelegate">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="UnsafeDelegate">
-      <method name="Int32* Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Int32* EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void Test()" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Int32* Foo()" attrs="145">
-        <size>11</size>
-      </method>
-      <method name="Void M()" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Int32 TestInstance()" attrs="129">
-        <size>339</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>583</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-etree-08.cs">
-    <type name="Foo">
-      <method name="Int32 ThisMethod()" attrs="129">
-        <size>11</size>
-      </method>
-      <method name="Int32 Goo(Boolean)" attrs="134">
-        <size>231</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>22</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Foo+&lt;Goo&gt;c__AnonStorey0">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-etree-09.cs">
-    <type name="Mono.C">
-      <method name="Int32 Main()" attrs="150">
-        <size>296</size>
-      </method>
-      <method name="System.Int64[] GetValues()" attrs="145">
-        <size>26</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Mono.C+&lt;Main&gt;c__AnonStorey0">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-etree-10.cs">
-    <type name="Foo`1[T]">
-      <method name="Boolean ContainsAll[U](IEnumerable`1)" attrs="134">
-        <size>200</size>
-      </method>
-      <method name="Boolean Contains(T)" attrs="134">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program">
-      <method name="Int32 Main()" attrs="145">
-        <size>50</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Foo`1+&lt;ContainsAll&gt;c__AnonStorey0`1[T,U]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-etree-11.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="145">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Invalid(Int32)" attrs="134">
-        <size>125</size>
-      </method>
-      <method name="Void Other(System.Int32[])" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+&lt;Invalid&gt;c__AnonStorey0">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-etree-12.cs">
-    <type name="TestCase">
-      <method name="Boolean StaticMethodTakingAnExpression(System.Linq.Expressions.Expression`1[System.Func`2[System.Object,System.Boolean]])" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void DummyToMakeTheStaticsInitialize()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>68</size>
-      </method>
-    </type>
-    <type name="Program">
-      <method name="Int32 Main()" attrs="150">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-etree-13.cs">
-    <type name="Program">
-      <method name="Int32 Main()" attrs="145">
-        <size>66</size>
-      </method>
-      <method name="IEnumerable`1 Test[T](Int32)" attrs="145">
-        <size>37</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program+&lt;Test&gt;c__Iterator0`1[T]">
-      <method name="Int32 System.Collections.Generic.IEnumerator&lt;int&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;int&gt;.GetEnumerator()" attrs="481">
-        <size>40</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>148</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program+&lt;Test&gt;c__Iterator0`1+&lt;Test&gt;c__AnonStorey1`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-etree-14.cs">
-    <type name="Person">
-      <method name="Int32 get_Age()" attrs="2182">
-        <size>14</size>
-      </method>
-      <method name="Void set_Age(Int32)" attrs="2182">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Repro">
-      <method name="Int32 Main()" attrs="145">
-        <size>67</size>
-      </method>
-      <method name="IEnumerable`1 GetPersons[T](IEnumerable`1, Int32)" attrs="145">
-        <size>51</size>
-      </method>
-      <method name="Boolean Test[T](T, System.Linq.Expressions.Expression`1[System.Func`2[T,System.Boolean]])" attrs="145">
-        <size>21</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Repro+&lt;GetPersons&gt;c__Iterator0`1[T]">
-      <method name="T System.Collections.Generic.IEnumerator&lt;T&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;T&gt;.GetEnumerator()" attrs="481">
-        <size>52</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>336</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>69</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Repro+&lt;GetPersons&gt;c__Iterator0`1+&lt;GetPersons&gt;c__AnonStorey1`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-etree-15.cs">
-    <type name="Foo">
-      <method name="Int32 Helper(System.Linq.Expressions.Expression`1[System.Predicate`1[System.Int32]])" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>191</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-etree-16.cs">
-    <type name="Program">
-      <method name="Int32 Main()" attrs="145">
-        <size>152</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Foo">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-etree-17.cs">
-    <type name="CompilerCrashTest.QueryCompiler">
-      <method name="D Compile[D](System.Linq.Expressions.Expression`1[D])" attrs="150">
-        <size>20</size>
-      </method>
-      <method name="System.Delegate Compile(System.Linq.Expressions.LambdaExpression)" attrs="150">
-        <size>7</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-etree-18.cs">
-    <type name="FooBase">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Foo">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program">
-      <method name="Int32 Main()" attrs="145">
-        <size>156</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-etree-19.cs">
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>33</size>
-      </method>
-      <method name="T Value[T]()" attrs="145">
-        <size>84</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-etree-20.cs">
-    <type name="S">
-      <method name="Int32 Main()" attrs="150">
-        <size>226</size>
-      </method>
-    </type>
-    <type name="A">
-      <method name="A op_Implicit(S)" attrs="2198">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-etree-22.cs">
-    <type name="FieldInfoBug.MonoRuntime">
-      <method name="Int32 Main()" attrs="150">
-        <size>21</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="FieldInfoBug.GenericClass`1[T]">
-      <method name="Void .ctor(String)" attrs="6278">
-        <size>59</size>
-      </method>
-    </type>
-    <type name="FieldInfoBug.GenericClass`1+&lt;GenericClass&gt;c__AnonStorey0[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-etree-23.cs">
-    <type name="Test.OrderBySpecification">
-      <method name="Void .ctor(Expression`1)" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="Test.RateOrderById">
-      <method name="Int32 Main()" attrs="150">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>45</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-etree-24.cs">
-    <type name="NotifyingProperty">
-      <method name="Void CreateDependent[TValue](System.Linq.Expressions.Expression`1[System.Func`1[TValue]], System.Func`1[System.Object], System.Linq.Expressions.Expression`1[System.Func`1[System.Object]][])" attrs="150">
-        <size>2</size>
-      </method>
-    </type>
-    <type name="NotifyingPropertyTest">
-      <method name="Void CreateDependent_NotifierNull()" attrs="134">
-        <size>59</size>
-      </method>
-      <method name="Void CreateDependent_DependentsNull()" attrs="134">
-        <size>84</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="System.Object &lt;CreateDependent_DependentsNull&gt;m__0()" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="NotifyingPropertyTest+&lt;CreateDependent_NotifierNull&gt;c__AnonStorey0">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="NotifyingPropertyTest+&lt;CreateDependent_DependentsNull&gt;c__AnonStorey1">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-etree-25.cs">
-    <type name="Foo">
-      <method name="Void OnBaz(IBaz)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void RunOnBaz(System.Action`1[IBaz])" attrs="486">
-        <size>9</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>222</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Main&gt;c__AnonStorey0">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-etree-26.cs">
-    <type name="A`1[TA]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A`1+B`1[TA,TB]">
-      <method name="Void foo()" attrs="150">
-        <size>40</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A`1+B`1+C`1[TA,TB,TC]">
-      <method name="Void bar()" attrs="145">
-        <size>7</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program">
-      <method name="Int32 Main()" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-etree-27.cs">
-    <type name="Node">
-      <method name="System.String get_Name()" attrs="2182">
-        <size>14</size>
-      </method>
-      <method name="Void set_Name(System.String)" attrs="2182">
-        <size>8</size>
-      </method>
-      <method name="Node get_Parent()" attrs="2182">
-        <size>27</size>
-      </method>
-      <method name="Void set_Parent(Node)" attrs="2182">
-        <size>9</size>
-      </method>
-      <method name="System.Collections.Generic.List`1[System.Int32] get_Values()" attrs="2182">
-        <size>14</size>
-      </method>
-      <method name="Void set_Values(System.Collections.Generic.List`1[System.Int32])" attrs="2182">
-        <size>8</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>1210</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>19</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-exmethod-01.cs">
-    <type name="SimpleTest">
-      <method name="System.String Prefix(System.String, System.String)" attrs="150">
-        <size>16</size>
-      </method>
-    </type>
-    <type name="M">
-      <method name="Int32 Main()" attrs="150">
-        <size>185</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-exmethod-02.cs">
-    <type name="M">
-      <method name="Void Main()" attrs="150">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="N.M">
-      <method name="Void Test2()" attrs="150">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-exmethod-03.cs">
-    <type name="A.A">
-      <method name="Int32 Foo(Int32)" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Int32 Foo(Int32, System.String)" attrs="150">
-        <size>11</size>
-      </method>
-    </type>
-    <type name="B.X">
-      <method name="Int32 Foo(Int32)" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Int32 Foo(Int32, Boolean)" attrs="150">
-        <size>11</size>
-      </method>
-    </type>
-    <type name="C.F">
-      <method name="Boolean Foo(Byte)" attrs="150">
-        <size>10</size>
-      </method>
-    </type>
-    <type name="C.D.F">
-      <method name="Int32 Foo(Int32)" attrs="150">
-        <size>11</size>
-      </method>
-      <method name="Void TestX()" attrs="150">
-        <size>10</size>
-      </method>
-    </type>
-    <type name="C.M">
-      <method name="Int32 Foo(Int32)" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>84</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-exmethod-04.cs">
-    <type name="A.Test">
-      <method name="System.String Test_1(Boolean)" attrs="150">
-        <size>14</size>
-      </method>
-    </type>
-    <type name="B.M">
-      <method name="Void Main()" attrs="150">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-exmethod-05.cs">
-    <type name="A.Test_A">
-      <method name="System.String Test_1(System.String)" attrs="150">
-        <size>14</size>
-      </method>
-    </type>
-    <type name="A.Test_B">
-      <method name="System.String Test_2(System.String)" attrs="150">
-        <size>14</size>
-      </method>
-    </type>
-    <type name="B.M">
-      <method name="Void Main()" attrs="150">
-        <size>24</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-exmethod-06.cs">
-    <type name="Gen">
-      <method name="T Test_1[T](T)" attrs="150">
-        <size>18</size>
-      </method>
-      <method name="System.String Test_1[T](System.String)" attrs="150">
-        <size>14</size>
-      </method>
-    </type>
-    <type name="B.M">
-      <method name="Void Main()" attrs="150">
-        <size>31</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-exmethod-07.cs">
-    <type name="E">
-      <method name="Void ToReadOnly[T](IEnumerable`1)" attrs="147">
-        <size>2</size>
-      </method>
-      <method name="Void To(IA)" attrs="147">
-        <size>2</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void Test(IEnumerable`1)" attrs="150">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-exmethod-08.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>22</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-exmethod-09.cs">
-    <type name="Test">
-      <method name="Void Foo[T](System.String)" attrs="150">
-        <size>2</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-exmethod-10.cs">
-    <type name="AExtensions">
-      <method name="Int32 Round(Double)" attrs="150">
-        <size>16</size>
-      </method>
-    </type>
-    <type name="BExtensions">
-      <method name="T GetBy[T](T[], Double)" attrs="150">
-        <size>21</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-exmethod-11.cs">
-    <type name="Test">
-      <method name="Int32 Main(System.String[])" attrs="150">
-        <size>33</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Lol">
-      <method name="Boolean OneEleven(System.Object)" attrs="150">
-        <size>10</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-exmethod-12.cs">
-    <type name="Program">
-      <method name="Void Main(System.String[])" attrs="145">
-        <size>64</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="ChatClient">
-      <method name="Void Say(System.String, System.String)" attrs="134">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="ChatExtensions">
-      <method name="Void Say(ChatClient, System.String, System.Collections.Specialized.StringCollection)" attrs="150">
-        <size>68</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-exmethod-13.cs">
-    <type name="Foo">
-      <method name="IEnumerable`1 Reverse[T](IEnumerable`1)" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>24</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-exmethod-14.cs">
-    <type name="C">
-      <method name="Void Foo(IA)" attrs="150">
-        <size>8</size>
-      </method>
-      <method name="Void Bar[U](IA)" attrs="150">
-        <size>8</size>
-      </method>
-      <method name="Void Foo[T](IA)" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-exmethod-15.cs">
-    <type name="C">
-      <method name="TAttribute GetCustomAttribute[TAttribute](ICustomAttributeProvider)" attrs="150">
-        <size>23</size>
-      </method>
-      <method name="TAttribute[] GetCustomAttributes[TAttribute](ICustomAttributeProvider)" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-exmethod-16.cs">
-    <type name="Rocks">
-      <method name="Boolean Extension(System.String)" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Boolean Extension(D)" attrs="150">
-        <size>10</size>
-      </method>
-    </type>
-    <type name="D">
-      <method name="System.String Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="System.String EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Program">
-      <method name="Void add_e(D)" attrs="2177">
-        <size>42</size>
-      </method>
-      <method name="Void remove_e(D)" attrs="2177">
-        <size>42</size>
-      </method>
-      <method name="System.String get_Item(Int32)" attrs="2182">
-        <size>14</size>
-      </method>
-      <method name="System.String get_Property()" attrs="2182">
-        <size>14</size>
-      </method>
-      <method name="Void Main(System.String[])" attrs="145">
-        <size>45</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-exmethod-17.cs">
-    <type name="MainClass">
-      <method name="Void Main()" attrs="150">
-        <size>46</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-exmethod-18.cs">
-    <type name="Foo">
-      <method name="Boolean get_IsBar()" attrs="2182">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="FooExt">
-      <method name="Boolean IsBar(Foo)" attrs="150">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="Repro">
-      <method name="Void Main()" attrs="145">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-exmethod-19.cs">
-    <type name="Rocks">
-      <method name="System.String Test_1(System.String)" attrs="150">
-        <size>20</size>
-      </method>
-      <method name="Int32 Test_2[T](IEnumerable`1)" attrs="150">
-        <size>11</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="145">
-        <size>173</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+D">
-      <method name="System.String Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="System.String EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-exmethod-20.cs">
-    <type name="Outer.Inner.Test">
-      <method name="Void M(I)" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Outer.ExtensionMethods">
-      <method name="Void AddRange[T](I, IEnumerable`1)" attrs="150">
-        <size>2</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-exmethod-21.cs">
-    <type name="Outer.Inner.Test">
-      <method name="Void M(I)" attrs="145">
-        <size>8</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="External.ExtensionMethods">
-      <method name="Void AddRange(I)" attrs="150">
-        <size>2</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-exmethod-22.cs">
-    <type name="Program">
-      <method name="Int32 Main()" attrs="150">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-exmethod-23.cs">
-    <type name="T">
-      <method name="Void A(System.String, Int32)" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-exmethod-24.cs">
-    <type name="Bar">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-exmethod-25.cs">
-    <type name="Bar">
-      <method name="Void Main()" attrs="150">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-exmethod-26.cs">
-    <type name="test.TypeExtensions">
-      <method name="Boolean IsNullable(System.Type)" attrs="150">
-        <size>10</size>
-      </method>
-    </type>
-    <type name="testmono.MainClass">
-      <method name="Void Main()" attrs="150">
-        <size>36</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-exmethod-27.cs">
-    <type name="Foo.Extensions">
-      <method name="System.String AsString(IList`1)" attrs="150">
-        <size>14</size>
-      </method>
-    </type>
-    <type name="Bar.Program">
-      <method name="Void Main()" attrs="145">
-        <size>18</size>
-      </method>
-      <method name="System.String Pan(System.Byte[])" attrs="147">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-exmethod-28.cs">
-    <type name="Foo">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Extensions">
-      <method name="Boolean IsFoo(Foo)" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Boolean IsBar(Bar)" attrs="150">
-        <size>10</size>
-      </method>
-    </type>
-    <type name="Bar">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-exmethod-29.cs">
-    <type name="My">
-      <method name="Void set_ContentTransferEncoding(Boolean)" attrs="2177">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>58</size>
-      </method>
-      <method name="Int32 ContentTransferEncoding[T](My)" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Int32 ContentTransferEncoding(My)" attrs="150">
-        <size>10</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-exmethod-30.cs">
-    <type name="Test">
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>10</size>
-      </method>
-      <method name="Int32 get_First()" attrs="2182">
-        <size>10</size>
-      </method>
-      <method name="IEnumerator`1 GetEnumerator()" attrs="486">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void Test()" attrs="134">
-        <size>15</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-exmethod-31.cs">
-    <type name="N.S">
-      <method name="Void Map[T](Int32, System.Func`2[T,System.String])" attrs="147">
-        <size>2</size>
-      </method>
-    </type>
-    <type name="N2.S2">
-      <method name="Void Map(Int32, Int32)" attrs="147">
-        <size>2</size>
-      </method>
-    </type>
-    <type name="M.C">
-      <method name="Void Main()" attrs="150">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-exmethod-32.cs">
-    <type name="A">
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>10</size>
-      </method>
-      <method name="Int32 get_Count()" attrs="2180">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="G`1[T]">
-      <method name="Void Test()" attrs="129">
-        <size>21</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Extensions">
-      <method name="Int32 Count(IEnumerable)" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-exmethod-33.cs">
-    <type name="Prop">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="HelperExtensions">
-      <method name="Void Foo(I, I)" attrs="150">
-        <size>2</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="I get_Prop()" attrs="2182">
-        <size>10</size>
-      </method>
-      <method name="System.Int32[] get_Loc()" attrs="2182">
-        <size>10</size>
-      </method>
-      <method name="Void Test()" attrs="129">
-        <size>14</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-exmethod-34.cs">
-    <type name="Program">
-      <method name="Void Foo(System.Object)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>8</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-exmethod-35.cs">
-    <type name="A">
-      <method name="Void Test(Int32)" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-exmethod-36.cs">
-    <type name="S">
-      <method name="System.String get_Prop()" attrs="2182">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="S2">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="E">
-      <method name="Int32 Prop(S)" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Int32 Prop(S2)" attrs="150">
-        <size>11</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>44</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-exmethod-37.cs">
-    <type name="S">
-      <method name="Void Extension(A, System.String, Boolean)" attrs="150">
-        <size>12</size>
-      </method>
-    </type>
-    <type name="A">
-      <method name="Void Extension(System.String)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void TestMethod(System.Action`1[System.Boolean])" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Int32 TestMethod(System.Action`1[System.String])" attrs="145">
-        <size>21</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>46</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-exmethod-38.cs">
-    <type name="Repro2.Color">
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>9</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>38</size>
-      </method>
-    </type>
-    <type name="Repro2.ExtensionMethods">
-      <method name="Color Transparent(Color)" attrs="150">
-        <size>14</size>
-      </method>
-    </type>
-    <type name="Repro2.MainClass">
-      <method name="Int32 Main()" attrs="150">
-        <size>21</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-exmethod-39.cs">
-    <type name="Extra.S">
-      <method name="Int32 Prefix(System.String, System.String)" attrs="150">
-        <size>10</size>
-      </method>
-    </type>
-    <type name="SimpleTest">
-      <method name="Int32 Prefix(System.String, System.String, Boolean)" attrs="150">
-        <size>10</size>
-      </method>
-    </type>
-    <type name="M">
-      <method name="Int32 Main()" attrs="150">
-        <size>40</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-exmethod-40.cs">
-    <type name="N.Extensions.s">
-      <method name="Void ShouldEqual(System.String, System.String, System.String, System.String, System.String)" attrs="150">
-        <size>2</size>
-      </method>
-    </type>
-    <type name="N.Main.C">
-      <method name="Void Main()" attrs="150">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-exmethod-41.cs">
-    <type name="TT">
-      <method name="Void Method[T](IEnumerable`1, System.Func`2[T,System.Boolean])" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void Test[U](U)" attrs="150">
-        <size>25</size>
-      </method>
-      <method name="Boolean &lt;Test`1&gt;m__0[U](System.String)" attrs="145">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="A">
-      <method name="Void Main()" attrs="150">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-exmethod-42.cs">
-    <type name="C">
-      <method name="Void Foo(Int32)" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void Foo()" attrs="150">
-        <size>2</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Main()" attrs="150">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-exmethod-43.cs">
-    <type name="AdapterType">
-      <method name="Void DoSomething()" attrs="452">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Extensions">
-      <method name="Void DoSomething(AdapterType)" attrs="150">
-        <size>2</size>
-      </method>
-    </type>
-    <type name="Dummy">
-      <method name="Boolean Refresh()" attrs="454">
-        <size>18</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-fixedbuffer-01.cs">
-    <type name="TestNew">
-      <method name="Void SetTest()" attrs="134">
-        <size>23</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Int32 Test()" attrs="145">
-        <size>368</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-fixedbuffer-02.cs">
-    <type name="M">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-fixedbuffer-03.cs">
-    <type name="Bug.RedSkyTimeCode">
-      <method name="Void CopyTo(Bug.xxx*)" attrs="134">
-        <size>102</size>
-      </method>
-      <method name="Void Convert(Bug.xxx*, UInt64*)" attrs="150">
-        <size>94</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-fixedbuffer-04.cs">
-    <type name="aClass">
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-fixedbuffer-05.cs">
-    <type name="S2">
-      <method name="Void Test()" attrs="134">
-        <size>42</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>17</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-fixedbuffer-06.cs">
-    <type name="Bug.Demo">
-      <method name="Boolean Fixed()" attrs="129">
-        <size>23</size>
-      </method>
-      <method name="Boolean Foo(System.Int32[])" attrs="145">
-        <size>52</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>88</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-fixedbuffer-07.cs">
-    <type name="C">
-      <method name="Void Goo()" attrs="134">
-        <size>14</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-fixedbuffer-08.cs">
-    <type name="A">
-      <method name="Int32 Main()" attrs="150">
-        <size>198</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-fixedbuffer-09.cs">
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>151</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-fixedbuffer-10.cs">
-    <type name="Program">
-      <method name="Void Main()" attrs="150">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestStruct">
-      <method name="TestStruct get_Default()" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor(String)" attrs="6278">
-        <size>2</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-friend-01.cs">
-    <type name="Test">
-      <method name="Void Main()" attrs="145">
-        <size>21</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-friend-02.cs">
-    <type name="Test">
-      <method name="Void Main()" attrs="145">
-        <size>21</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-friend-03.cs">
-    <type name="Test">
-      <method name="Void Main()" attrs="145">
-        <size>21</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-friend-04.cs">
-    <type name="Test">
-      <method name="Void Main()" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-friend-05.cs">
-    <type name="Test">
-      <method name="Void Main()" attrs="145">
-        <size>21</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-friend-06.cs">
-    <type name="Test">
-      <method name="Void Main()" attrs="145">
-        <size>21</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-friend-07.cs">
-    <type name="Test">
-      <method name="Void Main()" attrs="145">
-        <size>21</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-friend-08.cs">
-    <type name="Test">
-      <method name="Void Main()" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-friend-09.cs">
-    <type name="Test">
-      <method name="Void Main()" attrs="145">
-        <size>21</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-friend-10.cs">
-    <type name="Test">
-      <method name="Void Main()" attrs="145">
-        <size>21</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-friend-11.cs">
-    <type name="Test">
-      <method name="Void Main()" attrs="145">
-        <size>21</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-friend-12.cs">
-    <type name="Test">
-      <method name="Void Main()" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-friend-13.cs">
-    <type name="B">
-      <method name="Void Test()" attrs="197">
-        <size>2</size>
-      </method>
-      <method name="Void Test_2()" attrs="195">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Main()" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-friend-14.cs">
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>21</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-implicitarray-01.cs">
-    <type name="Test">
-      <method name="Int32 Main()" attrs="145">
-        <size>313</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-implicitarray-02.cs">
-    <type name="MyString">
-      <method name="System.String op_Implicit(MyString)" attrs="2198">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="145">
-        <size>63</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-implicitarray-03.cs">
-    <type name="InferArrayType">
-      <method name="Void foo(System.Func`2[System.Linq.Expressions.Expression,System.Boolean][])" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void bar(System.Action`1[System.Linq.Expressions.Expression], System.Func`2[System.Linq.Expressions.Expression,System.Boolean])" attrs="150">
-        <size>45</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-    </type>
-    <type name="InferArrayType+&lt;bar&gt;c__AnonStorey0">
-      <method name="Boolean &lt;&gt;m__0(System.Linq.Expressions.Expression)" attrs="131">
-        <size>22</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-initialize-01.cs">
-    <type name="MyClass">
-      <method name="Int32 get_Answer()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Void set_Answer(Int32)" attrs="2182">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>18</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="145">
-        <size>85</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-initialize-02.cs">
-    <type name="Test">
-      <method name="Int32 Main()" attrs="145">
-        <size>1280</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+Point">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+Line">
-      <method name="Void .ctor()" attrs="6278">
-        <size>29</size>
-      </method>
-    </type>
-    <type name="Test+Rectangle">
-      <method name="Void .ctor()" attrs="6278">
-        <size>51</size>
-      </method>
-    </type>
-    <type name="Test+Library">
-      <method name="Void .ctor()" attrs="6278">
-        <size>54</size>
-      </method>
-    </type>
-    <type name="Test+Thing">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+Box">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-initialize-03.cs">
-    <type name="Data">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void set_Prop(Data)" attrs="2193">
-        <size>2</size>
-      </method>
-      <method name="System.Object Foo()" attrs="134">
-        <size>23</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>53</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-initialize-04.cs">
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>43</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>34</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-initialize-05.cs">
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>271</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-initialize-06.cs">
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>57</size>
-      </method>
-      <method name="Void Foo(Point ByRef)" attrs="145">
-        <size>39</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-initialize-07.cs">
-    <type name="A">
-      <method name="System.String get_Name()" attrs="2182">
-        <size>14</size>
-      </method>
-      <method name="Void set_Name(System.String)" attrs="2182">
-        <size>8</size>
-      </method>
-      <method name="Boolean Matches(System.String)" attrs="134">
-        <size>21</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="M">
-      <method name="Int32 Main()" attrs="150">
-        <size>50</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-initialize-08.cs">
-    <type name="T">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Z[] get_Prop()" attrs="2182">
-        <size>14</size>
-      </method>
-      <method name="Void set_Prop(Z[])" attrs="2182">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Z">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void .ctor(String)" attrs="6278">
-        <size>71</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>71</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>21</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-initialize-09.cs">
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>66</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-initialize-10.cs">
-    <type name="Foo">
-      <method name="Int32 get_P()" attrs="2182">
-        <size>14</size>
-      </method>
-      <method name="Void set_P(Int32)" attrs="2182">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Y">
-      <method name="Int32 Main()" attrs="145">
-        <size>51</size>
-      </method>
-      <method name="Boolean Do(Foo)" attrs="145">
-        <size>104</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-initialize-11.cs">
-    <type name="InlineAssignmentTest.Foo">
-      <method name="Void .ctor()" attrs="6278">
-        <size>14</size>
-      </method>
-    </type>
-    <type name="InlineAssignmentTest.MainClass">
-      <method name="Int32 Main()" attrs="150">
-        <size>43</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-initialize-12.cs">
-    <type name="C">
-      <method name="Void set_Foo(Int32)" attrs="2246">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void set_Foo(Int32)" attrs="3526">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void set_Foo(Int32)" attrs="2193">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>17</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-iter-01.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+ArrayReadOnlyList`1[T]">
-      <method name="T get_Item(Int32)" attrs="2182">
-        <size>21</size>
-      </method>
-      <method name="IEnumerator`1 GetEnumerator()" attrs="134">
-        <size>22</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="C+ArrayReadOnlyList`1+&lt;GetEnumerator&gt;c__Iterator0[T]">
-      <method name="T System.Collections.Generic.IEnumerator&lt;T&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>143</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-iter-02.cs">
-    <type name="C">
-      <method name="IEnumerator`1 Test()" attrs="129">
-        <size>15</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Test&gt;c__Iterator0">
-      <method name="KeyValuePair`2 System.Collections.Generic.IEnumerator&lt;System.Collections.Generic.KeyValuePair&lt;string,object&gt;&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>26</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>1</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-iter-03.cs">
-    <type name="Test">
-      <method name="IEnumerable`1 Annotations[T]()" attrs="134">
-        <size>30</size>
-      </method>
-      <method name="IEnumerable`1 Annotations(System.Type)" attrs="134">
-        <size>44</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>18</size>
-      </method>
-    </type>
-    <type name="Test+&lt;Annotations&gt;c__Iterator0`1[T]">
-      <method name="T System.Collections.Generic.IEnumerator&lt;T&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;T&gt;.GetEnumerator()" attrs="481">
-        <size>40</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>204</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>69</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+&lt;Annotations&gt;c__Iterator1">
-      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.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="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">
-        <size>52</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>232</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>64</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-iter-04.cs">
-    <type name="TestClass">
-      <method name="Void ToString(System.Object)" attrs="1478">
-        <size>0</size>
-      </method>
-      <method name="IEnumerable`1 TestEnumerator()" attrs="134">
-        <size>30</size>
-      </method>
-      <method name="Void Test()" attrs="134">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="M">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestClass+&lt;TestEnumerator&gt;c__Iterator0">
-      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.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="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">
-        <size>40</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>38</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>1</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-iter-05.cs">
-    <type name="Test">
-      <method name="Void Main()" attrs="150">
-        <size>32</size>
-      </method>
-      <method name="IEnumerable`1 TestRoutine[T](IEnumerable`1, Foo`1[T])" attrs="150">
-        <size>51</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Foo`1[T]">
-      <method name="Void CreateItem[G]()" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+&lt;TestRoutine&gt;c__Iterator0`1[T]">
-      <method name="T System.Collections.Generic.IEnumerator&lt;T&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;T&gt;.GetEnumerator()" attrs="481">
-        <size>52</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>197</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>69</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-iter-06.cs">
-    <type name="Mono.Rocks.KeyValuePair">
-      <method name="Nullable`1 Just[TKey,TValue](TKey, TValue)" attrs="150">
-        <size>21</size>
-      </method>
-    </type>
-    <type name="Mono.Rocks.Sequence">
-      <method name="IEnumerable`1 Unfoldr[TSource,TResult](TSource, System.Func`2[TSource,System.Nullable`1[System.Collections.Generic.KeyValuePair`2[TResult,TSource]]])" attrs="150">
-        <size>16</size>
-      </method>
-      <method name="IEnumerable`1 CreateUnfoldrIterator[TSource,TResult](TSource, System.Func`2[TSource,System.Nullable`1[System.Collections.Generic.KeyValuePair`2[TResult,TSource]]])" attrs="145">
-        <size>51</size>
-      </method>
-    </type>
-    <type name="Mono.Rocks.Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>128</size>
-      </method>
-      <method name="Nullable`1 &lt;Main&gt;m__0(Int32)" attrs="145">
-        <size>37</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Mono.Rocks.Sequence+&lt;CreateUnfoldrIterator&gt;c__Iterator0`2[TSource,TResult]">
-      <method name="TResult System.Collections.Generic.IEnumerator&lt;TResult&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;TResult&gt;.GetEnumerator()" attrs="481">
-        <size>52</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>192</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-iter-07.cs">
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>16</size>
-      </method>
-      <method name="Void TestFunction(IEnumerable`1)" attrs="150">
-        <size>36</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MySystem">
-      <method name="IEnumerable`1 get_Items()" attrs="2182">
-        <size>30</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>35</size>
-      </method>
-    </type>
-    <type name="MySystem+&lt;&gt;c__Iterator0">
-      <method name="System.String System.Collections.Generic.IEnumerator&lt;string&gt;.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="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;string&gt;.GetEnumerator()" attrs="481">
-        <size>40</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>197</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>64</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-iter-08.cs">
-    <type name="App">
-      <method name="Int32 Main()" attrs="150">
-        <size>137</size>
-      </method>
-      <method name="IEnumerable QueryEnumerable[T]()" attrs="150">
-        <size>23</size>
-      </method>
-      <method name="T TestType[T]()" attrs="150">
-        <size>29</size>
-      </method>
-      <method name="System.Object TestType(System.Type)" attrs="150">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="App+&lt;QueryEnumerable&gt;c__Iterator0`1[T]">
-      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.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="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">
-        <size>26</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>91</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-iter-09.cs">
-    <type name="Test">
-      <method name="IEnumerable`1 Create[T](T[,])" attrs="145">
-        <size>37</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>89</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+&lt;Create&gt;c__Iterator0`1[T]">
-      <method name="T System.Collections.Generic.IEnumerator&lt;T&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;T&gt;.GetEnumerator()" attrs="481">
-        <size>40</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>137</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-iter-10.cs">
-    <type name="Test">
-      <method name="IEnumerable`1 FromTo(Int32, Int32)" attrs="145">
-        <size>51</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>185</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+&lt;FromTo&gt;c__Iterator0">
-      <method name="Int32 System.Collections.Generic.IEnumerator&lt;int&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;int&gt;.GetEnumerator()" attrs="481">
-        <size>52</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>110</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-iter-11.cs">
-    <type name="Foo">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Bar">
-      <method name="System.String get_Name()" attrs="2182">
-        <size>14</size>
-      </method>
-      <method name="Void set_Name(System.String)" attrs="2182">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Collection`1[T]">
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>15</size>
-      </method>
-      <method name="Void Add(T)" attrs="134">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 GetEnumerator()" attrs="486">
-        <size>22</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>18</size>
-      </method>
-    </type>
-    <type name="BarCollection">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program">
-      <method name="Int32 Main()" attrs="145">
-        <size>157</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Collection`1+&lt;GetEnumerator&gt;c__Iterator0[T]">
-      <method name="T System.Collections.Generic.IEnumerator&lt;T&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>184</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>64</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-iter-12.cs">
-    <type name="H">
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="IEnumerable`1 Merge[T](IEnumerator`1)" attrs="150">
-        <size>37</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="H+&lt;Merge&gt;c__Iterator0`1[T]">
-      <method name="T System.Collections.Generic.IEnumerator&lt;T&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;T&gt;.GetEnumerator()" attrs="481">
-        <size>40</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>124</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-iter-13.cs">
-    <type name="C`1[T]">
-      <method name="IEnumerator GetEnumerator()" attrs="134">
-        <size>20</size>
-      </method>
-      <method name="IEnumerable`1 Filter(System.Func`2[T,System.Boolean])" attrs="134">
-        <size>44</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="M">
-      <method name="Void Main()" attrs="150">
-        <size>63</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C`1+&lt;Filter&gt;c__Iterator0[T]">
-      <method name="T System.Collections.Generic.IEnumerator&lt;T&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;T&gt;.GetEnumerator()" attrs="481">
-        <size>52</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>225</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>83</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-iter-14.cs">
-    <type name="A">
-      <method name="Int32 get_BaseM()" attrs="2500">
-        <size>10</size>
-      </method>
-      <method name="Void set_BaseM(Int32)" attrs="2500">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void set_BaseM(Int32)" attrs="2244">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="S">
-      <method name="IEnumerable`1 GetIt()" attrs="134">
-        <size>35</size>
-      </method>
-      <method name="Int32 &lt;GetHashCode&gt;__BaseCallProxy0()" attrs="129">
-        <size>24</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void set_BaseM(Int32)" attrs="2244">
-        <size>12</size>
-      </method>
-      <method name="IEnumerable`1 GetIt()" attrs="129">
-        <size>30</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>145</size>
-      </method>
-      <method name="Int32 &lt;get_BaseM&gt;__BaseCallProxy0()" attrs="129">
-        <size>14</size>
-      </method>
-      <method name="Void &lt;set_BaseM&gt;__BaseCallProxy1(Int32)" attrs="129">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="S+&lt;GetIt&gt;c__Iterator0">
-      <method name="Int32 System.Collections.Generic.IEnumerator&lt;int&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;int&gt;.GetEnumerator()" attrs="481">
-        <size>40</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>82</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;GetIt&gt;c__Iterator1">
-      <method name="Int32 System.Collections.Generic.IEnumerator&lt;int&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;int&gt;.GetEnumerator()" attrs="481">
-        <size>40</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>93</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-iter-15.cs">
-    <type name="C`1[TFirst]">
-      <method name="IEnumerable`1 GetEnumerable[V](IEnumerable`1)" attrs="131">
-        <size>37</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C`1+VSlot`1[TFirst,T]">
-      <method name="Void .ctor(T)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>130</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C`1+&lt;GetEnumerable&gt;c__Iterator0`1[TFirst,V]">
-      <method name="V System.Collections.Generic.IEnumerator&lt;V&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;V&gt;.GetEnumerator()" attrs="481">
-        <size>40</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>189</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>69</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-iter-16.cs">
-    <type name="Test.Base">
-      <method name="IEnumerable`1 GetStuff(Int32)" attrs="454">
-        <size>30</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test.Derived">
-      <method name="IEnumerable`1 GetStuff(Int32)" attrs="198">
-        <size>44</size>
-      </method>
-      <method name="IEnumerable`1 &lt;GetStuff&gt;__BaseCallProxy0(Int32)" attrs="129">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test.SpecialDerived">
-      <method name="IEnumerable`1 GetStuff(Int32)" attrs="198">
-        <size>44</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>65</size>
-      </method>
-      <method name="IEnumerable`1 &lt;GetStuff&gt;__BaseCallProxy0(Int32)" attrs="129">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test.Base+&lt;GetStuff&gt;c__Iterator0">
-      <method name="Test.Base System.Collections.Generic.IEnumerator&lt;Test.Base&gt;.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="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;Test.Base&gt;.GetEnumerator()" attrs="481">
-        <size>40</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>77</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test.Derived+&lt;GetStuff&gt;c__Iterator1">
-      <method name="Test.Base System.Collections.Generic.IEnumerator&lt;Test.Base&gt;.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="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;Test.Base&gt;.GetEnumerator()" attrs="481">
-        <size>52</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>195</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>69</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test.SpecialDerived+&lt;GetStuff&gt;c__Iterator2">
-      <method name="Test.Base System.Collections.Generic.IEnumerator&lt;Test.Base&gt;.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="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;Test.Base&gt;.GetEnumerator()" attrs="481">
-        <size>52</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>195</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>69</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-iter-17.cs">
-    <type name="Test">
-      <method name="IEnumerable`1 TestMethod()" attrs="134">
-        <size>23</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+&lt;TestMethod&gt;c__Iterator0">
-      <method name="Int32 System.Collections.Generic.IEnumerator&lt;int&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;int&gt;.GetEnumerator()" attrs="481">
-        <size>26</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>37</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>1</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-iter-18.cs">
-    <type name="c">
-      <method name="IEnumerable`1 func()" attrs="150">
-        <size>23</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>57</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="c+&lt;func&gt;c__Iterator0">
-      <method name="Char System.Collections.Generic.IEnumerator&lt;char&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;char&gt;.GetEnumerator()" attrs="481">
-        <size>26</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>78</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-iter-19.cs">
-    <type name="IEnumerableTransform">
-      <method name="IEnumerable`1 Transform[TOut](IEnumerable`1, IEnumerableTransform+EmitterFunc`1[TOut])" attrs="150">
-        <size>51</size>
-      </method>
-      <method name="IEnumerableTransform+EmitterFunc`1[TOut] Emit[TOut](TOut)" attrs="150">
-        <size>34</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>64</size>
-      </method>
-    </type>
-    <type name="IEnumerableTransform+EmitterFunc`1[TOut]">
-      <method name="Void Invoke(TOut ByRef)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(TOut ByRef, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(TOut ByRef, IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="IEnumerableTransform+&lt;Transform&gt;c__Iterator0`1[TOut]">
-      <method name="TOut System.Collections.Generic.IEnumerator&lt;TOut&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;TOut&gt;.GetEnumerator()" attrs="481">
-        <size>52</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>203</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>69</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="IEnumerableTransform+&lt;Emit&gt;c__AnonStorey1`1[TOut]">
-      <method name="Void &lt;&gt;m__0(TOut ByRef)" attrs="131">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-iter-20.cs">
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>72</size>
-      </method>
-      <method name="IEnumerable GetAll()" attrs="145">
-        <size>23</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;GetAll&gt;c__Iterator0">
-      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.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="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">
-        <size>26</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>77</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-iter-21.cs">
-    <type name="C">
-      <method name="IEnumerable`1 Test()" attrs="129">
-        <size>23</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>72</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Test&gt;c__Iterator0">
-      <method name="Int32 System.Collections.Generic.IEnumerator&lt;int&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;int&gt;.GetEnumerator()" attrs="481">
-        <size>26</size>
-      </method>
-      <method name="Void &lt;&gt;__Finally0()" attrs="129">
-        <size>29</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>150</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>57</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Test&gt;c__Iterator0+&lt;Test&gt;c__AnonStorey1">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-iter-22.cs">
-    <type name="D">
-      <method name="Void Dispose()" attrs="486">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="IEnumerable`1 Test()" attrs="129">
-        <size>23</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>78</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Test&gt;c__Iterator0">
-      <method name="Int32 System.Collections.Generic.IEnumerator&lt;int&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;int&gt;.GetEnumerator()" attrs="481">
-        <size>26</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>74</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>1</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-iter-23.cs">
-    <type name="C">
-      <method name="IEnumerable`1 Test()" attrs="145">
-        <size>23</size>
-      </method>
-      <method name="IEnumerable`1 Test_2()" attrs="145">
-        <size>23</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>180</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Test&gt;c__Iterator0">
-      <method name="Int32 System.Collections.Generic.IEnumerator&lt;int&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;int&gt;.GetEnumerator()" attrs="481">
-        <size>26</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>271</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Test_2&gt;c__Iterator1">
-      <method name="Int32 System.Collections.Generic.IEnumerator&lt;int&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;int&gt;.GetEnumerator()" attrs="481">
-        <size>26</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>200</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Test&gt;c__Iterator0+&lt;Test&gt;c__AnonStorey2">
-      <method name="Int32 &lt;&gt;m__0()" attrs="131">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Test_2&gt;c__Iterator1+&lt;Test_2&gt;c__AnonStorey3">
-      <method name="Int32 &lt;&gt;m__1()" attrs="131">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-iter-24.cs">
-    <type name="B">
-      <method name="Void Dispose()" attrs="486">
-        <size>2</size>
-      </method>
-      <method name="Void DoSomething()" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="IEnumerable`1 Test()" attrs="150">
-        <size>23</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>71</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Test&gt;c__Iterator0">
-      <method name="Int32 System.Collections.Generic.IEnumerator&lt;int&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;int&gt;.GetEnumerator()" attrs="481">
-        <size>26</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>170</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>53</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void &lt;&gt;__Finally0()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Test&gt;c__Iterator0+&lt;Test&gt;c__AnonStorey1">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-iter-25.cs">
-    <type name="Test.Program">
-      <method name="Void Main()" attrs="150">
-        <size>61</size>
-      </method>
-      <method name="IEnumerable`1 Test()" attrs="150">
-        <size>23</size>
-      </method>
-    </type>
-    <type name="Test.Program+&lt;Test&gt;c__Iterator0">
-      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.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="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">
-        <size>26</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>143</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>53</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void &lt;&gt;__Finally0()" attrs="129">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-lambda-01.cs">
-    <type name="IntFunc">
-      <method name="Int32 Invoke(Int32)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="VoidFunc">
-      <method name="Void Invoke(Int32)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>328</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__0(Int32)" attrs="145">
-        <size>12</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__1(Int32)" attrs="145">
-        <size>11</size>
-      </method>
-      <method name="Void &lt;Main&gt;m__3(Int32)" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6273">
-        <size>14</size>
-      </method>
-    </type>
-    <type name="X+&lt;Main&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__2(Int32)" attrs="131">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-lambda-02.cs">
-    <type name="funcs">
-      <method name="System.String Invoke(System.String)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.String, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="System.String EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="funci">
-      <method name="Int32 Invoke(Int32)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Foo(funci)" attrs="145">
-        <size>17</size>
-      </method>
-      <method name="Void Foo(funcs)" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>36</size>
-      </method>
-      <method name="System.String &lt;Main&gt;m__0(System.String)" attrs="145">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-lambda-03.cs">
-    <type name="Func`2[TArg0,TResult]">
-      <method name="TResult Invoke(TArg0)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(TArg0, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="TResult EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Demo">
-      <method name="Y F[X,Y](Int32, X, Func`2[X,Y])" attrs="145">
-        <size>16</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>62</size>
-      </method>
-      <method name="TimeSpan &lt;Main&gt;m__0(System.String)" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-lambda-04.cs">
-    <type name="Func`2[TArg0,TResult]">
-      <method name="TResult Invoke(TArg0)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(TArg0, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="TResult EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Demo">
-      <method name="Z F[X,Y,Z](X, Func`2[X,Y], Func`2[Y,Z])" attrs="145">
-        <size>22</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>116</size>
-      </method>
-      <method name="TimeSpan &lt;Main&gt;m__0(System.String)" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Double &lt;Main&gt;m__1(TimeSpan)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-lambda-05.cs">
-    <type name="C">
-      <method name="Boolean M(C+db)" attrs="145">
-        <size>16</size>
-      </method>
-      <method name="System.String M(C+ds)" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Int32 M(C+di)" attrs="145">
-        <size>16</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>147</size>
-      </method>
-      <method name="System.String &lt;Main&gt;m__0(System.String)" attrs="145">
-        <size>38</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__1(Int32)" attrs="145">
-        <size>38</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+di">
-      <method name="Int32 Invoke(Int32)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="C+ds">
-      <method name="System.String Invoke(System.String)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.String, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="System.String EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="C+db">
-      <method name="Boolean Invoke(Boolean)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Boolean, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Boolean EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="C+&lt;Main&gt;c__AnonStorey0">
-      <method name="System.String &lt;&gt;m__2(System.String)" attrs="131">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Main&gt;c__AnonStorey1">
-      <method name="Int32 &lt;&gt;m__3(Int32)" attrs="131">
-        <size>18</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-lambda-06.cs">
-    <type name="TestClass">
-      <method name="Void P(TestClass+DT)" attrs="145">
-        <size>27</size>
-      </method>
-      <method name="Void P(TestClass+DF)" attrs="145">
-        <size>27</size>
-      </method>
-      <method name="T And(T, T)" attrs="145">
-        <size>18</size>
-      </method>
-      <method name="F And(T, F)" attrs="145">
-        <size>18</size>
-      </method>
-      <method name="F And(F, T)" attrs="145">
-        <size>18</size>
-      </method>
-      <method name="F And(F, F)" attrs="145">
-        <size>18</size>
-      </method>
-      <method name="T Or(T, T)" attrs="145">
-        <size>18</size>
-      </method>
-      <method name="T Or(T, F)" attrs="145">
-        <size>18</size>
-      </method>
-      <method name="T Or(F, T)" attrs="145">
-        <size>18</size>
-      </method>
-      <method name="F Or(F, F)" attrs="145">
-        <size>18</size>
-      </method>
-      <method name="F Not(T)" attrs="145">
-        <size>18</size>
-      </method>
-      <method name="T Not(F)" attrs="145">
-        <size>18</size>
-      </method>
-      <method name="Void StopTrue(T)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>44</size>
-      </method>
-      <method name="Void &lt;Main&gt;m__0(F)" attrs="145">
-        <size>31</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestClass+DT">
-      <method name="Void Invoke(T)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(T, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="TestClass+DF">
-      <method name="Void Invoke(F)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(F, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="TestClass+&lt;Main&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__1(T)" attrs="131">
-        <size>38</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestClass+&lt;Main&gt;c__AnonStorey0+&lt;Main&gt;c__AnonStorey1">
-      <method name="Void &lt;&gt;m__2(F)" attrs="131">
-        <size>77</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-lambda-07.cs">
-    <type name="D">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="E">
-      <method name="Void Invoke(Boolean)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Boolean, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void Test(D)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void Test(System.Object, D)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void Test(D, D)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void Test2(System.Object, E)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>208</size>
-      </method>
-      <method name="Void &lt;Main&gt;m__0()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void &lt;Main&gt;m__1()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void &lt;Main&gt;m__2()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void &lt;Main&gt;m__3()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void &lt;Main&gt;m__4()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void &lt;Main&gt;m__5(Boolean)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-lambda-08.cs">
-    <type name="C">
-      <method name="Void Test[T,R](System.Func`2[T,R])" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>344</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__0(Int32)" attrs="145">
-        <size>12</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__1(Int32)" attrs="145">
-        <size>12</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__2(Int32)" attrs="145">
-        <size>11</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__3(Int32)" attrs="145">
-        <size>12</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__4(Int32)" attrs="145">
-        <size>11</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__5(Int32)" attrs="145">
-        <size>13</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__6(Int32)" attrs="145">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-lambda-09.cs">
-    <type name="Func`1[TD]">
-      <method name="TD Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="TD EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Func`2[TA,TR]">
-      <method name="TR Invoke(TA)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(TA, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="TR EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="IEnumerable`1 Test[T](T)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="IEnumerable`1 Test[T](Func`1[T])" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="IEnumerable`1 Test2[T](Func`2[T,T])" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>114</size>
-      </method>
-      <method name="System.String &lt;Main&gt;m__0()" attrs="145">
-        <size>13</size>
-      </method>
-      <method name="System.String &lt;Main&gt;m__1()" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="System.String &lt;Main&gt;m__2(System.String)" attrs="145">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-lambda-10.cs">
-    <type name="C">
-      <method name="Void Foo[TSource](IEnumerable`1)" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void Foo[TCollection,TSource](IEnumerable`1, System.Func`2[TSource,System.Collections.Generic.IEnumerable`1[TCollection]])" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void Foo[TCollection,TSource](IEnumerable`1, System.Func`3[TSource,TCollection[],System.Collections.Generic.IEnumerable`1[TCollection]])" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void Foo[TCollection,TSource](System.Func`2[TCollection[],System.Collections.Generic.IEnumerable`1[TSource]])" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>98</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Main&gt;c__AnonStorey0">
-      <method name="IEnumerable`1 &lt;&gt;m__0(Int32)" attrs="131">
-        <size>15</size>
-      </method>
-      <method name="IEnumerable`1 &lt;&gt;m__1(Int32, System.Int32[])" attrs="131">
-        <size>15</size>
-      </method>
-      <method name="IEnumerable`1 &lt;&gt;m__2(System.Int32[])" attrs="131">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-lambda-11.cs">
-    <type name="Pair`2[T1,T2]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Group`2[T1,T2]">
-      <method name="Pair`2[T1,T2] Invoke(T1)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(T1, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Pair`2[T1,T2] EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void Foo[TInput,TValue,TIntermediate](Group`2[TInput,TValue], System.Func`2[TValue,Group`2[TInput,TIntermediate]])" attrs="150">
-        <size>2</size>
-      </method>
-    </type>
-    <type name="E`1[TI]">
-      <method name="Void Rep1[TV](Group`2[TI,TV])" attrs="134">
-        <size>38</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="M">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="E`1+&lt;Rep1&gt;c__AnonStorey0`1[TI,TV]">
-      <method name="Group`2[TI,TV] &lt;&gt;m__0(TV)" attrs="131">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-lambda-12.cs">
-    <type name="Func`1[TA]">
-      <method name="Void Invoke(TA)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(TA, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Demo">
-      <method name="Void F[T](T[], T, Func`1[T])" attrs="145">
-        <size>43</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>78</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Demo+&lt;Main&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__0(Int32)" attrs="131">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-lambda-13.cs">
-    <type name="TestUnary">
-      <method name="Void Foo(System.Action`1[System.Int32])" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void Bar()" attrs="145">
-        <size>36</size>
-      </method>
-      <method name="Void &lt;Bar&gt;m__0(Int32)" attrs="145">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program">
-      <method name="Void Foo(System.Action`1[System.String])" attrs="145">
-        <size>13</size>
-      </method>
-      <method name="T Foo[T](System.Func`2[System.String,T])" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="System.String Bar()" attrs="145">
-        <size>43</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>77</size>
-      </method>
-      <method name="System.String &lt;Bar&gt;m__1(System.String)" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="System.String &lt;Main&gt;m__2(System.String)" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Void &lt;Main&gt;m__3(System.String)" attrs="145">
-        <size>7</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-lambda-14.cs">
-    <type name="Test">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void Foo[T]()" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="T &lt;Foo`1&gt;m__0[T](T)" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-lambda-15.cs">
-    <type name="Enumerable">
-      <method name="Int32 Sum[TSource](IEnumerable`1, System.Func`2[TSource,System.Int32])" attrs="150">
-        <size>40</size>
-      </method>
-      <method name="TR Sum[TA,TR](IEnumerable`1, System.Func`3[TR,TA,TR])" attrs="145">
-        <size>139</size>
-      </method>
-    </type>
-    <type name="Repro">
-      <method name="Int32 Main()" attrs="145">
-        <size>128</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__1(System.String)" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Enumerable+&lt;Sum&gt;c__AnonStorey0`1[TSource]">
-      <method name="Int32 &lt;&gt;m__0(Int32, TSource)" attrs="131">
-        <size>22</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-lambda-16.cs">
-    <type name="Repro">
-      <method name="Void AssertFoo[T](IList`1)" attrs="145">
-        <size>35</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Repro+Runner`1[T]">
-      <method name="Void .ctor(Action`1, T)" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="Repro+&lt;AssertFoo&gt;c__AnonStorey0`1[T]">
-      <method name="Void &lt;&gt;m__0(Int32)" attrs="131">
-        <size>58</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-lambda-17.cs">
-    <type name="TestCase">
-      <method name="Void Testing()" attrs="134">
-        <size>76</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>12</size>
-      </method>
-      <method name="Void &lt;Testing&gt;m__0()" attrs="129">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-lambda-18.cs">
-    <type name="Test">
-      <method name="Void Foo[T1,T2,TResult](T1, T2, System.Func`3[T1,T2,TResult])" attrs="150">
-        <size>34</size>
-      </method>
-      <method name="Void Bar[T1,T2,TResult](T1, T2, System.Func`4[T1,T2,System.Int32,TResult])" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-    </type>
-    <type name="Test+&lt;Foo&gt;c__AnonStorey0`3[T1,T2,TResult]">
-      <method name="TResult &lt;&gt;m__0(T1, T2, Int32)" attrs="131">
-        <size>21</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-lambda-19.cs">
-    <type name="Crasher">
-      <method name="Void Crash()" attrs="150">
-        <size>37</size>
-      </method>
-      <method name="Void Do(System.Action)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Crasher+&lt;Crash&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>28</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-lambda-20.cs">
-    <type name="Z">
-      <method name="Void &lt;Z&gt;m__0()" attrs="145">
-        <size>7</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>38</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Boolean Foo()" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestMethod">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-lambda-21.cs">
-    <type name="Program">
-      <method name="Void Foo(System.Action`1[System.String])" attrs="145">
-        <size>13</size>
-      </method>
-      <method name="T Foo[T](System.Func`2[System.String,T])" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="System.String Bar()" attrs="145">
-        <size>43</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>108</size>
-      </method>
-      <method name="System.String &lt;Bar&gt;m__0(System.String)" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="System.String &lt;Main&gt;m__1(System.String)" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Void &lt;Main&gt;m__2(System.String)" attrs="145">
-        <size>7</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-lambda-22.cs">
-    <type name="Product">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MainClass">
-      <method name="Void Main()" attrs="150">
-        <size>137</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__0(Product)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Product &lt;Main&gt;m__1(Product)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="&lt;&gt;__AnonType0`2[System.Linq.IGrouping`2[System.Int32,Product],System.Collections.Generic.IEnumerable`1[Product]] &lt;Main&gt;m__2(IGrouping`2)" attrs="145">
-        <size>56</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="&lt;&gt;__AnonType0`2[&lt;g&gt;__T,&lt;ExpensiveProducts&gt;__T]">
-      <method name="&lt;g&gt;__T get_g()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="&lt;ExpensiveProducts&gt;__T get_ExpensiveProducts()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="Boolean Equals(System.Object)" attrs="198">
-        <size>69</size>
-      </method>
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>86</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>142</size>
-      </method>
-      <method name="Void .ctor(&lt;g&gt;__T, &lt;ExpensiveProducts&gt;__T)" attrs="6278">
-        <size>21</size>
-      </method>
-    </type>
-    <type name="MainClass+&lt;Main&gt;c__AnonStorey0">
-      <method name="Boolean &lt;&gt;m__3(Product)" attrs="131">
-        <size>60</size>
-      </method>
-      <method name="Decimal &lt;&gt;m__4(Product)" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-lambda-23.cs">
-    <type name="C">
-      <method name="U Test[T,U](T[], System.Func`2[T,U])" attrs="145">
-        <size>22</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>90</size>
-      </method>
-      <method name="System.String &lt;Main&gt;m__0(System.String)" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-lambda-24.cs">
-    <type name="E">
-      <method name="System.String Test[T](C, T, System.Func`1[T])" attrs="150">
-        <size>14</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Int32 Test[T](T, System.Func`1[System.Boolean])" attrs="129">
-        <size>10</size>
-      </method>
-      <method name="System.String Foo[T](T, System.Action`1[T])" attrs="145">
-        <size>21</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>43</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Main&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__0(System.String)" attrs="131">
-        <size>24</size>
-      </method>
-      <method name="Void &lt;&gt;m__1(System.String)" attrs="131">
-        <size>47</size>
-      </method>
-      <method name="System.String &lt;&gt;m__2()" attrs="145">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-lambda-25.cs">
-    <type name="MonoBugs.Bar">
-      <method name="Void DoStuff[T](T, System.Action`1[T])" attrs="150">
-        <size>12</size>
-      </method>
-      <method name="Void DoStuff[T](Nullable`1, System.Action`1[T])" attrs="150">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="MonoBugs.Program">
-      <method name="Void Main()" attrs="150">
-        <size>60</size>
-      </method>
-      <method name="Void &lt;Main&gt;m__0(Foo`1)" attrs="145">
-        <size>13</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-lambda-26.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="145">
-        <size>36</size>
-      </method>
-      <method name="Void Execute(System.Action)" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void &lt;Main&gt;m__0()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-lambda-27.cs">
-    <type name="MainClass">
-      <method name="Void Main()" attrs="150">
-        <size>72</size>
-      </method>
-      <method name="T[] Test1[T](System.Func`2[IB,T[]])" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="IA`1[T][] Test2[T](System.Func`2[IB,IA`1[T][]])" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="System.String[] &lt;Main&gt;m__0(IB)" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="IA`1[System.String][] &lt;Main&gt;m__1(IB)" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-lambda-28.cs">
-    <type name="G`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="G`1[TResult] M[T,TResult](G`1[T][], System.Func`2[G`1[T][],TResult])" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>53</size>
-      </method>
-      <method name="G`1[System.Int32][] &lt;Main&gt;m__0(G`1[System.Int32][])" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-lambda-29.cs">
-    <type name="C`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A">
-      <method name="Void Main()" attrs="150">
-        <size>104</size>
-      </method>
-      <method name="Void M1[T](System.Action`1[T[][]])" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void M2[T](System.Action`1[C`1[T][]])" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void M3[T](System.Action`1[C`1[T[]][]])" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void &lt;Main&gt;m__0(System.Int32[][])" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void &lt;Main&gt;m__1(C`1[System.Int16][])" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void &lt;Main&gt;m__2(C`1[System.Int16[]][])" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-linq-01.cs">
-    <type name="from.C">
-      <method name="Void Main()" attrs="150">
-        <size>2181</size>
-      </method>
-      <method name="Void Foo(Int32, Boolean)" attrs="129">
-        <size>16</size>
-      </method>
-      <method name="Void Do(System.String[])" attrs="129">
-        <size>17</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__0(Int32)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__1(Int32)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Nullable`1 &lt;Main&gt;m__2(Nullable`1)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__3(Int32)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__5(Int32, Int32)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__6(Int32)" attrs="145">
-        <size>18</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__7(Int32)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__8(Int32)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__9(Int32)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__A(Int32)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__B(Int32)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__C(Int32)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__D(Int32)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__E(Int32)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__F(ITest)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__10(Int32, ITest)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__11(Int32)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__12(ITest)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__13(Int32, ITest)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__14(Int32)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__15(ITest)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="&lt;&gt;__AnonType0`2[System.Int32,from.ITest] &lt;Main&gt;m__16(Int32, ITest)" attrs="145">
-        <size>16</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__17(&lt;&gt;__AnonType0`2[System.Int32,from.ITest])" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__18(ITest)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__19(&lt;&gt;__AnonType0`2[System.Int32,from.ITest], ITest)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__1A(Int32)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__1B(Int32)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__1C(Int32, IEnumerable`1)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__1D(Int32)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__1E(Int32)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__1F(Int32, IEnumerable`1)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__20(Int32)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__21(Int32)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__22(Int32)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__23(Int32)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="IGrouping`2 &lt;Main&gt;m__24(IGrouping`2)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="&lt;&gt;__AnonType1`2[System.Int32,System.Int32] &lt;Main&gt;m__25(Int32)" attrs="145">
-        <size>18</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__26(&lt;&gt;__AnonType1`2[System.Int32,System.Int32])" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="&lt;&gt;__AnonType1`2[System.Int32,System.Int32] &lt;Main&gt;m__27(Int32)" attrs="145">
-        <size>18</size>
-      </method>
-      <method name="&lt;&gt;__AnonType2`2[&lt;&gt;__AnonType1`2[System.Int32,System.Int32],System.Int32] &lt;Main&gt;m__28(&lt;&gt;__AnonType1`2[System.Int32,System.Int32])" attrs="145">
-        <size>23</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__29(&lt;&gt;__AnonType2`2[&lt;&gt;__AnonType1`2[System.Int32,System.Int32],System.Int32])" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__2A(Int32)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__2B(Int32)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="&lt;&gt;__AnonType3`2[System.Linq.IGrouping`2[System.Int32,System.Int32],System.Int32] &lt;Main&gt;m__2D(IGrouping`2, Int32)" attrs="145">
-        <size>16</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__2E(&lt;&gt;__AnonType3`2[System.Linq.IGrouping`2[System.Int32,System.Int32],System.Int32])" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__2F(&lt;&gt;__AnonType3`2[System.Linq.IGrouping`2[System.Int32,System.Int32],System.Int32])" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="&lt;&gt;__AnonType3`2[System.Linq.IGrouping`2[System.Int32,System.Int32],System.Int32] &lt;Main&gt;m__31(IGrouping`2, Int32)" attrs="145">
-        <size>16</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__32(&lt;&gt;__AnonType3`2[System.Linq.IGrouping`2[System.Int32,System.Int32],System.Int32])" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__33(&lt;&gt;__AnonType3`2[System.Linq.IGrouping`2[System.Int32,System.Int32],System.Int32])" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="&lt;&gt;__AnonType3`2[System.Linq.IGrouping`2[System.Int32,System.Int32],System.Int32] &lt;Main&gt;m__35(IGrouping`2, Int32)" attrs="145">
-        <size>16</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__36(&lt;&gt;__AnonType3`2[System.Linq.IGrouping`2[System.Int32,System.Int32],System.Int32])" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__37(&lt;&gt;__AnonType3`2[System.Linq.IGrouping`2[System.Int32,System.Int32],System.Int32])" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="IGrouping`2 &lt;Main&gt;m__38(IGrouping`2)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__39(Int32)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__3A(Int32)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__3B(Int32)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="&lt;&gt;__AnonType4`2[&lt;&gt;__AnonType1`2[System.Int32,System.Collections.Generic.IEnumerable`1[System.Int32]],System.Int32] &lt;Main&gt;m__3D(&lt;&gt;__AnonType1`2[System.Int32,System.Collections.Generic.IEnumerable`1[System.Int32]])" attrs="145">
-        <size>17</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__3E(&lt;&gt;__AnonType4`2[&lt;&gt;__AnonType1`2[System.Int32,System.Collections.Generic.IEnumerable`1[System.Int32]],System.Int32])" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="from.D">
-      <method name="Boolean check(System.Object, System.Object)" attrs="134">
-        <size>39</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="&lt;&gt;__AnonType0`2[&lt;i&gt;__T,&lt;j&gt;__T]">
-      <method name="&lt;i&gt;__T get_i()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="&lt;j&gt;__T get_j()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="Boolean Equals(System.Object)" attrs="198">
-        <size>69</size>
-      </method>
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>86</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>142</size>
-      </method>
-      <method name="Void .ctor(&lt;i&gt;__T, &lt;j&gt;__T)" attrs="6278">
-        <size>21</size>
-      </method>
-    </type>
-    <type name="&lt;&gt;__AnonType1`2[&lt;i&gt;__T,&lt;l&gt;__T]">
-      <method name="&lt;i&gt;__T get_i()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="&lt;l&gt;__T get_l()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="Boolean Equals(System.Object)" attrs="198">
-        <size>69</size>
-      </method>
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>86</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>142</size>
-      </method>
-      <method name="Void .ctor(&lt;i&gt;__T, &lt;l&gt;__T)" attrs="6278">
-        <size>21</size>
-      </method>
-    </type>
-    <type name="&lt;&gt;__AnonType2`2[&lt;&lt;&gt;__TranspIdent2&gt;__T,&lt;l2&gt;__T]">
-      <method name="&lt;&lt;&gt;__TranspIdent2&gt;__T get_&lt;&gt;__TranspIdent2()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="&lt;l2&gt;__T get_l2()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="Boolean Equals(System.Object)" attrs="198">
-        <size>69</size>
-      </method>
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>86</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>142</size>
-      </method>
-      <method name="Void .ctor(&lt;&lt;&gt;__TranspIdent2&gt;__T, &lt;l2&gt;__T)" attrs="6278">
-        <size>21</size>
-      </method>
-    </type>
-    <type name="&lt;&gt;__AnonType3`2[&lt;i9&gt;__T,&lt;i&gt;__T]">
-      <method name="&lt;i9&gt;__T get_i9()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="&lt;i&gt;__T get_i()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="Boolean Equals(System.Object)" attrs="198">
-        <size>69</size>
-      </method>
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>86</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>142</size>
-      </method>
-      <method name="Void .ctor(&lt;i9&gt;__T, &lt;i&gt;__T)" attrs="6278">
-        <size>21</size>
-      </method>
-    </type>
-    <type name="&lt;&gt;__AnonType4`2[&lt;&lt;&gt;__TranspIdent7&gt;__T,&lt;l2&gt;__T]">
-      <method name="&lt;&lt;&gt;__TranspIdent7&gt;__T get_&lt;&gt;__TranspIdent7()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="&lt;l2&gt;__T get_l2()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="Boolean Equals(System.Object)" attrs="198">
-        <size>69</size>
-      </method>
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>86</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>142</size>
-      </method>
-      <method name="Void .ctor(&lt;&lt;&gt;__TranspIdent7&gt;__T, &lt;l2&gt;__T)" attrs="6278">
-        <size>21</size>
-      </method>
-    </type>
-    <type name="from.C+&lt;Main&gt;c__AnonStorey0">
-      <method name="IEnumerable`1 &lt;&gt;m__4(Int32)" attrs="131">
-        <size>15</size>
-      </method>
-      <method name="IEnumerable`1 &lt;&gt;m__2C(IGrouping`2)" attrs="131">
-        <size>15</size>
-      </method>
-      <method name="IEnumerable`1 &lt;&gt;m__30(IGrouping`2)" attrs="131">
-        <size>15</size>
-      </method>
-      <method name="IEnumerable`1 &lt;&gt;m__34(IGrouping`2)" attrs="131">
-        <size>15</size>
-      </method>
-      <method name="&lt;&gt;__AnonType1`2[System.Int32,System.Collections.Generic.IEnumerable`1[System.Int32]] &lt;&gt;m__3C(Int32)" attrs="131">
-        <size>55</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__3F(Int32)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-linq-02.cs">
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>528</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__0(Int32)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__1(Int32)" attrs="145">
-        <size>11</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__2(Int32)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__3(Int32)" attrs="145">
-        <size>11</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-linq-03.cs">
-    <type name="WhereTest">
-      <method name="Int32 Main()" attrs="150">
-        <size>197</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__0(Int32)" attrs="145">
-        <size>13</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__1(Int32)" attrs="145">
-        <size>13</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__2(Int32)" attrs="145">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-linq-04.cs">
-    <type name="TestGroupBy">
-      <method name="Int32 Main()" attrs="150">
-        <size>589</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__0(Int32)" attrs="145">
-        <size>12</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__1(Int32)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__2(Int32)" attrs="145">
-        <size>12</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__3(Int32)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-linq-05.cs">
-    <type name="OrderByTests">
-      <method name="Int32 Main()" attrs="150">
-        <size>1354</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__0(Int32)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__1(Int32)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__2(Int32)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__3(Int32)" attrs="145">
-        <size>12</size>
-      </method>
-      <method name="System.String &lt;Main&gt;m__4(System.String)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__5(System.String)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__6(OrderByTests+Data)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="System.String &lt;Main&gt;m__7(OrderByTests+Data)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__8(OrderByTests+Data)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="System.String &lt;Main&gt;m__9(OrderByTests+Data)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__A(OrderByTests+Data)" attrs="145">
-        <size>19</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__B(OrderByTests+Data)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="System.String &lt;Main&gt;m__C(OrderByTests+Data)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__D(OrderByTests+Data)" attrs="145">
-        <size>19</size>
-      </method>
-      <method name="System.String &lt;Main&gt;m__E(OrderByTests+Data)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="System.String &lt;Main&gt;m__F(OrderByTests+Data)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="OrderByTests+Data &lt;Main&gt;m__10(OrderByTests+Data)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="OrderByTests+Data">
-      <method name="Int32 get_ID()" attrs="2182">
-        <size>14</size>
-      </method>
-      <method name="Void set_ID(Int32)" attrs="2182">
-        <size>8</size>
-      </method>
-      <method name="System.String get_Name()" attrs="2182">
-        <size>14</size>
-      </method>
-      <method name="Void set_Name(System.String)" attrs="2182">
-        <size>8</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>36</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-linq-06.cs">
-    <type name="Let">
-      <method name="Int32 Main()" attrs="150">
-        <size>423</size>
-      </method>
-      <method name="&lt;&gt;__AnonType0`2[System.Int32,System.Int32] &lt;Main&gt;m__0(Int32)" attrs="145">
-        <size>18</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__1(&lt;&gt;__AnonType0`2[System.Int32,System.Int32])" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="&lt;&gt;__AnonType0`2[System.Int32,System.Int32] &lt;Main&gt;m__2(Int32)" attrs="145">
-        <size>18</size>
-      </method>
-      <method name="&lt;&gt;__AnonType1`2[&lt;&gt;__AnonType0`2[System.Int32,System.Int32],System.Int32] &lt;Main&gt;m__3(&lt;&gt;__AnonType0`2[System.Int32,System.Int32])" attrs="145">
-        <size>23</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__4(&lt;&gt;__AnonType1`2[&lt;&gt;__AnonType0`2[System.Int32,System.Int32],System.Int32])" attrs="145">
-        <size>26</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__5(&lt;&gt;__AnonType1`2[&lt;&gt;__AnonType0`2[System.Int32,System.Int32],System.Int32])" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="&lt;&gt;__AnonType0`2[&lt;i&gt;__T,&lt;u&gt;__T]">
-      <method name="&lt;i&gt;__T get_i()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="&lt;u&gt;__T get_u()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="Boolean Equals(System.Object)" attrs="198">
-        <size>69</size>
-      </method>
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>86</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>142</size>
-      </method>
-      <method name="Void .ctor(&lt;i&gt;__T, &lt;u&gt;__T)" attrs="6278">
-        <size>21</size>
-      </method>
-    </type>
-    <type name="&lt;&gt;__AnonType1`2[&lt;&lt;&gt;__TranspIdent1&gt;__T,&lt;v&gt;__T]">
-      <method name="&lt;&lt;&gt;__TranspIdent1&gt;__T get_&lt;&gt;__TranspIdent1()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="&lt;v&gt;__T get_v()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="Boolean Equals(System.Object)" attrs="198">
-        <size>69</size>
-      </method>
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>86</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>142</size>
-      </method>
-      <method name="Void .ctor(&lt;&lt;&gt;__TranspIdent1&gt;__T, &lt;v&gt;__T)" attrs="6278">
-        <size>21</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-linq-07.cs">
-    <type name="SelectMany">
-      <method name="Int32 Main()" attrs="150">
-        <size>765</size>
-      </method>
-      <method name="&lt;&gt;__AnonType0`2[System.Int32,System.String] &lt;Main&gt;m__1(Int32, System.String)" attrs="145">
-        <size>16</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__2(Int32)" attrs="145">
-        <size>13</size>
-      </method>
-      <method name="&lt;&gt;__AnonType0`2[System.Int32,System.String] &lt;Main&gt;m__4(Int32, System.String)" attrs="145">
-        <size>16</size>
-      </method>
-      <method name="&lt;&gt;__AnonType1`2[&lt;&gt;__AnonType0`2[System.Int32,System.String],System.Int32] &lt;Main&gt;m__6(&lt;&gt;__AnonType0`2[System.Int32,System.String], Int32)" attrs="145">
-        <size>16</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__7(&lt;&gt;__AnonType1`2[&lt;&gt;__AnonType0`2[System.Int32,System.String],System.Int32])" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="&lt;&gt;__AnonType2`3[System.Int32,System.Int32,System.Int32] &lt;Main&gt;m__8(&lt;&gt;__AnonType1`2[&lt;&gt;__AnonType0`2[System.Int32,System.String],System.Int32])" attrs="145">
-        <size>33</size>
-      </method>
-      <method name="&lt;&gt;__AnonType0`2[System.Int32,System.String] &lt;Main&gt;m__A(Int32, System.String)" attrs="145">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="&lt;&gt;__AnonType0`2[&lt;i1&gt;__T,&lt;i2&gt;__T]">
-      <method name="&lt;i1&gt;__T get_i1()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="&lt;i2&gt;__T get_i2()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="Boolean Equals(System.Object)" attrs="198">
-        <size>69</size>
-      </method>
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>86</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>142</size>
-      </method>
-      <method name="Void .ctor(&lt;i1&gt;__T, &lt;i2&gt;__T)" attrs="6278">
-        <size>21</size>
-      </method>
-    </type>
-    <type name="&lt;&gt;__AnonType1`2[&lt;&lt;&gt;__TranspIdent0&gt;__T,&lt;i3&gt;__T]">
-      <method name="&lt;&lt;&gt;__TranspIdent0&gt;__T get_&lt;&gt;__TranspIdent0()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="&lt;i3&gt;__T get_i3()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="Boolean Equals(System.Object)" attrs="198">
-        <size>69</size>
-      </method>
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>86</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>142</size>
-      </method>
-      <method name="Void .ctor(&lt;&lt;&gt;__TranspIdent0&gt;__T, &lt;i3&gt;__T)" attrs="6278">
-        <size>21</size>
-      </method>
-    </type>
-    <type name="&lt;&gt;__AnonType2`3[&lt;pp&gt;__T,&lt;i1&gt;__T,&lt;i3&gt;__T]">
-      <method name="&lt;pp&gt;__T get_pp()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="&lt;i1&gt;__T get_i1()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="&lt;i3&gt;__T get_i3()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="Boolean Equals(System.Object)" attrs="198">
-        <size>96</size>
-      </method>
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>109</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>199</size>
-      </method>
-      <method name="Void .ctor(&lt;pp&gt;__T, &lt;i1&gt;__T, &lt;i3&gt;__T)" attrs="6278">
-        <size>28</size>
-      </method>
-    </type>
-    <type name="SelectMany+&lt;Main&gt;c__AnonStorey0">
-      <method name="IEnumerable`1 &lt;&gt;m__0(Int32)" attrs="131">
-        <size>20</size>
-      </method>
-      <method name="IEnumerable`1 &lt;&gt;m__3(Int32)" attrs="131">
-        <size>20</size>
-      </method>
-      <method name="IEnumerable`1 &lt;&gt;m__5(&lt;&gt;__AnonType0`2[System.Int32,System.String])" attrs="131">
-        <size>20</size>
-      </method>
-      <method name="IEnumerable`1 &lt;&gt;m__9(Int32)" attrs="131">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-linq-08.cs">
-    <type name="TestA">
-      <method name="System.String Select[U](System.Func`2[TestA,U])" attrs="134">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor(String)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="TestB">
-      <method name="TestA Where(TestA, System.Func`2[TestA,System.Boolean])" attrs="150">
-        <size>38</size>
-      </method>
-    </type>
-    <type name="CustomQueryExpressionPattern">
-      <method name="Int32 Main()" attrs="145">
-        <size>171</size>
-      </method>
-      <method name="TestA &lt;Main&gt;m__0(TestA)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__1(TestA)" attrs="145">
-        <size>25</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-linq-09.cs">
-    <type name="Data">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Join">
-      <method name="Int32 Main()" attrs="150">
-        <size>981</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__0(Data)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__1(Data)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="&lt;&gt;__AnonType0`1[System.String] &lt;Main&gt;m__2(Data, Data)" attrs="145">
-        <size>31</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__3(Data)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__4(Data)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="&lt;&gt;__AnonType1`2[Data,Data] &lt;Main&gt;m__5(Data, Data)" attrs="145">
-        <size>16</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__6(&lt;&gt;__AnonType1`2[Data,Data])" attrs="145">
-        <size>30</size>
-      </method>
-      <method name="&lt;&gt;__AnonType0`1[System.String] &lt;Main&gt;m__7(&lt;&gt;__AnonType1`2[Data,Data])" attrs="145">
-        <size>41</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__8(Data)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__9(Data)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="&lt;&gt;__AnonType0`1[System.String] &lt;Main&gt;m__A(Data, Data)" attrs="145">
-        <size>31</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__B(Data)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__C(Data)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="&lt;&gt;__AnonType1`2[Data,Data] &lt;Main&gt;m__D(Data, Data)" attrs="145">
-        <size>16</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__E(&lt;&gt;__AnonType1`2[Data,Data])" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="Data &lt;Main&gt;m__F(&lt;&gt;__AnonType1`2[Data,Data])" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="&lt;&gt;__AnonType0`1[&lt;Result&gt;__T]">
-      <method name="&lt;Result&gt;__T get_Result()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="Boolean Equals(System.Object)" attrs="198">
-        <size>39</size>
-      </method>
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>63</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>67</size>
-      </method>
-      <method name="Void .ctor(&lt;Result&gt;__T)" attrs="6278">
-        <size>14</size>
-      </method>
-    </type>
-    <type name="&lt;&gt;__AnonType1`2[&lt;a&gt;__T,&lt;b&gt;__T]">
-      <method name="&lt;a&gt;__T get_a()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="&lt;b&gt;__T get_b()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="Boolean Equals(System.Object)" attrs="198">
-        <size>69</size>
-      </method>
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>86</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>142</size>
-      </method>
-      <method name="Void .ctor(&lt;a&gt;__T, &lt;b&gt;__T)" attrs="6278">
-        <size>21</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-linq-10.cs">
-    <type name="DataA">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="DataB">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="GroupJoin">
-      <method name="Int32 Main()" attrs="150">
-        <size>781</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__0(DataA)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__1(DataB)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="&lt;&gt;__AnonType0`2[DataA,System.Collections.Generic.IEnumerable`1[DataB]] &lt;Main&gt;m__2(DataA, IEnumerable`1)" attrs="145">
-        <size>16</size>
-      </method>
-      <method name="IEnumerable`1 &lt;Main&gt;m__3(&lt;&gt;__AnonType0`2[DataA,System.Collections.Generic.IEnumerable`1[DataB]])" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="&lt;&gt;__AnonType1`2[System.String,System.String] &lt;Main&gt;m__4(&lt;&gt;__AnonType0`2[DataA,System.Collections.Generic.IEnumerable`1[DataB]], DataB)" attrs="145">
-        <size>47</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__5(DataA)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__6(DataB)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="&lt;&gt;__AnonType0`2[DataA,System.Collections.Generic.IEnumerable`1[DataB]] &lt;Main&gt;m__7(DataA, IEnumerable`1)" attrs="145">
-        <size>16</size>
-      </method>
-      <method name="IEnumerable`1 &lt;Main&gt;m__8(&lt;&gt;__AnonType0`2[DataA,System.Collections.Generic.IEnumerable`1[DataB]])" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="&lt;&gt;__AnonType1`2[System.String,System.String] &lt;Main&gt;m__9(&lt;&gt;__AnonType0`2[DataA,System.Collections.Generic.IEnumerable`1[DataB]], DataB)" attrs="145">
-        <size>47</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__A(DataA)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__B(DataB)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="DataA &lt;Main&gt;m__C(DataA, IEnumerable`1)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="&lt;&gt;__AnonType0`2[&lt;a&gt;__T,&lt;ab&gt;__T]">
-      <method name="&lt;a&gt;__T get_a()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="&lt;ab&gt;__T get_ab()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="Boolean Equals(System.Object)" attrs="198">
-        <size>69</size>
-      </method>
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>86</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>142</size>
-      </method>
-      <method name="Void .ctor(&lt;a&gt;__T, &lt;ab&gt;__T)" attrs="6278">
-        <size>21</size>
-      </method>
-    </type>
-    <type name="&lt;&gt;__AnonType1`2[&lt;a&gt;__T,&lt;b&gt;__T]">
-      <method name="&lt;a&gt;__T get_a()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="&lt;b&gt;__T get_b()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="Boolean Equals(System.Object)" attrs="198">
-        <size>69</size>
-      </method>
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>86</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>142</size>
-      </method>
-      <method name="Void .ctor(&lt;a&gt;__T, &lt;b&gt;__T)" attrs="6278">
-        <size>21</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-linq-11.cs">
-    <type name="IntoTest">
-      <method name="Int32 Main()" attrs="150">
-        <size>303</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__0(Int32)" attrs="145">
-        <size>13</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__1(Int32)" attrs="145">
-        <size>13</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__2(Int32)" attrs="145">
-        <size>12</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__3(Int32)" attrs="145">
-        <size>13</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__4(Int32)" attrs="145">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-linq-12.cs">
-    <type name="NestedQuery">
-      <method name="Void XX()" attrs="134">
-        <size>109</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>502</size>
-      </method>
-      <method name="&lt;&gt;__AnonType0`2[System.String,System.Int32] &lt;XX&gt;m__0(System.String)" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="IEnumerable`1 &lt;XX&gt;m__1(&lt;&gt;__AnonType0`2[System.String,System.Int32])" attrs="145">
-        <size>117</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__2(System.String)" attrs="145">
-        <size>18</size>
-      </method>
-      <method name="IEnumerable`1 &lt;Main&gt;m__3(System.String)" attrs="145">
-        <size>44</size>
-      </method>
-      <method name="&lt;&gt;__AnonType0`2[System.String,System.Int32] &lt;Main&gt;m__4(System.String)" attrs="145">
-        <size>21</size>
-      </method>
-      <method name="IEnumerable`1 &lt;Main&gt;m__5(&lt;&gt;__AnonType0`2[System.String,System.Int32])" attrs="145">
-        <size>118</size>
-      </method>
-      <method name="&lt;&gt;__AnonType1`2[System.Char,System.Int32] &lt;XX&gt;m__6(Char)" attrs="145">
-        <size>16</size>
-      </method>
-      <method name="Char &lt;XX&gt;m__8(&lt;&gt;__AnonType1`2[System.Char,System.Int32])" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__9(Char)" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="&lt;&gt;__AnonType1`2[System.Char,System.Int32] &lt;Main&gt;m__A(Char)" attrs="145">
-        <size>17</size>
-      </method>
-      <method name="Char &lt;Main&gt;m__C(&lt;&gt;__AnonType1`2[System.Char,System.Int32])" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="&lt;&gt;__AnonType0`2[&lt;values&gt;__T,&lt;length&gt;__T]">
-      <method name="&lt;values&gt;__T get_values()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="&lt;length&gt;__T get_length()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="Boolean Equals(System.Object)" attrs="198">
-        <size>69</size>
-      </method>
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>86</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>142</size>
-      </method>
-      <method name="Void .ctor(&lt;values&gt;__T, &lt;length&gt;__T)" attrs="6278">
-        <size>21</size>
-      </method>
-    </type>
-    <type name="&lt;&gt;__AnonType1`2[&lt;type&gt;__T,&lt;x&gt;__T]">
-      <method name="&lt;type&gt;__T get_type()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="&lt;x&gt;__T get_x()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="Boolean Equals(System.Object)" attrs="198">
-        <size>69</size>
-      </method>
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>86</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>142</size>
-      </method>
-      <method name="Void .ctor(&lt;type&gt;__T, &lt;x&gt;__T)" attrs="6278">
-        <size>21</size>
-      </method>
-    </type>
-    <type name="NestedQuery+&lt;XX&gt;c__AnonStorey0">
-      <method name="Boolean &lt;&gt;m__7(&lt;&gt;__AnonType1`2[System.Char,System.Int32])" attrs="131">
-        <size>22</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="NestedQuery+&lt;Main&gt;c__AnonStorey1">
-      <method name="Boolean &lt;&gt;m__B(&lt;&gt;__AnonType1`2[System.Char,System.Int32])" attrs="131">
-        <size>23</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-linq-13.cs">
-    <type name="Program">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void Foo(TypeDefinition)" attrs="145">
-        <size>48</size>
-      </method>
-      <method name="MethodDefinition &lt;Foo&gt;m__0(MethodDefinition)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Extension">
-      <method name="IEnumerable`1 Cast[T](IFoo)" attrs="150">
-        <size>10</size>
-      </method>
-    </type>
-    <type name="MethodDefinition">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TypeDefinition">
-      <method name="MethodDefinitionCollection get_Methods()" attrs="2182">
-        <size>10</size>
-      </method>
-      <method name="Void set_Methods(MethodDefinitionCollection)" attrs="2182">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MethodDefinitionCollection">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-linq-14.cs">
-    <type name="Person">
-      <method name="Style get_Style()" attrs="2182">
-        <size>14</size>
-      </method>
-      <method name="Void set_Style(Style)" attrs="2182">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Extensions">
-      <method name="IMarker`1 Cast[T](IObjectContainer)" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="IMarker`1 Where[T](IMarker`1, System.Linq.Expressions.Expression`1[System.Func`2[T,System.Boolean]])" attrs="150">
-        <size>10</size>
-      </method>
-    </type>
-    <type name="Program">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void Assert(System.Action)" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void Test(IObjectContainer, Style)" attrs="150">
-        <size>39</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program+&lt;Test&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>118</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-linq-15.cs">
-    <type name="NameCollisionTest.Data">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="NameCollisionTest.Ex">
-      <method name="IEnumerable`1 Foo[T,TR](IEnumerable`1, System.Func`2[T,TR])" attrs="150">
-        <size>51</size>
-      </method>
-    </type>
-    <type name="NameCollisionTest.C">
-      <method name="Void Main()" attrs="150">
-        <size>79</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__0(NameCollisionTest.Data)" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__1(Int32)" attrs="145">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="NameCollisionTest.Ex+&lt;Foo&gt;c__Iterator0`2[T,TR]">
-      <method name="TR System.Collections.Generic.IEnumerator&lt;TR&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;TR&gt;.GetEnumerator()" attrs="481">
-        <size>52</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>93</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-linq-16.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>13</size>
-      </method>
-      <method name="Void Test_1(Int32)" attrs="145">
-        <size>28</size>
-      </method>
-      <method name="Void Test_2()" attrs="145">
-        <size>32</size>
-      </method>
-      <method name="System.Func`1[System.Collections.Generic.IEnumerable`1[System.Int32]] &lt;Test_2&gt;m__1(Int32)" attrs="145">
-        <size>33</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="&lt;&gt;__AnonType0`2[&lt;a&gt;__T,&lt;b&gt;__T]">
-      <method name="&lt;a&gt;__T get_a()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="&lt;b&gt;__T get_b()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="Boolean Equals(System.Object)" attrs="198">
-        <size>69</size>
-      </method>
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>86</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>142</size>
-      </method>
-      <method name="Void .ctor(&lt;a&gt;__T, &lt;b&gt;__T)" attrs="6278">
-        <size>21</size>
-      </method>
-    </type>
-    <type name="C+&lt;Test_1&gt;c__AnonStorey0">
-      <method name="IEnumerable`1 &lt;&gt;m__0()" attrs="131">
-        <size>74</size>
-      </method>
-      <method name="&lt;&gt;__AnonType0`2[System.Int32,System.Int32] &lt;&gt;m__2(Int32)" attrs="145">
-        <size>16</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__3(&lt;&gt;__AnonType0`2[System.Int32,System.Int32])" attrs="131">
-        <size>22</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Test_2&gt;c__AnonStorey1">
-      <method name="IEnumerable`1 &lt;&gt;m__4()" attrs="131">
-        <size>74</size>
-      </method>
-      <method name="&lt;&gt;__AnonType0`2[System.Int32,System.Int32] &lt;&gt;m__5(Int32)" attrs="145">
-        <size>16</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__6(&lt;&gt;__AnonType0`2[System.Int32,System.Int32])" attrs="131">
-        <size>22</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-linq-17.cs">
-    <type name="TestGroupBy">
-      <method name="Int32 Main()" attrs="150">
-        <size>169</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__0(Int32)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-linq-18.cs">
-    <type name="C">
-      <method name="Boolean Test(System.Func`2[System.Int32,System.Boolean])" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Boolean Test2(System.Func`2[System.Int32,System.Int32])" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>658</size>
-      </method>
-      <method name="&lt;&gt;__AnonType0`2[System.Int32,System.Boolean] &lt;Main&gt;m__0(Int32)" attrs="145">
-        <size>50</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__1(&lt;&gt;__AnonType0`2[System.Int32,System.Boolean])" attrs="145">
-        <size>19</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__2(&lt;&gt;__AnonType0`2[System.Int32,System.Boolean])" attrs="145">
-        <size>39</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__3(Int32)" attrs="145">
-        <size>39</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__4(Int32)" attrs="145">
-        <size>39</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__5(Int32)" attrs="145">
-        <size>39</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__6(Int32)" attrs="145">
-        <size>39</size>
-      </method>
-      <method name="&lt;&gt;__AnonType1`2[System.Int32,System.Int32] &lt;Main&gt;m__7(Int32)" attrs="145">
-        <size>18</size>
-      </method>
-      <method name="&lt;&gt;__AnonType2`2[&lt;&gt;__AnonType1`2[System.Int32,System.Int32],System.Int32] &lt;Main&gt;m__8(&lt;&gt;__AnonType1`2[System.Int32,System.Int32])" attrs="145">
-        <size>23</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__9(&lt;&gt;__AnonType2`2[&lt;&gt;__AnonType1`2[System.Int32,System.Int32],System.Int32])" attrs="145">
-        <size>39</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__A(&lt;&gt;__AnonType2`2[&lt;&gt;__AnonType1`2[System.Int32,System.Int32],System.Int32])" attrs="145">
-        <size>23</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__B(&lt;&gt;__AnonType2`2[&lt;&gt;__AnonType1`2[System.Int32,System.Int32],System.Int32])" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__C(Int32)" attrs="145">
-        <size>39</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__D(Int32)" attrs="145">
-        <size>39</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__E(Int32, Int32)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__F(Int32)" attrs="145">
-        <size>39</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__10(Int32)" attrs="145">
-        <size>39</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__11(Int32, IEnumerable`1)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="&lt;&gt;__AnonType0`2[&lt;ck&gt;__T,&lt;xy&gt;__T]">
-      <method name="&lt;ck&gt;__T get_ck()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="&lt;xy&gt;__T get_xy()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="Boolean Equals(System.Object)" attrs="198">
-        <size>69</size>
-      </method>
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>86</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>142</size>
-      </method>
-      <method name="Void .ctor(&lt;ck&gt;__T, &lt;xy&gt;__T)" attrs="6278">
-        <size>21</size>
-      </method>
-    </type>
-    <type name="&lt;&gt;__AnonType1`2[&lt;i&gt;__T,&lt;l&gt;__T]">
-      <method name="&lt;i&gt;__T get_i()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="&lt;l&gt;__T get_l()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="Boolean Equals(System.Object)" attrs="198">
-        <size>69</size>
-      </method>
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>86</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>142</size>
-      </method>
-      <method name="Void .ctor(&lt;i&gt;__T, &lt;l&gt;__T)" attrs="6278">
-        <size>21</size>
-      </method>
-    </type>
-    <type name="&lt;&gt;__AnonType2`2[&lt;&lt;&gt;__TranspIdent1&gt;__T,&lt;g&gt;__T]">
-      <method name="&lt;&lt;&gt;__TranspIdent1&gt;__T get_&lt;&gt;__TranspIdent1()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="&lt;g&gt;__T get_g()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="Boolean Equals(System.Object)" attrs="198">
-        <size>69</size>
-      </method>
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>86</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>142</size>
-      </method>
-      <method name="Void .ctor(&lt;&lt;&gt;__TranspIdent1&gt;__T, &lt;g&gt;__T)" attrs="6278">
-        <size>21</size>
-      </method>
-    </type>
-    <type name="C+&lt;Main&gt;c__AnonStorey0">
-      <method name="Boolean &lt;&gt;m__12(Int32)" attrs="131">
-        <size>17</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Main&gt;c__AnonStorey1">
-      <method name="Boolean &lt;&gt;m__13(Int32)" attrs="131">
-        <size>22</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Main&gt;c__AnonStorey2">
-      <method name="Boolean &lt;&gt;m__14(Int32)" attrs="131">
-        <size>17</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Main&gt;c__AnonStorey3">
-      <method name="Boolean &lt;&gt;m__15(Int32)" attrs="131">
-        <size>17</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Main&gt;c__AnonStorey4">
-      <method name="Int32 &lt;&gt;m__16(Int32)" attrs="131">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Main&gt;c__AnonStorey5">
-      <method name="Int32 &lt;&gt;m__17(Int32)" attrs="131">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Main&gt;c__AnonStorey6">
-      <method name="Boolean &lt;&gt;m__18(Int32)" attrs="131">
-        <size>27</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Main&gt;c__AnonStorey7">
-      <method name="Boolean &lt;&gt;m__19(Int32)" attrs="131">
-        <size>17</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Main&gt;c__AnonStorey8">
-      <method name="Boolean &lt;&gt;m__1A(Int32)" attrs="131">
-        <size>17</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Main&gt;c__AnonStorey9">
-      <method name="Boolean &lt;&gt;m__1B(Int32)" attrs="131">
-        <size>17</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Main&gt;c__AnonStoreyA">
-      <method name="Boolean &lt;&gt;m__1C(Int32)" attrs="131">
-        <size>17</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-linq-19.cs">
-    <type name="Test">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Char &lt;E&gt;m__0(Char)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>45</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-linq-20.cs">
-    <type name="Maybe`1[T]">
-      <method name="T get_Value()" attrs="2182">
-        <size>14</size>
-      </method>
-      <method name="Void set_Value(T)" attrs="2177">
-        <size>8</size>
-      </method>
-      <method name="Boolean get_HasValue()" attrs="2182">
-        <size>14</size>
-      </method>
-      <method name="Void set_HasValue(Boolean)" attrs="2177">
-        <size>8</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>51</size>
-      </method>
-      <method name="Maybe`1[U] SelectMany[U](System.Func`2[T,Maybe`1[U]])" attrs="134">
-        <size>43</size>
-      </method>
-      <method name="Maybe`1[V] SelectMany[U,V](System.Func`2[T,Maybe`1[U]], System.Func`3[T,U,V])" attrs="134">
-        <size>89</size>
-      </method>
-      <method name="Void .ctor()" attrs="6273">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor(T)" attrs="6278">
-        <size>22</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>11</size>
-      </method>
-    </type>
-    <type name="MaybeExtensions">
-      <method name="Maybe`1[T] ToMaybe[T](T)" attrs="150">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Main()" attrs="150">
-        <size>139</size>
-      </method>
-      <method name="Maybe`1[System.Int32] &lt;Main&gt;m__0(Int32)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="&lt;&gt;__AnonType0`2[System.Int32,System.Int32] &lt;Main&gt;m__1(Int32, Int32)" attrs="145">
-        <size>16</size>
-      </method>
-      <method name="Maybe`1[System.Int32] &lt;Main&gt;m__2(&lt;&gt;__AnonType0`2[System.Int32,System.Int32])" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__3(&lt;&gt;__AnonType0`2[System.Int32,System.Int32], Int32)" attrs="145">
-        <size>24</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="&lt;&gt;__AnonType0`2[&lt;x&gt;__T,&lt;y&gt;__T]">
-      <method name="&lt;x&gt;__T get_x()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="&lt;y&gt;__T get_y()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="Boolean Equals(System.Object)" attrs="198">
-        <size>69</size>
-      </method>
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>86</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>142</size>
-      </method>
-      <method name="Void .ctor(&lt;x&gt;__T, &lt;y&gt;__T)" attrs="6278">
-        <size>21</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-linq-21.cs">
-    <type name="Program">
-      <method name="Int32 Main()" attrs="145">
-        <size>98</size>
-      </method>
-    </type>
-    <type name="Program+&lt;Main&gt;c__AnonStorey0">
-      <method name="IEnumerable`1 &lt;&gt;m__0(Int32)" attrs="131">
-        <size>15</size>
-      </method>
-      <method name="System.Action &lt;&gt;m__1(Int32, Int32)" attrs="131">
-        <size>48</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program+&lt;Main&gt;c__AnonStorey0+&lt;Main&gt;c__AnonStorey1">
-      <method name="Void &lt;&gt;m__2()" attrs="131">
-        <size>49</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-linq-22.cs">
-    <type name="Test.MainClass">
-      <method name="Void Main()" attrs="150">
-        <size>59</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="&lt;&gt;__AnonType0`2[&lt;item&gt;__T,&lt;parsed&gt;__T]">
-      <method name="&lt;item&gt;__T get_item()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="&lt;parsed&gt;__T get_parsed()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="Boolean Equals(System.Object)" attrs="198">
-        <size>69</size>
-      </method>
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>86</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>142</size>
-      </method>
-      <method name="Void .ctor(&lt;item&gt;__T, &lt;parsed&gt;__T)" attrs="6278">
-        <size>21</size>
-      </method>
-    </type>
-    <type name="Test.MainClass+&lt;Main&gt;c__AnonStorey0">
-      <method name="&lt;&gt;__AnonType0`2[System.Char,System.Boolean] &lt;&gt;m__0(Char)" attrs="131">
-        <size>31</size>
-      </method>
-      <method name="DateTime &lt;&gt;m__1(&lt;&gt;__AnonType0`2[System.Char,System.Boolean])" attrs="131">
-        <size>36</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-linq-23.cs">
-    <type name="OrderByBugExample.Foo">
-      <method name="System.String get_Name()" attrs="2182">
-        <size>14</size>
-      </method>
-      <method name="Void set_Name(System.String)" attrs="2182">
-        <size>8</size>
-      </method>
-      <method name="Int32 get_Value1()" attrs="2182">
-        <size>14</size>
-      </method>
-      <method name="Void set_Value1(Int32)" attrs="2182">
-        <size>8</size>
-      </method>
-      <method name="Int32 get_Value2()" attrs="2182">
-        <size>14</size>
-      </method>
-      <method name="Void set_Value2(Int32)" attrs="2182">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="OrderByBugExample.Program">
-      <method name="Int32 Main()" attrs="150">
-        <size>362</size>
-      </method>
-      <method name="System.String &lt;Main&gt;m__0(OrderByBugExample.Foo)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__1(OrderByBugExample.Foo)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__2(OrderByBugExample.Foo)" attrs="145">
-        <size>15</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-linq-24.cs">
-    <type name="A">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="A[] get_Prop()" attrs="2177">
-        <size>23</size>
-      </method>
-      <method name="Void Test()" attrs="129">
-        <size>57</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>20</size>
-      </method>
-      <method name="Int32 &lt;Test&gt;m__0(A)" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-linq-25.cs">
-    <type name="A">
-      <method name="System.String get_Header()" attrs="2182">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="System.String get_Name()" attrs="2182">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>44</size>
-      </method>
-      <method name="Void Test(System.Action)" attrs="145">
-        <size>8</size>
-      </method>
-      <method name="Void &lt;Main&gt;m__0()" attrs="145">
-        <size>162</size>
-      </method>
-      <method name="IEnumerable`1 &lt;Main&gt;m__1(A)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="&lt;&gt;__AnonType0`2[A,B] &lt;Main&gt;m__2(A, B)" attrs="145">
-        <size>16</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__3(&lt;&gt;__AnonType0`2[A,B])" attrs="145">
-        <size>75</size>
-      </method>
-      <method name="&lt;&gt;__AnonType1`2[A,B] &lt;Main&gt;m__4(&lt;&gt;__AnonType0`2[A,B])" attrs="145">
-        <size>26</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="&lt;&gt;__AnonType0`2[&lt;c&gt;__T,&lt;p&gt;__T]">
-      <method name="&lt;c&gt;__T get_c()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="&lt;p&gt;__T get_p()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="Boolean Equals(System.Object)" attrs="198">
-        <size>69</size>
-      </method>
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>86</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>142</size>
-      </method>
-      <method name="Void .ctor(&lt;c&gt;__T, &lt;p&gt;__T)" attrs="6278">
-        <size>21</size>
-      </method>
-    </type>
-    <type name="&lt;&gt;__AnonType1`2[&lt;C&gt;__T,&lt;P&gt;__T]">
-      <method name="&lt;C&gt;__T get_C()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="&lt;P&gt;__T get_P()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="Boolean Equals(System.Object)" attrs="198">
-        <size>69</size>
-      </method>
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>86</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>142</size>
-      </method>
-      <method name="Void .ctor(&lt;C&gt;__T, &lt;P&gt;__T)" attrs="6278">
-        <size>21</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-linq-26.cs">
-    <type name="Test.S`1[T]">
-      <method name="System.String Where(System.Func`2[Test.C,System.String])" attrs="134">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="Test.C">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test.Extension">
-      <method name="System.String Is(Test.C)" attrs="150">
-        <size>10</size>
-      </method>
-    </type>
-    <type name="Test.Program">
-      <method name="Void Main()" attrs="145">
-        <size>80</size>
-      </method>
-      <method name="System.String &lt;Main&gt;m__0(Test.C)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="System.String &lt;Main&gt;m__1(Test.C)" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-linq-27.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>152</size>
-      </method>
-      <method name="System.String &lt;Main&gt;m__0(System.String)" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="&lt;&gt;__AnonType0`2[&lt;b&gt;__T,&lt;t&gt;__T]">
-      <method name="&lt;b&gt;__T get_b()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="&lt;t&gt;__T get_t()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="Boolean Equals(System.Object)" attrs="198">
-        <size>69</size>
-      </method>
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>86</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>142</size>
-      </method>
-      <method name="Void .ctor(&lt;b&gt;__T, &lt;t&gt;__T)" attrs="6278">
-        <size>21</size>
-      </method>
-    </type>
-    <type name="C+&lt;Main&gt;c__AnonStorey0">
-      <method name="IEnumerable`1 &lt;&gt;m__1(System.String)" attrs="131">
-        <size>82</size>
-      </method>
-      <method name="&lt;&gt;__AnonType0`2[System.String,System.Boolean] &lt;&gt;m__2(System.String)" attrs="145">
-        <size>55</size>
-      </method>
-      <method name="Boolean &lt;&gt;m__3(&lt;&gt;__AnonType0`2[System.String,System.Boolean])" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Main&gt;c__AnonStorey0+&lt;Main&gt;c__AnonStorey1">
-      <method name="Boolean &lt;&gt;m__4(Char)" attrs="131">
-        <size>24</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-linq-28.cs">
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>222</size>
-      </method>
-      <method name="&lt;&gt;__AnonType0`2[System.Char,System.Collections.Generic.IEnumerable`1[System.Char]] &lt;Main&gt;m__0(Char)" attrs="145">
-        <size>54</size>
-      </method>
-      <method name="IEnumerable`1 &lt;Main&gt;m__1(&lt;&gt;__AnonType0`2[System.Char,System.Collections.Generic.IEnumerable`1[System.Char]])" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Char &lt;Main&gt;m__2(Char)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="&lt;&gt;__AnonType0`2[&lt;m&gt;__T,&lt;n&gt;__T]">
-      <method name="&lt;m&gt;__T get_m()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="&lt;n&gt;__T get_n()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="Boolean Equals(System.Object)" attrs="198">
-        <size>69</size>
-      </method>
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>86</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>142</size>
-      </method>
-      <method name="Void .ctor(&lt;m&gt;__T, &lt;n&gt;__T)" attrs="6278">
-        <size>21</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-named-01.cs">
-    <type name="C">
-      <method name="Int32 Test(Int32, Int32, System.String)" attrs="150">
-        <size>14</size>
-      </method>
-      <method name="T Foo[T](T, Int32)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void Lambda(System.Func`2[System.Int32,System.Int32])" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>201</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__0(Int32)" attrs="145">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="C+&lt;Main&gt;c__AnonStorey0">
-      <method name="Int32 &lt;&gt;m__1(Int32)" attrs="131">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-named-02.cs">
-    <type name="D">
-      <method name="Void Foo(Int32)" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-named-03.cs">
-    <type name="C">
-      <method name="Int32 Foo(Int32, Int32, Int32)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void set_Item(Int32, Int32, Int32, Int32)" attrs="2177">
-        <size>22</size>
-      </method>
-      <method name="Int32 get_Item(Int32, Int32, Int32)" attrs="2177">
-        <size>15</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>100</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-named-04.cs">
-    <type name="Test">
-      <method name="Int32 f(Int32)" attrs="145">
-        <size>31</size>
-      </method>
-      <method name="Void m(Int32, Int32, Int32)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void m(Int32, Int32, Int32, Int32)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>336</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-optional-01.cs">
-    <type name="C">
-      <method name="Void TestA(Int32)" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void TestB(Int64)" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void TestC(Decimal)" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>378</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-optional-02.cs">
-    <type name="C">
-      <method name="Boolean Test3(Nullable`1)" attrs="150">
-        <size>29</size>
-      </method>
-      <method name="Boolean Test2(Nullable`1)" attrs="150">
-        <size>19</size>
-      </method>
-      <method name="Int32 Test(Nullable`1)" attrs="150">
-        <size>35</size>
-      </method>
-      <method name="Int64 Test4(Nullable`1)" attrs="150">
-        <size>16</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>160</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-optional-03.cs">
-    <type name="C">
-      <method name="Int32 Test(Int32, System.String, Boolean, UInt16)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>289</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-optional-04.cs">
-    <type name="C">
-      <method name="Void Foo[T](T, T)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void TestParams(System.Int32[])" attrs="145">
-        <size>7</size>
-      </method>
-      <method name="Void TestParams(Int32)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void TestStruct(Nullable`1)" attrs="145">
-        <size>25</size>
-      </method>
-      <method name="Void TestStruct2(Nullable`1)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="System.String get_Item(Int32, System.String)" attrs="2182">
-        <size>10</size>
-      </method>
-      <method name="Void set_Item(Int32, System.String, System.String)" attrs="2182">
-        <size>5</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>147</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-optional-05.cs">
-    <type name="Blah">
-      <method name="Int32 Foo(Int32, Int32)" attrs="134">
-        <size>12</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>59</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Blah+MyDelegate">
-      <method name="Int32 Invoke(Int32, Int32)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Int32, Int32, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-optional-06.cs">
-    <type name="D">
-      <method name="Int32 Invoke(Int32)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Int32 Foo(Int32)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>51</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-optional-07.cs">
-    <type name="Tests">
-      <method name="Void foo(Foo)" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-optional-08.cs">
-    <type name="Tests">
-      <method name="Int32 Main()" attrs="150">
-        <size>49</size>
-      </method>
-      <method name="Void .ctor(String)" attrs="6273">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-optional-09.cs">
-    <type name="Program">
-      <method name="Int32 Test_1(Int32, SByte)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 Test_1[T](T)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 Test_1(Int32, Int64)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 Test_2(Int16)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 Test_2(Int32, SByte)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 Test_3(System.String)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 Test_3(System.String, SByte)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 Test_4(System.Object)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 Test_4(System.Object[])" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 Test_5()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 Test_5(Int32, System.Object[])" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 Test_6(System.Object[])" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 Test_6(Int32, System.Object[])" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 Test_7(Boolean, System.Object[])" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 Test_7(Boolean, Int32, System.Object[])" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>161</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-optional-10.cs">
-    <type name="Program">
-      <method name="Void Main()" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program`1[T]">
-      <method name="Void .ctor(Generic`1)" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="Generic`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-optional-11.cs">
-    <type name="C">
-      <method name="Int32 TestA(Int32)" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="T TestB[T](T, T)" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="System.Object TestC(System.Object)" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Int32 TestD(Int32, Int32)" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>274</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-optional-12.cs">
-    <type name="C">
-      <method name="Int32 M(System.String, Int32, System.Int32[])" attrs="145">
-        <size>12</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>54</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-optional-13.cs">
-    <type name="A">
-      <method name="Int32 Foo(Int32)" attrs="454">
-        <size>10</size>
-      </method>
-      <method name="Int32 Foo2(Int32)" attrs="454">
-        <size>10</size>
-      </method>
-      <method name="Int32 get_Item(System.String, Int32)" attrs="2502">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Int32 Foo(Int32)" attrs="198">
-        <size>12</size>
-      </method>
-      <method name="Int32 Foo2(Int32)" attrs="134">
-        <size>11</size>
-      </method>
-      <method name="Int32 get_Item(System.String, Int32)" attrs="2246">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>175</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-optional-14.cs">
-    <type name="A">
-      <method name="Int32 GetValues(System.String[], System.String)" attrs="134">
-        <size>10</size>
-      </method>
-      <method name="Int32 GetValues(System.String, System.String[])" attrs="134">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Int32 Main()" attrs="150">
-        <size>37</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-optional-15.cs">
-    <type name="Program">
-      <method name="Void Test(S)" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>81</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-optional-16.cs">
-    <type name="MainClass">
-      <method name="Int32 TestParams(System.Object, System.Object[])" attrs="145">
-        <size>79</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>57</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-optional-17.cs">
-    <type name="BI">
-      <method name="BI op_Implicit(Int32)" attrs="2198">
-        <size>18</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void M(BI)" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void M2(System.Object)" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>114</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-optional-18.cs">
-    <type name="C">
-      <method name="Void Test(Decimal)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>21</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-optional-19.cs">
-    <type name="MainClass">
-      <method name="Void Main()" attrs="150">
-        <size>72</size>
-      </method>
-      <method name="Void Wrap[T](System.Func`2[IPackageRepository,T], T)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="IPackage &lt;Main&gt;m__0(IPackageRepository)" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="IPackage &lt;Main&gt;m__1(IPackageRepository)" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-optional-20.cs">
-    <type name="C">
-      <method name="Void Test[T](T, System.Func`2[System.Object,T])" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>21</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-optional-21.cs">
-    <type name="C">
-      <method name="Void Foo(C, C)" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void Foo2(C)" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-optional-22.cs">
-    <type name="CallerMemberTest">
-      <method name="Void I.Explicit()" attrs="481">
-        <size>18</size>
-      </method>
-      <method name="IEnumerable`1 Enumerator()" attrs="145">
-        <size>23</size>
-      </method>
-      <method name="Void GenericMethod[T]()" attrs="134">
-        <size>18</size>
-      </method>
-      <method name="Void set_Item(System.String, Int32)" attrs="2182">
-        <size>18</size>
-      </method>
-      <method name="Boolean get_Property()" attrs="2182">
-        <size>26</size>
-      </method>
-      <method name="CallerMemberTest op_Implicit(Int32)" attrs="2198">
-        <size>30</size>
-      </method>
-      <method name="Void Trace(System.String, System.String)" attrs="134">
-        <size>27</size>
-      </method>
-      <method name="System.Object TraceStatic(System.String, System.Object)" attrs="150">
-        <size>56</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>282</size>
-      </method>
-      <method name="Void &lt;Main&gt;m__1()" attrs="145">
-        <size>17</size>
-      </method>
-      <method name="System.Object &lt;Main&gt;m__2(Char)" attrs="145">
-        <size>24</size>
-      </method>
-      <method name="Void .ctor()" attrs="6273">
-        <size>23</size>
-      </method>
-      <method name="Void .ctor(Object)" attrs="6273">
-        <size>29</size>
-      </method>
-    </type>
-    <type name="CallerMemberTest+&lt;Enumerator&gt;c__Iterator0">
-      <method name="Int32 System.Collections.Generic.IEnumerator&lt;int&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;int&gt;.GetEnumerator()" attrs="481">
-        <size>26</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>88</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="&lt;&gt;__AnonType0`1[&lt;OO&gt;__T]">
-      <method name="&lt;OO&gt;__T get_OO()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="Boolean Equals(System.Object)" attrs="198">
-        <size>39</size>
-      </method>
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>63</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>67</size>
-      </method>
-      <method name="Void .ctor(&lt;OO&gt;__T)" attrs="6278">
-        <size>14</size>
-      </method>
-    </type>
-    <type name="CallerMemberTest+&lt;Main&gt;c__AnonStorey1">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>23</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-optional-23.cs">
-    <type name="CallerLineNumberTest">
-      <method name="Void TraceStatic2(Double, Decimal)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="System.Object TraceStatic(Int32, Int32)" attrs="150">
-        <size>56</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>75</size>
-      </method>
-      <method name="Void &lt;Main&gt;m__0()" attrs="145">
-        <size>11</size>
-      </method>
-      <method name="Void .ctor()" attrs="6273">
-        <size>17</size>
-      </method>
-      <method name="Void .ctor(Object)" attrs="6273">
-        <size>21</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-optional-24.cs">
-    <type name="CallerFilePathTest">
-      <method name="Void TraceStatic2(System.Object)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void TraceStatic(System.String, System.String)" attrs="150">
-        <size>46</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>27</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-partial-01.cs">
-    <type name="B`1[U]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-partial-02.cs">
-    <type name="A`1[T]">
-      <method name="Void Test()" attrs="129">
-        <size>14</size>
-      </method>
-      <method name="T get_CurrentItem()" attrs="2177">
-        <size>14</size>
-      </method>
-      <method name="Void set_CurrentItem(T)" attrs="2177">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-var-04.cs">
-    <type name="Test">
-      <method name="Int32 Main()" attrs="145">
-        <size>246</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-variance-1.cs">
-    <type name="Foo">
-      <method name="System.String get_Bar()" attrs="2534">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor(String)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="145">
-        <size>75</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-variance-10.cs">
-    <type name="Foo">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 I&lt;string&gt;.get_Count()" attrs="2529">
-        <size>10</size>
-      </method>
-      <method name="Int32 I&lt;Foo&gt;.get_Count()" attrs="2529">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program">
-      <method name="Int32 Main()" attrs="145">
-        <size>42</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-variance-11.cs">
-    <type name="D">
-      <method name="Boolean Contra[T](IContravariant`1, IContravariant`1)" attrs="150">
-        <size>49</size>
-      </method>
-      <method name="Boolean Covariant[T](ICovariant`1, ICovariant`1)" attrs="150">
-        <size>49</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>58</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-variance-12.cs">
-    <type name="D`1[T]">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="D">
-      <method name="Void add_field(D`1[System.String])" attrs="2534">
-        <size>42</size>
-      </method>
-      <method name="Void remove_field(D`1[System.String])" attrs="2534">
-        <size>42</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>64</size>
-      </method>
-      <method name="Void &lt;Main&gt;m__0()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-variance-13.cs">
-    <type name="A">
-      <method name="Void Foo[T](T, IList`1)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void Test()" attrs="150">
-        <size>18</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void Foo[T](T, I`1)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void Test[U](U, I`1)" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="M">
-      <method name="Int32 Main()" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-variance-14.cs">
-    <type name="A">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>38</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+D`1[T]">
-      <method name="Void Invoke(T)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(T, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="C+D`2[T,U]">
-      <method name="T Invoke(U)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(U, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="T EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-variance-15.cs">
-    <type name="C">
-      <method name="Void M[T](T ByRef, C+D`1[T])" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Void M2[T](T, C+D`1[T])" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Void MethodArg(System.Object)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>61</size>
-      </method>
-      <method name="Void &lt;Main&gt;m__0(System.Object)" attrs="145">
-        <size>7</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+D`1[T]">
-      <method name="Void Invoke(T)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(T, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-variance-16.cs">
-    <type name="S">
-      <method name="System.String op_Implicit(S)" attrs="2198">
-        <size>14</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="T Foo[T](T, I`1)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>58</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-variance-17.cs">
-    <type name="A">
-      <method name="Void InterfaceContravariat&lt;int&gt;.set_Prop(Int32)" attrs="2529">
-        <size>7</size>
-      </method>
-      <method name="Void InterfaceContravariat&lt;int&gt;.set_Item(Int32, Int32)" attrs="2529">
-        <size>7</size>
-      </method>
-      <method name="Int64 InterfaceCovariant&lt;long&gt;.get_Prop()" attrs="2529">
-        <size>7</size>
-      </method>
-      <method name="Int64 InterfaceCovariant&lt;long&gt;.get_Item(Int32)" attrs="2529">
-        <size>7</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-variance-18.cs">
-    <type name="Test">
-      <method name="Int32 Main()" attrs="145">
-        <size>25</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-variance-19.cs">
-    <type name="Test">
-      <method name="Void Bla[T,U]()" attrs="145">
-        <size>13</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>7</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-variance-2.cs">
-    <type name="Foo">
-      <method name="System.String Bar(System.Object)" attrs="486">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="145">
-        <size>110</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-variance-20.cs">
-    <type name="DocAttribute">
-      <method name="Void .ctor(String)" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="Func`2[T1,TR]">
-      <method name="TR Invoke(T1)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(T1, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="TR EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-variance-21.cs">
-    <type name="C">
-      <method name="Boolean M[T]()" attrs="150">
-        <size>17</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>26</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-variance-3.cs">
-    <type name="Foo`1[T]">
-      <method name="T Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="T EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="145">
-        <size>69</size>
-      </method>
-      <method name="Int32 Bar(Foo`1[System.Object])" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+&lt;Main&gt;c__AnonStorey0">
-      <method name="System.String &lt;&gt;m__0()" attrs="131">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-variance-4.cs">
-    <type name="Foo`1[T]">
-      <method name="Int32 Invoke(T)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(T, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="145">
-        <size>71</size>
-      </method>
-      <method name="Int32 Bar(Foo`1[System.String], System.String)" attrs="145">
-        <size>16</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__0(System.Object)" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-variance-5.cs">
-    <type name="BothVariants`2[T1,T2]">
-      <method name="T1 get_Foo()" attrs="2534">
-        <size>14</size>
-      </method>
-      <method name="Void set_Foo(T1)" attrs="2177">
-        <size>8</size>
-      </method>
-      <method name="Int32 Bar(T2)" attrs="486">
-        <size>43</size>
-      </method>
-      <method name="Void .ctor(T1)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="Invariant`1[T]">
-      <method name="T get_Foo()" attrs="2534">
-        <size>44</size>
-      </method>
-      <method name="Int32 Bar(T)" attrs="486">
-        <size>22</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A">
-      <method name="System.String get_Fruit()" attrs="2502">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="System.String get_Fruit()" attrs="2246">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="System.String get_Fruit()" attrs="2246">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="145">
-        <size>136</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-variance-6.cs">
-    <type name="Cov1`1[U]">
-      <method name="ICovariant`1 Invoke(IContravariant`1)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(IContravariant`1, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="ICovariant`1 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Cov2`1[U]">
-      <method name="ICovariant`1 Invoke(IContravariant`1)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(IContravariant`1, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="ICovariant`1 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Cov3`1[U]">
-      <method name="ICovariant`1 Invoke(IContravariant`1)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(IContravariant`1, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="ICovariant`1 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Cov4`1[U]">
-      <method name="ICovariant`1 Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="ICovariant`1 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Cov5`1[U]">
-      <method name="IContravariant`1 Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IContravariant`1 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Contra5`1[U]">
-      <method name="IContravariant`1 Invoke(U, ICovariant`1)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(U, ICovariant`1, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IContravariant`1 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Contra6`1[U]">
-      <method name="IContravariant`1 Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IContravariant`1 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Contra7`1[U]">
-      <method name="IContravariant`1 Invoke(U, ICovariant`1)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(U, ICovariant`1, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IContravariant`1 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Contra8`1[U]">
-      <method name="IContravariant`1 Invoke(U, ICovariant`1)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(U, ICovariant`1, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IContravariant`1 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Program">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-variance-7.cs">
-    <type name="Covariant`1[T]">
-      <method name="T Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="T EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Contra`1[T]">
-      <method name="Void Invoke(T)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(T, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="CoContra`2[TR,T]">
-      <method name="TR Invoke(T)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(T, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="TR EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="None`1[T]">
-      <method name="Void Invoke(T)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(T, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Test`1[U]">
-      <method name="Covariant`1[Contra`1[Contra`1[Covariant`1[Covariant`1[Covariant`1[Covariant`1[Covariant`1[U]]]]]]]] Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Covariant`1[Contra`1[Contra`1[Covariant`1[Covariant`1[Covariant`1[Covariant`1[Covariant`1[U]]]]]]]] EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Test2`1[U]">
-      <method name="Contra`1[Covariant`1[Contra`1[Contra`1[Covariant`1[Covariant`1[Covariant`1[Covariant`1[Covariant`1[U]]]]]]]]] Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Contra`1[Covariant`1[Contra`1[Contra`1[Covariant`1[Covariant`1[Covariant`1[Covariant`1[Covariant`1[U]]]]]]]]] EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Test3`1[U]">
-      <method name="Contra`1[Contra`1[Covariant`1[Covariant`1[Covariant`1[Covariant`1[Contra`1[Contra`1[U]]]]]]]] Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Contra`1[Contra`1[Covariant`1[Covariant`1[Covariant`1[Covariant`1[Contra`1[Contra`1[U]]]]]]]] EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Test4`1[U]">
-      <method name="Contra`1[Contra`1[Covariant`1[Covariant`1[Contra`1[Contra`1[Contra`1[Contra`1[U]]]]]]]] Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Contra`1[Contra`1[Covariant`1[Covariant`1[Contra`1[Contra`1[Contra`1[Contra`1[U]]]]]]]] EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Test5`1[U]">
-      <method name="Contra`1[Contra`1[Covariant`1[Covariant`1[Contra`1[Contra`1[Contra`1[U]]]]]]] Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Contra`1[Contra`1[Covariant`1[Covariant`1[Contra`1[Contra`1[Contra`1[U]]]]]]] EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Test6`1[U]">
-      <method name="Void Invoke(Covariant`1[Contra`1[Contra`1[Covariant`1[Covariant`1[Covariant`1[Covariant`1[Covariant`1[U]]]]]]]])" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Covariant`1[Contra`1[Contra`1[Covariant`1[Covariant`1[Covariant`1[Covariant`1[Covariant`1[U]]]]]]]], System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Both`2[U,V]">
-      <method name="Void Invoke(CoContra`2[U,V])" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(CoContra`2[U,V], System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Both2`2[U,V]">
-      <method name="Void Invoke(CoContra`2[U,Contra`1[U]])" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(CoContra`2[U,Contra`1[U]], System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Both3`2[U,V]">
-      <method name="Void Invoke(CoContra`2[U,Contra`1[System.Int32]])" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(CoContra`2[U,Contra`1[System.Int32]], System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Both4`2[U,V]">
-      <method name="Void Invoke(Both`2[V,U])" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Both`2[V,U], System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Both5`2[U,V]">
-      <method name="Void Invoke(Both`2[V,System.Int32])" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Both`2[V,System.Int32], System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-variance-8.cs">
-    <type name="A`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>165</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="gtest-variance-9.cs">
-    <type name="Test">
-      <method name="Void Foo(IIn`1)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>18</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-1.cs">
-    <type name="X">
-      <method name="Int32 Main(System.String[])" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-10.cs">
-    <type name="X">
-      <method name="Void asbyte(Byte, UInt16, UInt32, UInt64, Char)" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void bsbyte()" attrs="129">
-        <size>36</size>
-      </method>
-      <method name="Void abyte(SByte, Char)" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void bbyte()" attrs="129">
-        <size>23</size>
-      </method>
-      <method name="Void ashort(SByte, Byte, UInt16, UInt32, UInt64, Char)" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void bshort()" attrs="129">
-        <size>40</size>
-      </method>
-      <method name="Void aushort(SByte, Byte, Int16, Char)" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void bushort()" attrs="129">
-        <size>30</size>
-      </method>
-      <method name="Void aint(SByte, Byte, Int16, UInt16, UInt32, UInt64, Char)" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void bint()" attrs="129">
-        <size>43</size>
-      </method>
-      <method name="Void auint(SByte, Byte, Int16, UInt16, Int32, Char)" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void buint()" attrs="129">
-        <size>39</size>
-      </method>
-      <method name="Void along(SByte, Byte, Int16, UInt16, Int32, UInt32, UInt64, Char)" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void blong()" attrs="129">
-        <size>48</size>
-      </method>
-      <method name="Void aulong(SByte, Byte, Int16, UInt16, Int32, UInt32, Int64, Char)" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void bulong()" attrs="129">
-        <size>48</size>
-      </method>
-      <method name="Void achar(SByte, Byte, Int16)" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void bchar()" attrs="129">
-        <size>28</size>
-      </method>
-      <method name="Void afloat(SByte, Byte, Int16, UInt16, Int32, UInt32, Int64, UInt64, Char, Decimal)" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void bfloat()" attrs="129">
-        <size>68</size>
-      </method>
-      <method name="Void adouble(SByte, Byte, Int16, UInt16, Int32, UInt32, Int64, UInt64, Char, Single, Decimal)" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void bdouble()" attrs="129">
-        <size>76</size>
-      </method>
-      <method name="Void TestDecimal(Decimal)" attrs="129">
-        <size>16</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test2">
-      <method name="Void ExtraTst()" attrs="129">
-        <size>11</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-100.cs">
-    <type name="GLib.Object">
-      <method name="Int32 get_Raw()" attrs="2180">
-        <size>10</size>
-      </method>
-      <method name="Void set_Raw(Int32)" attrs="2180">
-        <size>9</size>
-      </method>
-      <method name="Void GetProperty()" attrs="134">
-        <size>13</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-101.cs">
-    <type name="Test.MyAttribute">
-      <method name="Void .ctor(String)" attrs="6278">
-        <size>21</size>
-      </method>
-    </type>
-    <type name="Test.My2Attribute">
-      <method name="Void .ctor(String, Int32)" attrs="6278">
-        <size>32</size>
-      </method>
-    </type>
-    <type name="Test.Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>114</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-102.cs">
-    <type name="N1.MineAttribute">
-      <method name="Void .ctor(String)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="N1.ReturnAttribute">
-      <method name="Void .ctor(String)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="N1.Foo">
-      <method name="Int32 Main()" attrs="150">
-        <size>292</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-103.cs">
-    <type name="A">
-      <method name="Int32 Foo()" attrs="1476">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Int32 Foo()" attrs="196">
-        <size>10</size>
-      </method>
-      <method name="Int32 M()" attrs="134">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-104.cs">
-    <type name="Test">
-      <method name="Int32 Main(System.String[])" attrs="150">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-105.cs">
-    <type name="Test">
-      <method name="Int32 F(Int32)" attrs="145">
-        <size>41</size>
-      </method>
-      <method name="Void async_callback(IAsyncResult)" attrs="145">
-        <size>23</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>427</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+SimpleDelegate">
-      <method name="Int32 Invoke(Int32)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-107.cs">
-    <type name="Test">
-      <method name="Int32 F(Int32)" attrs="145">
-        <size>28</size>
-      </method>
-      <method name="Void async_callback(IAsyncResult)" attrs="145">
-        <size>101</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>97</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+SimpleDelegate">
-      <method name="Int32 Invoke(Int32)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-108.cs">
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>107</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-109.cs">
-    <type name="T">
-      <method name="Int32 Main()" attrs="145">
-        <size>31</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-11.cs">
-    <type name="Test">
-      <method name="Int32 boxtest()" attrs="150">
-        <size>20</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>27</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-110.cs">
-    <type name="test.test">
-      <method name="Int32 test_method(Int32)" attrs="145">
-        <size>21</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>30</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-111.cs">
-    <type name="T">
-      <method name="System.Object get_obj()" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>34</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-112.cs">
-    <type name="X">
-      <method name="System.Int32[] g()" attrs="145">
-        <size>22</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>31</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-113.cs">
-    <type name="X">
-      <method name="Void g_object_get(IntPtr, System.String, System.String ByRef, IntPtr)" attrs="129">
-        <size>5</size>
-      </method>
-      <method name="Void GetProperty(System.String, System.String ByRef)" attrs="134">
-        <size>22</size>
-      </method>
-      <method name="Void g_object_get(IntPtr, System.String, Boolean ByRef, IntPtr)" attrs="129">
-        <size>5</size>
-      </method>
-      <method name="Void GetProperty(System.String, Boolean ByRef)" attrs="134">
-        <size>22</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-114.cs">
-    <type name="MyClass">
-      <method name="Int32 Main()" attrs="150">
-        <size>23</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MyClass+IsAnything">
-      <method name="Boolean Invoke(Char)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Char, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Boolean EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-115.cs">
-    <type name="A">
-      <method name="X op_Explicit(A)" attrs="2198">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Y">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="blah">
-      <method name="Int32 Main()" attrs="150">
-        <size>51</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-116.cs">
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-117.cs">
-    <type name="Blah">
-      <method name="Int32 Main()" attrs="150">
-        <size>33</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>19</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-118.cs">
-    <type name="Container">
-      <method name="Int32 Main(System.String[])" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-119.cs">
-    <type name="Value">
-      <method name="Int32 op_Explicit(Value)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="MyObject op_Explicit(Value)" attrs="2198">
-        <size>15</size>
-      </method>
-      <method name="UInt32 op_Explicit(Value)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MyObject">
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="Derived">
-      <method name="Derived Blah()" attrs="129">
-        <size>26</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="145">
-        <size>45</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-12.cs">
-    <type name="X">
-      <method name="Int32 Main(System.String[])" attrs="145">
-        <size>322</size>
-      </method>
-      <method name="System.String s(System.String, Int32)" attrs="145">
-        <size>21</size>
-      </method>
-      <method name="System.String x(System.String, System.Object)" attrs="145">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-120.cs">
-    <type name="test">
-      <method name="Int32 Main()" attrs="145">
-        <size>154</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-121.cs">
-    <type name="X">
-      <method name="Int32 g()" attrs="145">
-        <size>22</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>104</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-122.cs">
-    <type name="A">
-      <method name="Int32 Main()" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A+B">
-      <method name="Void Foo()" attrs="129">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-123.cs">
-    <type name="X">
-      <method name="System.Object get_non_null()" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="System.Object get_null()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>125</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-124.cs">
-    <type name="t">
-      <method name="Void a()" attrs="129">
-        <size>21</size>
-      </method>
-      <method name="Void b()" attrs="129">
-        <size>21</size>
-      </method>
-      <method name="Void c()" attrs="129">
-        <size>31</size>
-      </method>
-      <method name="Void d()" attrs="129">
-        <size>37</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-125.cs">
-    <type name="Fraction">
-      <method name="Fraction op_Implicit(Int32)" attrs="2198">
-        <size>25</size>
-      </method>
-      <method name="Int32 op_Explicit(Fraction)" attrs="2198">
-        <size>32</size>
-      </method>
-      <method name="Boolean op_Equality(Fraction, Fraction)" attrs="2198">
-        <size>62</size>
-      </method>
-      <method name="Boolean op_Inequality(Fraction, Fraction)" attrs="2198">
-        <size>29</size>
-      </method>
-      <method name="Boolean Equals(System.Object)" attrs="198">
-        <size>50</size>
-      </method>
-      <method name="Fraction op_Addition(Fraction, Fraction)" attrs="2198">
-        <size>116</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>55</size>
-      </method>
-      <method name="Void .ctor(Int32, Int32)" attrs="6278">
-        <size>32</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>32</size>
-      </method>
-    </type>
-    <type name="Tester">
-      <method name="Int32 Main()" attrs="150">
-        <size>158</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-126.cs">
-    <type name="X">
-      <method name="Void Iface.Method()" attrs="481">
-        <size>2</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>46</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-127.cs">
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>45</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-128.cs">
-    <type name="SimpleAttribute">
-      <method name="Void .ctor(String)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="MineAttribute">
-      <method name="Void .ctor(Type[])" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="Foo">
-      <method name="Int32 MM()" attrs="150">
-        <size>194</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Blah">
-      <method name="Int32 get_Value()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Void set_Value(Int32)" attrs="2182">
-        <size>9</size>
-      </method>
-      <method name="Int32 Another()" attrs="129">
-        <size>10</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-129.cs">
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>156</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-13.cs">
-    <type name="Foo">
-      <method name="Boolean MyMethod()" attrs="134">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Blah">
-      <method name="Int32 Main()" attrs="150">
-        <size>36</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-130.cs">
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>20</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-131.cs">
-    <type name="SimpleAttribute">
-      <method name="Void .ctor(String)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="Blah">
-      <method name="Int32 Main()" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-132.cs">
-    <type name="T">
-      <method name="Int32 Main()" attrs="145">
-        <size>75</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-133.cs">
-    <type name="T">
-      <method name="Void DecodeOp(UInt16, OpCode ByRef, OpFlags ByRef)" attrs="145">
-        <size>22</size>
-      </method>
-      <method name="Void get_struct(S ByRef)" attrs="145">
-        <size>25</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>103</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-134.cs">
-    <type name="AA">
-      <method name="Void A()" attrs="486">
-        <size>9</size>
-      </method>
-      <method name="Void B()" attrs="486">
-        <size>9</size>
-      </method>
-      <method name="Void C()" attrs="486">
-        <size>9</size>
-      </method>
-      <method name="Boolean get_OK()" attrs="2182">
-        <size>40</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="BB">
-      <method name="Void A()" attrs="486">
-        <size>19</size>
-      </method>
-      <method name="Void B()" attrs="486">
-        <size>9</size>
-      </method>
-      <method name="Void C()" attrs="486">
-        <size>9</size>
-      </method>
-      <method name="Boolean get_OK()" attrs="2182">
-        <size>40</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="T">
-      <method name="Void A()" attrs="486">
-        <size>2</size>
-      </method>
-      <method name="Void B()" attrs="486">
-        <size>2</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>94</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-135.cs">
-    <type name="A">
-      <method name="Void doh()" attrs="486">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="T">
-      <method name="IA IB.get_Prop()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="A get_Prop()" attrs="2182">
-        <size>14</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>50</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-136.cs">
-    <type name="MyCar">
-      <method name="Void IDiagnostic.Stop()" attrs="481">
-        <size>9</size>
-      </method>
-      <method name="Void IAutomobile.Stop()" attrs="481">
-        <size>9</size>
-      </method>
-      <method name="Void Stop()" attrs="134">
-        <size>17</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestConflict">
-      <method name="Int32 Main()" attrs="145">
-        <size>92</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-137.cs">
-    <type name="C">
-      <method name="Void X()" attrs="486">
-        <size>16</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>123</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-138.cs">
-    <type name="T">
-      <method name="Int32 Main()" attrs="145">
-        <size>22</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-139.cs">
-    <type name="T">
-      <method name="Void one()" attrs="129">
-        <size>14</size>
-      </method>
-      <method name="Void two(T)" attrs="129">
-        <size>9</size>
-      </method>
-      <method name="Void three(T ByRef)" attrs="129">
-        <size>14</size>
-      </method>
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>26</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>39</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-14.cs">
-    <type name="Obj.A">
-      <method name="Int32 F()" attrs="134">
-        <size>10</size>
-      </method>
-      <method name="Int32 G()" attrs="454">
-        <size>10</size>
-      </method>
-      <method name="Int32 H()" attrs="486">
-        <size>11</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Obj.B">
-      <method name="Int32 F()" attrs="134">
-        <size>10</size>
-      </method>
-      <method name="Int32 G()" attrs="198">
-        <size>10</size>
-      </method>
-      <method name="Int32 H()" attrs="134">
-        <size>11</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Obj.Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>192</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-140.cs">
-    <type name="BreakTest">
-      <method name="Void B()" attrs="150">
-        <size>50</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>33</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-141.cs">
-    <type name="X">
-      <method name="Int32 Main()" attrs="150">
-        <size>61</size>
-      </method>
-      <method name="Boolean Test1()" attrs="145">
-        <size>36</size>
-      </method>
-      <method name="Boolean Test2()" attrs="145">
-        <size>37</size>
-      </method>
-      <method name="Boolean Test3()" attrs="145">
-        <size>32</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-142.cs">
-    <type name="TestClass">
-      <method name="Int32 Main()" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor(EventHandler)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="TestBaseClass">
-      <method name="Void add_Blah(System.EventHandler)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void remove_Blah(System.EventHandler)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-143.cs">
-    <type name="MonoEnumInfo">
-      <method name="Void stuff()" attrs="129">
-        <size>9</size>
-      </method>
-      <method name="Int32 GetInfo(MonoEnumInfo ByRef)" attrs="145">
-        <size>28</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>50</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-144.cs">
-    <type name="Test">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-145.cs">
-    <type name="JagArrayTest">
-      <method name="Void Main()" attrs="150">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>25</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-146.cs">
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>352</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-147.cs">
-    <type name="X">
-      <method name="X Foo()" attrs="150">
-        <size>14</size>
-      </method>
-      <method name="X Bar()" attrs="150">
-        <size>14</size>
-      </method>
-      <method name="X Baz()" attrs="134">
-        <size>14</size>
-      </method>
-      <method name="UInt32 get_Property()" attrs="2182">
-        <size>10</size>
-      </method>
-      <method name="UInt32 get_StaticProperty()" attrs="2198">
-        <size>11</size>
-      </method>
-      <method name="Int32 get_Item(Int32)" attrs="2182">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>15</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="Y">
-      <method name="Y Foo()" attrs="150">
-        <size>14</size>
-      </method>
-      <method name="Y Bar()" attrs="150">
-        <size>14</size>
-      </method>
-      <method name="Y Baz()" attrs="134">
-        <size>14</size>
-      </method>
-      <method name="UInt32 get_Property()" attrs="2182">
-        <size>10</size>
-      </method>
-      <method name="UInt32 get_StaticProperty()" attrs="2198">
-        <size>11</size>
-      </method>
-      <method name="Int32 get_Item(Int32)" attrs="2182">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>15</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Z">
-      <method name="Int32 Test()" attrs="134">
-        <size>132</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>346</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-148.cs">
-    <type name="Y">
-      <method name="Int32 X.get_Foo(Int32)" attrs="2529">
-        <size>10</size>
-      </method>
-      <method name="Int32 get_Bar(Int32)" attrs="2182">
-        <size>10</size>
-      </method>
-      <method name="Int64 get_Bar(Double)" attrs="2182">
-        <size>11</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Z">
-      <method name="Int64 get_Whatever(Double)" attrs="2182">
-        <size>11</size>
-      </method>
-      <method name="Single get_Whatever(Int64, Int32)" attrs="2182">
-        <size>14</size>
-      </method>
-      <method name="Int32 InstanceTest()" attrs="134">
-        <size>72</size>
-      </method>
-      <method name="Int32 Test()" attrs="150">
-        <size>429</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>107</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Z+MyArray">
-      <method name="System.Object get_Item(Int32)" attrs="2246">
-        <size>16</size>
-      </method>
-      <method name="Void set_Item(Int32, System.Object)" attrs="2246">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A">
-      <method name="Int32 get_Monkey(Int32)" attrs="2182">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Int64 get_Item(Int64, Int32)" attrs="2182">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Int32 get_Item(Int32)" attrs="2182">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="D">
-      <method name="Int64 get_Item(Int64, Int32)" attrs="2182">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="E">
-      <method name="System.String get_g()" attrs="2502">
-        <size>14</size>
-      </method>
-      <method name="Void set_g(System.String)" attrs="2502">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="F">
-      <method name="System.String get_g()" attrs="2246">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="DisposableNotifyList">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="ChildList">
-      <method name="Void Test()" attrs="134">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-149.cs">
-    <type name="MyDelegate">
-      <method name="Int64 Invoke(Int32)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Int64 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Y">
-      <method name="Void X.add_Foo(System.EventHandler)" attrs="2529">
-        <size>2</size>
-      </method>
-      <method name="Void X.remove_Foo(System.EventHandler)" attrs="2529">
-        <size>2</size>
-      </method>
-      <method name="Void add_Foo(System.EventHandler)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void remove_Foo(System.EventHandler)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void add_TestEvent(MyDelegate)" attrs="2534">
-        <size>42</size>
-      </method>
-      <method name="Void remove_TestEvent(MyDelegate)" attrs="2534">
-        <size>42</size>
-      </method>
-      <method name="Int32 Test()" attrs="134">
-        <size>162</size>
-      </method>
-      <method name="Void callback1(System.Object, System.EventArgs)" attrs="145">
-        <size>8</size>
-      </method>
-      <method name="Int64 callback2(Int32)" attrs="145">
-        <size>27</size>
-      </method>
-      <method name="Void callback3(System.Object, System.EventArgs)" attrs="145">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Z">
-      <method name="Void add_BuildStarted(Z+SomeEventHandler)" attrs="2198">
-        <size>40</size>
-      </method>
-      <method name="Void remove_BuildStarted(Z+SomeEventHandler)" attrs="2198">
-        <size>40</size>
-      </method>
-      <method name="Int32 a()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>100</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Z+SomeEventHandler">
-      <method name="Int32 Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Static">
-      <method name="Void add_Test(System.EventHandler)" attrs="2198">
-        <size>40</size>
-      </method>
-      <method name="Void remove_Test(System.EventHandler)" attrs="2198">
-        <size>40</size>
-      </method>
-      <method name="Void Fire()" attrs="134">
-        <size>24</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-15.cs">
-    <type name="Implementor">
-      <method name="Int32 A()" attrs="486">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="StructImplementor">
-      <method name="Int32 A()" attrs="486">
-        <size>10</size>
-      </method>
-    </type>
-    <type name="Run">
-      <method name="Int32 Main()" attrs="145">
-        <size>73</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-150.cs">
-    <type name="T">
-      <method name="Int32 Main()" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>18</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-151.cs">
-    <type name="A.Iface">
-      <method name="Void bah()" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A.my">
-      <method name="Void doit(System.Object)" attrs="129">
-        <size>14</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-152.cs">
-    <type name="X">
-      <method name="Int32 Main()" attrs="150">
-        <size>112</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-153.cs">
-    <type name="Z">
-      <method name="Void Test2(System.String, System.Object[])" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void Test(System.String, System.Object[])" attrs="150">
-        <size>9</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>94</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-154.cs">
-    <type name="X">
-      <method name="Int32 Main()" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void test1(Single ByRef)" attrs="150">
-        <size>7</size>
-      </method>
-      <method name="Void test2(Int32, Single ByRef)" attrs="150">
-        <size>41</size>
-      </method>
-      <method name="Void test3(System.Int64[], Int32)" attrs="150">
-        <size>22</size>
-      </method>
-      <method name="Int32 test4(Int32, Single ByRef)" attrs="150">
-        <size>41</size>
-      </method>
-      <method name="Int32 test5(Single ByRef, Int64)" attrs="150">
-        <size>81</size>
-      </method>
-      <method name="Int32 test6(Single ByRef)" attrs="150">
-        <size>18</size>
-      </method>
-      <method name="Int64 test7(System.Int32[], Int32)" attrs="150">
-        <size>75</size>
-      </method>
-      <method name="Int64 test8(Int32)" attrs="150">
-        <size>44</size>
-      </method>
-      <method name="Int64 test9(Int32)" attrs="150">
-        <size>38</size>
-      </method>
-      <method name="Void test10(Int32, Single ByRef)" attrs="150">
-        <size>29</size>
-      </method>
-      <method name="Int64 test11(Int32)" attrs="150">
-        <size>61</size>
-      </method>
-      <method name="Void test12(Single ByRef)" attrs="150">
-        <size>24</size>
-      </method>
-      <method name="Void test13(Int32, Single ByRef)" attrs="150">
-        <size>36</size>
-      </method>
-      <method name="Int64 test14(Int32, Single ByRef)" attrs="150">
-        <size>78</size>
-      </method>
-      <method name="Int32 test15(Int32, Single ByRef)" attrs="150">
-        <size>41</size>
-      </method>
-      <method name="Void test16()" attrs="150">
-        <size>66</size>
-      </method>
-      <method name="Void test17()" attrs="150">
-        <size>68</size>
-      </method>
-      <method name="Void test18(Int32, Int32 ByRef)" attrs="145">
-        <size>34</size>
-      </method>
-      <method name="Int32 test19()" attrs="145">
-        <size>41</size>
-      </method>
-      <method name="Int32 test20()" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Int32 test21()" attrs="145">
-        <size>34</size>
-      </method>
-      <method name="Int32 test22()" attrs="145">
-        <size>31</size>
-      </method>
-      <method name="Int32 test23(System.Object, Int32, Boolean ByRef)" attrs="145">
-        <size>44</size>
-      </method>
-      <method name="Int64 test24(Int32)" attrs="145">
-        <size>85</size>
-      </method>
-      <method name="Int64 test25(Int32)" attrs="145">
-        <size>48</size>
-      </method>
-      <method name="Void test26()" attrs="145">
-        <size>23</size>
-      </method>
-      <method name="Int32 test27()" attrs="145">
-        <size>22</size>
-      </method>
-      <method name="Void test28(System.Object ByRef)" attrs="145">
-        <size>24</size>
-      </method>
-      <method name="Boolean test29(Int32 ByRef)" attrs="145">
-        <size>26</size>
-      </method>
-      <method name="System.String test30(System.String ByRef)" attrs="134">
-        <size>41</size>
-      </method>
-      <method name="System.String test31(Int32)" attrs="134">
-        <size>95</size>
-      </method>
-      <method name="Void test32()" attrs="134">
-        <size>15</size>
-      </method>
-      <method name="Int32 test33()" attrs="134">
-        <size>12</size>
-      </method>
-      <method name="Void test34()" attrs="134">
-        <size>26</size>
-      </method>
-      <method name="Void test35(Int32, Boolean)" attrs="150">
-        <size>36</size>
-      </method>
-      <method name="Void test36()" attrs="150">
-        <size>46</size>
-      </method>
-      <method name="Void test37()" attrs="150">
-        <size>31</size>
-      </method>
-      <method name="Int32 test38()" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Int32 test40(Int32)" attrs="145">
-        <size>27</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-155.cs">
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>52</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+TestClass">
-      <method name="System.String test(System.String)" attrs="486">
-        <size>30</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-156.cs">
-    <type name="Internal">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Public">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+NestedPublic">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+NestedAssembly">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+NestedFamilyAndAssembly">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+NestedFamily">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+NestedPrivate">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="D">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="E">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="F">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Y">
-      <method name="Void Test(YI)" attrs="131">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Y+YA">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Y+YB">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Y+YC">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Y+YD">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Y+YE">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Y+YF">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Y+YG">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Y+YH">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Z">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Z+P">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="W">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="W+WA">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="W+WB">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="W+WC">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="W+WD">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="W+WE">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="W+WCA">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="W+WCB">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="W+WCB+WCD">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="W+WCB+WCD+WCE">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="G">
-      <method name="Void Test(X)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="G+I">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="G+I+J">
-      <method name="Void Test(Foo)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="H">
-      <method name="Void Test(System.Int32[])" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="M">
-      <method name="Void Hello(System.String)" attrs="486">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-157.cs">
-    <type name="Test.MyAttribute">
-      <method name="Void .ctor(String)" attrs="6278">
-        <size>21</size>
-      </method>
-    </type>
-    <type name="Test.Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>233</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-158.cs">
-    <type name="My">
-      <method name="Void .ctor(Object)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="My+Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>109</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-159.cs">
-    <type name="A.Iface">
-      <method name="Void bah()" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A.my">
-      <method name="Void doit(System.Object)" attrs="129">
-        <size>14</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-16.cs">
-    <type name="Mine.Blah">
-      <method name="Int32 op_Addition(Mine.Blah, Mine.Blah)" attrs="2198">
-        <size>20</size>
-      </method>
-      <method name="Int32 op_Implicit(Mine.Blah)" attrs="2198">
-        <size>20</size>
-      </method>
-      <method name="Byte op_Implicit(Mine.Blah)" attrs="2198">
-        <size>20</size>
-      </method>
-      <method name="Int16 op_Implicit(Mine.Blah)" attrs="2198">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Mine.Foo">
-      <method name="Int32 Main()" attrs="150">
-        <size>134</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-160.cs">
-    <type name="B">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="S">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="T">
-      <method name="Int32 blah(System.Object)" attrs="145">
-        <size>70</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-161.cs">
-    <type name="ZipEntry">
-      <method name="DateTime get_DateTime()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor(String)" attrs="6278">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor(ZipEntry)" attrs="6278">
-        <size>19</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-162.cs">
-    <type name="A">
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>28</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void .ctor(Int64)" attrs="6278">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor(String)" attrs="6278">
-        <size>14</size>
-      </method>
-    </type>
-    <type name="E">
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>22</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void test_output(A)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void test_output(B)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void test_output(E)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void test_output(F)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void test1()" attrs="145">
-        <size>22</size>
-      </method>
-      <method name="Void test2()" attrs="145">
-        <size>33</size>
-      </method>
-      <method name="Void test3()" attrs="145">
-        <size>22</size>
-      </method>
-      <method name="Void test4(A)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void test5(A ByRef)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void test6(B ByRef)" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Void test7()" attrs="145">
-        <size>29</size>
-      </method>
-      <method name="Void test8()" attrs="145">
-        <size>51</size>
-      </method>
-      <method name="Void test9()" attrs="145">
-        <size>27</size>
-      </method>
-      <method name="Void test10()" attrs="145">
-        <size>83</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-163.cs">
-    <type name="Blah">
-      <method name="Int32 Foo(System.String)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 Foo(System.Object)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>42</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-164.cs">
-    <type name="X">
-      <method name="Int32 Foo()" attrs="452">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>27</size>
-      </method>
-    </type>
-    <type name="X+FooDelegate">
-      <method name="Int32 Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Y">
-      <method name="Int32 Foo()" attrs="196">
-        <size>10</size>
-      </method>
-      <method name="Int32 Hello()" attrs="129">
-        <size>20</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>47</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>8</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-165.cs">
-    <type name="Testing">
-      <method name="Int32 TestEnumInit(Fruit)" attrs="145">
-        <size>34</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>90</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-166.cs">
-    <type name="Test">
-      <method name="Int32 ITest.get_Item(Int32)" attrs="2529">
-        <size>10</size>
-      </method>
-      <method name="Int32 get_Item(Int32)" attrs="2182">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="D">
-      <method name="Int32 get_TargetIntegerSize()" attrs="2534">
-        <size>10</size>
-      </method>
-      <method name="Int32 Hello(IInferior)" attrs="129">
-        <size>15</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>84</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-167.cs">
-    <type name="X">
-      <method name="Int32 Test(X+Foo[])" attrs="145">
-        <size>41</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>62</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-168.cs">
-    <type name="X">
-      <method name="System.String op_Implicit(X)" attrs="2198">
-        <size>14</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>29</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-169.cs">
-    <type name="basec">
-      <method name="System.String get_Message()" attrs="2502">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="der">
-      <method name="System.String get_Message()" attrs="2246">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Base">
-      <method name="Int32 get_Thingy()" attrs="2502">
-        <size>15</size>
-      </method>
-      <method name="Void set_Thingy(Int32)" attrs="2502">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>14</size>
-      </method>
-    </type>
-    <type name="Derived">
-      <method name="Int32 get_BaseThingy()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Void set_Thingy(Int32)" attrs="2246">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="D">
-      <method name="Int32 Main()" attrs="145">
-        <size>120</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-17.cs">
-    <type name="Blah">
-      <method name="Int32 Main()" attrs="150">
-        <size>53</size>
-      </method>
-      <method name="Byte op_Implicit(Blah)" attrs="2198">
-        <size>20</size>
-      </method>
-      <method name="Int16 op_Implicit(Blah)" attrs="2198">
-        <size>20</size>
-      </method>
-      <method name="Int32 op_Implicit(Blah)" attrs="2198">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-170.cs">
-    <type name="X">
-      <method name="Int32 get_prop()" attrs="2502">
-        <size>15</size>
-      </method>
-      <method name="Void set_prop(Int32)" attrs="2502">
-        <size>9</size>
-      </method>
-      <method name="Void set_AAA(Int32)" attrs="2182">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Y">
-      <method name="Int32 get_prop()" attrs="2246">
-        <size>15</size>
-      </method>
-      <method name="Void set_prop(Int32)" attrs="2246">
-        <size>9</size>
-      </method>
-      <method name="Int32 A()" attrs="129">
-        <size>56</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>21</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>14</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-171.cs">
-    <type name="IntPtr_Conv.Class1">
-      <method name="Int32 Main(System.String[])" attrs="145">
-        <size>25</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-172.cs">
-    <type name="X">
-      <method name="Boolean ff()" attrs="145">
-        <size>22</size>
-      </method>
-      <method name="Boolean tt()" attrs="145">
-        <size>22</size>
-      </method>
-      <method name="Int32 test_if()" attrs="145">
-        <size>741</size>
-      </method>
-      <method name="Int32 test_while()" attrs="145">
-        <size>499</size>
-      </method>
-      <method name="Int32 test_inline()" attrs="145">
-        <size>42</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>132</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>49</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-173.cs">
-    <type name="Base">
-      <method name="Int32 get_Value()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6276">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="A">
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor(UInt32)" attrs="6278">
-        <size>19</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void .ctor(Int64)" attrs="6278">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor(UInt64)" attrs="6278">
-        <size>19</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void .ctor(Int16)" attrs="6278">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor(UInt16)" attrs="6278">
-        <size>19</size>
-      </method>
-    </type>
-    <type name="D">
-      <method name="Void .ctor(SByte)" attrs="6278">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor(Byte)" attrs="6278">
-        <size>19</size>
-      </method>
-    </type>
-    <type name="E">
-      <method name="E op_Implicit(Int64)" attrs="2198">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor(Int64)" attrs="6278">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor(E)" attrs="6278">
-        <size>20</size>
-      </method>
-    </type>
-    <type name="F">
-      <method name="F op_Implicit(Int32)" attrs="2198">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor(F)" attrs="6278">
-        <size>20</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Int32 Test()" attrs="145">
-        <size>297</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>32</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-174.cs">
-    <type name="ProtectedAccessToPropertyOnChild">
-      <method name="Int32 Main()" attrs="145">
-        <size>34</size>
-      </method>
-      <method name="Void .ctor()" attrs="6273">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="TestAccessToPrivateMemberInParentClass">
-      <method name="System.Double[][] get_Array()" attrs="2177">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="TestAccessToPrivateMemberInParentClass+CholeskyDecomposition">
-      <method name="Void .ctor(TestAccessToPrivateMemberInParentClass)" attrs="6278">
-        <size>38</size>
-      </method>
-    </type>
-    <type name="TestAccessToProtectedOnChildInstanceFromParent">
-      <method name="Int32 Test()" attrs="134">
-        <size>40</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>30</size>
-      </method>
-    </type>
-    <type name="TestAccessToProtectedOnChildInstanceFromParent+Parent">
-      <method name="Int32 TestAccessToProtected(TestAccessToProtectedOnChildInstanceFromParent+Child)" attrs="134">
-        <size>28</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>27</size>
-      </method>
-    </type>
-    <type name="TestAccessToProtectedOnChildInstanceFromParent+Child">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-175.cs">
-    <type name="RVA">
-      <method name="RVA op_Implicit(UInt32)" attrs="2198">
-        <size>15</size>
-      </method>
-      <method name="UInt32 op_Implicit(RVA)" attrs="2198">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor(UInt32)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>77</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-176.cs">
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>48</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-177.cs">
-    <type name="MethodAttribute">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="ReturnAttribute">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Method()" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>53</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-178.cs">
-    <type name="BrowsableClass">
-      <method name="BrowsableClass op_Increment(BrowsableClass)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>67</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-179.cs">
-    <type name="A">
-      <method name="Void set_Item(Double, Double)" attrs="2182">
-        <size>16</size>
-      </method>
-      <method name="Double get_Item(Double)" attrs="2182">
-        <size>43</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void set_Item(Double, Double)" attrs="2182">
-        <size>16</size>
-      </method>
-      <method name="Double get_Item(Double)" attrs="2182">
-        <size>43</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void set_Item(System.String, System.String)" attrs="2182">
-        <size>16</size>
-      </method>
-      <method name="System.String get_Item(System.String)" attrs="2182">
-        <size>44</size>
-      </method>
-      <method name="Void set_Item(Int32, Int32)" attrs="2182">
-        <size>16</size>
-      </method>
-      <method name="Int32 get_Item(Int32)" attrs="2182">
-        <size>35</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="EntryPoint">
-      <method name="Int32 Main(System.String[])" attrs="150">
-        <size>173</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-18.cs">
-    <type name="X">
-      <method name="Void m()" attrs="145">
-        <size>63</size>
-      </method>
-      <method name="Int32 ret(Int32)" attrs="145">
-        <size>33</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>90</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-180.cs">
-    <type name="Testing">
-      <method name="Void Main()" attrs="150">
-        <size>18</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-181.cs">
-    <type name="Test">
-      <method name="Void test()" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>51</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-182.cs">
-    <type name="TS">
-      <method name="Int64 get_Ticks()" attrs="2182">
-        <size>27</size>
-      </method>
-    </type>
-    <type name="DT">
-      <method name="Int64 get_Ticks()" attrs="2182">
-        <size>20</size>
-      </method>
-    </type>
-    <type name="T">
-      <method name="Int32 Main()" attrs="145">
-        <size>39</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-183.cs">
-    <type name="Test">
-      <method name="Int32 M(Int32, Int32 ByRef)" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>89</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+D">
-      <method name="Int32 Invoke(Int32, Int32 ByRef)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Int32, Int32 ByRef, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Int32 EndInvoke(Int32 ByRef, IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-184.cs">
-    <type name="Struct">
-      <method name="Int32 get_X()" attrs="2534">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>2</size>
-      </method>
-    </type>
-    <type name="User">
-      <method name="Void .ctor(Interface)" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="145">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6273">
-        <size>56</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-185.cs">
-    <type name="X">
-      <method name="Int32 Test(Int32)" attrs="150">
-        <size>50</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>47</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-186.cs">
-    <type name="TestBUG.myAttribute">
-      <method name="Void .ctor(String, String, String, Int32)" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="TestBUG.Test">
-      <method name="Int32 Main()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-187.cs">
-    <type name="MyClass">
-      <method name="Container get_Item(System.String)" attrs="2182">
-        <size>10</size>
-      </method>
-      <method name="Void set_Item(System.String, Container)" attrs="2182">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Container">
-      <method name="Container op_Addition(Container, System.Object)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="D">
-      <method name="Void A(System.Collections.Specialized.NameValueCollection, MyClass, System.Object)" attrs="145">
-        <size>66</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-188.cs">
-    <type name="Enumerator">
-      <method name="Boolean MoveNext()" attrs="134">
-        <size>29</size>
-      </method>
-      <method name="Char get_Current()" attrs="2182">
-        <size>11</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="RealEnumerator">
-      <method name="Void Dispose()" attrs="486">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor(Coll)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="Coll">
-      <method name="Enumerator GetEnumerator()" attrs="134">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main(System.String[])" attrs="150">
-        <size>93</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-189.cs">
-    <type name="MyTest">
-      <method name="Int32 Main(System.String[])" attrs="150">
-        <size>81</size>
-      </method>
-      <method name="Int32 m(Int32, Double)" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Int32 m(Int32, System.Int32[])" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MonoTest">
-      <method name="Int32 method1(System.String, System.Object[])" attrs="454">
-        <size>10</size>
-      </method>
-      <method name="Void testmethod()" attrs="134">
-        <size>28</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MonoTest2">
-      <method name="Int32 method1(System.String, System.Object[])" attrs="198">
-        <size>10</size>
-      </method>
-      <method name="Void testmethod2()" attrs="134">
-        <size>28</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-19.cs">
-    <type name="I">
-      <method name="System.String fn(System.String)" attrs="145">
-        <size>25</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="I+GetTextFn">
-      <method name="System.String Invoke(System.String)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.String, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="System.String EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Thread_func()" attrs="129">
-        <size>12</size>
-      </method>
-      <method name="Int32 Func(Int32, Int32)" attrs="134">
-        <size>12</size>
-      </method>
-      <method name="Void Bar()" attrs="134">
-        <size>45</size>
-      </method>
-      <method name="Boolean MyFilter(System.Reflection.MemberInfo, System.Object)" attrs="145">
-        <size>26</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>337</size>
-      </method>
-      <method name="Int32 multiply_by_three(Int32)" attrs="145">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+Foo">
-      <method name="Int32 Invoke(Int32, Int32)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Int32, Int32, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="NameSpace.TestDelegate">
-      <method name="Int32 Invoke(Int32)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="TestNamespace.TestClass">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestNamespace.TestClass+NotWorkingDelegate">
-      <method name="Single Invoke(Single, System.Object[])" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Single, System.Object[], System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Single EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-190.cs">
-    <type name="A">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>14</size>
-      </method>
-    </type>
-    <type name="A+B">
-      <method name="Void Test()" attrs="129">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A+C">
-      <method name="Void Test(A)" attrs="129">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-191.cs">
-    <type name="X">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+E">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+D">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+D+P">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Y">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Y+Op">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="R">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-192.cs">
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>4</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-193.cs">
-    <type name="A">
-      <method name="Int32 Test(Int32)" attrs="145">
-        <size>94</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-194.cs">
-    <type name="TestParams">
-      <method name="Int32 Main(System.String[])" attrs="150">
-        <size>56</size>
-      </method>
-      <method name="Int32 Params(System.Object[])" attrs="145">
-        <size>23</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-195.cs">
-    <type name="Y">
-      <method name="Int32 C()" attrs="150">
-        <size>44</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6273">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6273">
-        <size>19</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-196.cs">
-    <type name="X">
-      <method name="Void Bug1()" attrs="129">
-        <size>16</size>
-      </method>
-      <method name="Void Bug2()" attrs="129">
-        <size>16</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>28</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-197.cs">
-    <type name="X">
-      <method name="Void Foo()" attrs="1478">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Y">
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Z">
-      <method name="Void Foo()" attrs="198">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>24</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-198.cs">
-    <type name="N1.N3.N4.Bar">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="N1.N2.Foo">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="N5.N6.Foo">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="N5.N7.N8.Bar">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="FirstOuter.FirstInner.First">
-      <method name="System.String get_MyIdentity()" attrs="2182">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="FirstOuter.Second">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="FirstOuter.SecondInner.Third">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="FirstOuter.FirstInner.Fourth">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Fifth">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="M1.M2.M3.Foo">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="P1.P2.Bar">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-199.cs">
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>35</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="N1.Foo">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="N1.Foo+Foo2">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="N1.Bar2">
-      <method name="Int32 Talk()" attrs="134">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="N2.Bar">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="N2.Bar+Bar2">
-      <method name="Int32 Talk()" attrs="134">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-2.cs">
-    <type name="X">
-      <method name="Int32 Main(System.String[])" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-20.cs">
-    <type name="A">
-      <method name="Void X()" attrs="134">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void X()" attrs="129">
-        <size>9</size>
-      </method>
-      <method name="Void TestB()" attrs="134">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Ax">
-      <method name="Void A()" attrs="454">
-        <size>9</size>
-      </method>
-      <method name="Void B()" attrs="454">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Bx">
-      <method name="Void A()" attrs="198">
-        <size>9</size>
-      </method>
-      <method name="Void B()" attrs="134">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="145">
-        <size>123</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-200.cs">
-    <type name="X">
-      <method name="Int32 Main()" attrs="150">
-        <size>130</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-201.cs">
-    <type name="Parent">
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="Child">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Child+Nested">
-      <method name="Void .ctor()" attrs="6278">
-        <size>19</size>
-      </method>
-    </type>
-    <type name="Collide">
-      <method name="Int32 Main()" attrs="150">
-        <size>40</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>15</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>12</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-202.cs">
-    <type name="X.X">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A.B.C.D">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>22</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-203.cs">
-    <type name="Foo">
-      <method name="Modifiers get_Modifiers()" attrs="2179">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Bar">
-      <method name="Int32 Main()" attrs="150">
-        <size>21</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-204.cs">
-    <type name="X">
-      <method name="System.String ToString()" attrs="198">
-        <size>30</size>
-      </method>
-      <method name="X op_BitwiseAnd(X, X)" attrs="2198">
-        <size>27</size>
-      </method>
-      <method name="X op_BitwiseOr(X, X)" attrs="2198">
-        <size>27</size>
-      </method>
-      <method name="Boolean op_True(X)" attrs="2198">
-        <size>23</size>
-      </method>
-      <method name="Boolean op_False(X)" attrs="2198">
-        <size>20</size>
-      </method>
-      <method name="Int32 Test()" attrs="150">
-        <size>187</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>32</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-205.cs">
-    <type name="A">
-      <method name="Void .ctor(Object)" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-206.cs">
-    <type name="X">
-      <method name="Int32 get_Item(Int32)" attrs="2182">
-        <size>10</size>
-      </method>
-      <method name="System.Int32[] get_Item(System.Int32[])" attrs="2534">
-        <size>47</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>92</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-207.cs">
-    <type name="Test">
-      <method name="Void Invoke(Int32)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void hello(Int32)" attrs="150">
-        <size>14</size>
-      </method>
-      <method name="Void world(Int32)" attrs="150">
-        <size>17</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>161</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-208.cs">
-    <type name="X">
-      <method name="System.String get_Item(System.String)" attrs="2534">
-        <size>10</size>
-      </method>
-      <method name="Void Test()" attrs="486">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Y">
-      <method name="Void Main()" attrs="150">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-209.cs">
-    <type name="A">
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Int32 get_Foo()" attrs="2182">
-        <size>17</size>
-      </method>
-      <method name="Void set_Foo(Int32)" attrs="2182">
-        <size>9</size>
-      </method>
-      <method name="Int32 get_Item(Int32)" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Void set_Item(Int32, Int32)" attrs="2182">
-        <size>9</size>
-      </method>
-      <method name="Void set_Item(System.String, System.String)" attrs="2182">
-        <size>8</size>
-      </method>
-      <method name="Void set_Bar(System.String)" attrs="2182">
-        <size>8</size>
-      </method>
-      <method name="A get_A()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Void set_A(A)" attrs="2182">
-        <size>13</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>85</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-21.cs">
-    <type name="Blah">
-      <method name="Int32 Main()" attrs="150">
-        <size>60</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Blah+Foo">
-      <method name="Int32 Bar(Int32, Int32)" attrs="134">
-        <size>22</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>18</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-210.cs">
-    <type name="FooHandler">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void foo()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>26</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-211.cs">
-    <type name="X">
-      <method name="X op_Implicit(Int32)" attrs="2198">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="Y">
-      <method name="Y op_Implicit(X)" attrs="2198">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor(X)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="Z">
-      <method name="Z op_Implicit(Y)" attrs="2198">
-        <size>15</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>35</size>
-      </method>
-      <method name="Void .ctor(Y)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-212.cs">
-    <type name="Problem">
-      <method name="Problem op_Implicit(Int32)" attrs="2198">
-        <size>30</size>
-      </method>
-      <method name="Int32 Multi(Int32, Problem[])" attrs="150">
-        <size>12</size>
-      </method>
-      <method name="Int32 Main(System.String[])" attrs="150">
-        <size>84</size>
-      </method>
-      <method name="Void .ctor(String)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-213.cs">
-    <type name="MyTest">
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>32</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="S">
-      <method name="Void Print()" attrs="486">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-214.cs">
-    <type name="N2.Test">
-      <method name="Int32 Main()" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="N1.C1">
-      <method name="Void Foo()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-215.cs">
-    <type name="Test">
-      <method name="N1.C1 get_C1()" attrs="2198">
-        <size>14</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="N1.C1">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-216.cs">
-    <type name="OnWhateverDelegate">
-      <method name="Void Invoke(System.String)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.String, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="cls">
-      <method name="Void add_OnWhatever(OnWhateverDelegate)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void remove_OnWhatever(OnWhateverDelegate)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void CallMyDel(System.String)" attrs="131">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="cls+nestedcls">
-      <method name="Void CallParentDel(cls, System.String)" attrs="131">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MonoEmbed">
-      <method name="Void Main()" attrs="145">
-        <size>37</size>
-      </method>
-      <method name="Void Whatever(System.String)" attrs="145">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-217.cs">
-    <type name="Test">
-      <method name="Int32 Main()" attrs="145">
-        <size>226</size>
-      </method>
-      <method name="System.Object compare_gte(Int32, Int32)" attrs="145">
-        <size>21</size>
-      </method>
-      <method name="System.Object compare_lte(Int32, Int32)" attrs="145">
-        <size>21</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-218.cs">
-    <type name="T">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void compareQueryQuery1(System.Object)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>27</size>
-      </method>
-    </type>
-    <type name="T+foo">
-      <method name="Void Invoke(System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.Object, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-219.cs">
-    <type name="TestAttribute">
-      <method name="System.Type get_Type()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor(Type)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Main()" attrs="150">
-        <size>79</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-22.cs">
-    <type name="S">
-      <method name="T GetT()" attrs="134">
-        <size>15</size>
-      </method>
-      <method name="Void Init()" attrs="134">
-        <size>26</size>
-      </method>
-    </type>
-    <type name="M">
-      <method name="Int32 Main()" attrs="145">
-        <size>81</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-220.cs">
-    <type name="MonoBUG.Bug">
-      <method name="Int32 Main(System.String[])" attrs="150">
-        <size>164</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MonoBUG.Foo">
-      <method name="System.String get_Name()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor(String)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="MonoBUG.FooList">
-      <method name="Void Add(MonoBUG.Foo)" attrs="134">
-        <size>20</size>
-      </method>
-      <method name="MonoBUG.FooList+FooEnumerator GetEnumerator()" attrs="134">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="MonoBUG.FooList+FooEnumerator">
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>36</size>
-      </method>
-      <method name="Boolean System.Collections.IEnumerator.MoveNext()" attrs="481">
-        <size>20</size>
-      </method>
-      <method name="Void System.Collections.IEnumerator.Reset()" attrs="481">
-        <size>13</size>
-      </method>
-      <method name="MonoBUG.Foo get_Current()" attrs="2182">
-        <size>54</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="134">
-        <size>20</size>
-      </method>
-      <method name="Void Reset()" attrs="134">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor(FooList)" attrs="6278">
-        <size>32</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-221.cs">
-    <type name="A">
-      <method name="Int32 get_Blah()" attrs="2502">
-        <size>10</size>
-      </method>
-      <method name="Void set_Blah(Int32)" attrs="2502">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Int32 get_Blah()" attrs="2246">
-        <size>10</size>
-      </method>
-      <method name="Boolean Test()" attrs="150">
-        <size>72</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Int32 get_Blah()" attrs="3526">
-        <size>0</size>
-      </method>
-      <method name="Void set_Blah(Int32)" attrs="3526">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="D">
-      <method name="Int32 get_Blah()" attrs="2246">
-        <size>10</size>
-      </method>
-      <method name="Void set_Blah(Int32)" attrs="2246">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="E">
-      <method name="Int32 get_Blah()" attrs="2246">
-        <size>15</size>
-      </method>
-      <method name="Boolean Test()" attrs="150">
-        <size>72</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="F">
-      <method name="Int32 IBlah.get_Item(Int32)" attrs="2529">
-        <size>10</size>
-      </method>
-      <method name="Void IBlah.set_Item(Int32, Int32)" attrs="2529">
-        <size>2</size>
-      </method>
-      <method name="Int32 IBlah.get_Blah()" attrs="2529">
-        <size>10</size>
-      </method>
-      <method name="Void IBlah.set_Blah(Int32)" attrs="2529">
-        <size>2</size>
-      </method>
-      <method name="Int32 get_Item(Int32)" attrs="2182">
-        <size>10</size>
-      </method>
-      <method name="Void set_Item(Int32, Int32)" attrs="2182">
-        <size>2</size>
-      </method>
-      <method name="Int32 get_Blah()" attrs="2182">
-        <size>10</size>
-      </method>
-      <method name="Void set_Blah(Int32)" attrs="2182">
-        <size>2</size>
-      </method>
-      <method name="Boolean Test()" attrs="150">
-        <size>134</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Driver">
-      <method name="Int32 Main()" attrs="145">
-        <size>61</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-222.cs">
-    <type name="Class_1">
-      <method name="UIntPtr Valid()" attrs="134">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MainClass">
-      <method name="Int32 Main()" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-223.cs">
-    <type name="T">
-      <method name="Int32 Main()" attrs="145">
-        <size>89</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-224.cs">
-    <type name="XmlMemberArrayAttribute">
-      <method name="System.Char[] get_Separator()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Void set_Separator(System.Char[])" attrs="2182">
-        <size>9</size>
-      </method>
-      <method name="System.String get_Name()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Void set_Name(System.String)" attrs="2182">
-        <size>9</size>
-      </method>
-      <method name="Boolean get_IsRequired()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Void set_IsRequired(Boolean)" attrs="2182">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor(String)" attrs="6278">
-        <size>39</size>
-      </method>
-    </type>
-    <type name="t">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-225.cs">
-    <type name="A">
-      <method name="Void .ctor()" attrs="6278">
-        <size>14</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Int32 foo()" attrs="134">
-        <size>10</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-226.cs">
-    <type name="Test226">
-      <method name="Void Test()" attrs="150">
-        <size>40</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>31</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-227.cs">
-    <type name="A.T">
-      <method name="Void Main()" attrs="150">
-        <size>4</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-228.cs">
-    <type name="BadRefTest.CtorInc">
-      <method name="Int32 IncByRef(Int32 ByRef)" attrs="145">
-        <size>18</size>
-      </method>
-      <method name="Boolean Results(Int32)" attrs="150">
-        <size>106</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>31</size>
-      </method>
-    </type>
-    <type name="BadRefTest.Runner">
-      <method name="Int32 Main()" attrs="150">
-        <size>53</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-229.cs">
-    <type name="List">
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>20</size>
-      </method>
-      <method name="Void Add(Int32)" attrs="134">
-        <size>27</size>
-      </method>
-      <method name="MyEnumerator GetEnumerator()" attrs="134">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>27</size>
-      </method>
-    </type>
-    <type name="List+MyEnumerator">
-      <method name="System.Object get_Current()" attrs="2534">
-        <size>32</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>39</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor(List)" attrs="6278">
-        <size>16</size>
-      </method>
-    </type>
-    <type name="UberList">
-      <method name="Int32 Main(System.String[])" attrs="150">
-        <size>46</size>
-      </method>
-      <method name="Boolean One()" attrs="145">
-        <size>76</size>
-      </method>
-      <method name="Boolean Two()" attrs="145">
-        <size>76</size>
-      </method>
-      <method name="Boolean Three()" attrs="145">
-        <size>76</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-23.cs">
-    <type name="X">
-      <method name="Int32 get_Value()" attrs="2198">
-        <size>14</size>
-      </method>
-      <method name="Void set_Value(Int32)" attrs="2198">
-        <size>8</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>213</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Y">
-      <method name="System.String get_Value()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Void set_Value(System.String)" attrs="2182">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor(String)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="Z">
-      <method name="Int32 get_IVal()" attrs="2198">
-        <size>14</size>
-      </method>
-      <method name="Void set_IVal(Int32)" attrs="2198">
-        <size>8</size>
-      </method>
-      <method name="Int32 get_XVal()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Void set_XVal(Int32)" attrs="2182">
-        <size>9</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>8</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-230.cs">
-    <type name="TestClass">
-      <method name="Int32 Main()" attrs="145">
-        <size>70</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-231.cs">
-    <type name="T">
-      <method name="Int32 Main()" attrs="145">
-        <size>48</size>
-      </method>
-      <method name="Void Foo()" attrs="129">
-        <size>26</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-232.cs">
-    <type name="CtorInfoTest">
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>978</size>
-      </method>
-      <method name="Void Assert(System.Object, System.Object)" attrs="145">
-        <size>43</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-233.cs">
-    <type name="Tests">
-      <method name="Int32 Main()" attrs="145">
-        <size>24</size>
-      </method>
-      <method name="Int32 test_0_beq()" attrs="145">
-        <size>42</size>
-      </method>
-      <method name="Int32 test_0_bne_un()" attrs="145">
-        <size>42</size>
-      </method>
-      <method name="Int32 test_0_conv_r8()" attrs="145">
-        <size>42</size>
-      </method>
-      <method name="Int32 test_0_conv_i()" attrs="145">
-        <size>111</size>
-      </method>
-      <method name="Int32 test_5_conv_r4()" attrs="145">
-        <size>16</size>
-      </method>
-      <method name="Int32 test_5_double_conv_r4()" attrs="145">
-        <size>24</size>
-      </method>
-      <method name="Int32 test_5_float_conv_r8()" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="Int32 test_5_conv_r8()" attrs="145">
-        <size>16</size>
-      </method>
-      <method name="Int32 test_5_add()" attrs="145">
-        <size>33</size>
-      </method>
-      <method name="Int32 test_5_sub()" attrs="145">
-        <size>33</size>
-      </method>
-      <method name="Int32 test_24_mul()" attrs="145">
-        <size>33</size>
-      </method>
-      <method name="Int32 test_4_div()" attrs="145">
-        <size>33</size>
-      </method>
-      <method name="Int32 test_2_rem()" attrs="145">
-        <size>33</size>
-      </method>
-      <method name="Int32 test_2_neg()" attrs="145">
-        <size>22</size>
-      </method>
-      <method name="Int32 test_46_float_add_spill()" attrs="145">
-        <size>139</size>
-      </method>
-      <method name="Int32 test_362880_float_mul_spill()" attrs="145">
-        <size>139</size>
-      </method>
-      <method name="Int32 test_4_long_cast()" attrs="145">
-        <size>42</size>
-      </method>
-      <method name="Int32 test_16_float_cmp()" attrs="145">
-        <size>423</size>
-      </method>
-      <method name="Int32 test_15_float_cmp_un()" attrs="145">
-        <size>397</size>
-      </method>
-      <method name="Int32 test_15_float_branch()" attrs="145">
-        <size>302</size>
-      </method>
-      <method name="Int32 test_15_float_branch_un()" attrs="145">
-        <size>302</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestDriver">
-      <method name="Int32 RunTests(System.Type, System.String[])" attrs="150">
-        <size>599</size>
-      </method>
-      <method name="Int32 RunTests(System.Type)" attrs="150">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-234.cs">
-    <type name="T">
-      <method name="Void Main()" attrs="145">
-        <size>701</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-235.cs">
-    <type name="T">
-      <method name="Void Foo(T, T)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void Foo(System.Object[])" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>21</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-236.cs">
-    <type name="Tests.Test">
-      <method name="System.Object Tests.IIndexer.get_Item(Int32)" attrs="2529">
-        <size>17</size>
-      </method>
-      <method name="Void Tests.IIndexer.set_Item(Int32, System.Object)" attrs="2529">
-        <size>11</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>43</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-237.cs">
-    <type name="Params">
-      <method name="Void foo(System.String, System.Object[])" attrs="150">
-        <size>133</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>46</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>96</size>
-      </method>
-    </type>
-    <type name="Params+FOO">
-      <method name="Void Invoke(System.String, System.Object[])" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.String, System.Object[], System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-238.cs">
-    <type name="TestClass">
-      <method name="Void ConditionalMethod()" attrs="145">
-        <size>8</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-239.cs">
-    <type name="BaseClass">
-      <method name="Void ConditionalMethod()" attrs="454">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestClass">
-      <method name="Void ConditionalMethod()" attrs="198">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MainClass">
-      <method name="Int32 Main()" attrs="145">
-        <size>26</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-24.cs">
-    <type name="X">
-      <method name="System.String get_S()" attrs="2193">
-        <size>14</size>
-      </method>
-      <method name="Void set_S(System.String)" attrs="2193">
-        <size>8</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>115</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-240.cs">
-    <type name="TestClass">
-      <method name="Void ConditionalMethod()" attrs="150">
-        <size>18</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-241.cs">
-    <type name="Foo">
-      <method name="Int32 get_SomeProperty()" attrs="2500">
-        <size>11</size>
-      </method>
-      <method name="Int32 M()" attrs="452">
-        <size>11</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Foo+FooPrivate">
-      <method name="Int32 get_SomeProperty()" attrs="2244">
-        <size>32</size>
-      </method>
-      <method name="Void .ctor(Foo)" attrs="6275">
-        <size>15</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-242.cs">
-    <type name="BaseClass">
-      <method name="Void .ctor()" attrs="6278">
-        <size>14</size>
-      </method>
-    </type>
-    <type name="Derived">
-      <method name="Int32 get_Location()" attrs="2182">
-        <size>11</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-243.cs">
-    <type name="X">
-      <method name="Boolean Resolve(System.String)" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="System.String Test()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-244.cs">
-    <type name="Foo">
-      <method name="Int32 Main()" attrs="145">
-        <size>164</size>
-      </method>
-      <method name="MyBool get_t()" attrs="2193">
-        <size>37</size>
-      </method>
-      <method name="MyBool get_f()" attrs="2193">
-        <size>37</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="MyBool">
-      <method name="MyBool op_BitwiseAnd(MyBool, MyBool)" attrs="2198">
-        <size>29</size>
-      </method>
-      <method name="MyBool op_BitwiseOr(MyBool, MyBool)" attrs="2198">
-        <size>29</size>
-      </method>
-      <method name="Boolean op_True(MyBool)" attrs="2198">
-        <size>16</size>
-      </method>
-      <method name="Boolean op_False(MyBool)" attrs="2198">
-        <size>19</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>26</size>
-      </method>
-      <method name="Void .ctor(Boolean)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-245.cs">
-    <type name="Class2">
-      <method name="System.String get_def_kind()" attrs="2182">
-        <size>20</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-246.cs">
-    <type name="Blah">
-      <method name="Void Dispose()" attrs="486">
-        <size>12</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void Main()" attrs="145">
-        <size>41</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-247.cs">
-    <type name="Blah">
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>19</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void Main()" attrs="145">
-        <size>73</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-248.cs">
-    <type name="T">
-      <method name="Foo GetFoo()" attrs="145">
-        <size>18</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>33</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-249.cs">
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-25.cs">
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>264</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-250.cs">
-    <type name="Test.foo3">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test.Tests">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-251.cs">
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-252.cs">
-    <type name="Foo">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="A">
-      <method name="Void add_Bar(Foo)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void remove_Bar(Foo)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void m1()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>69</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-253.cs">
-    <type name="AccessibleAttribute">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MyClass">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>80</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-254.cs">
-    <type name="TestAttribute">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test_1">
-      <method name="Void Test(Int32)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="test_delegate">
-      <method name="System.Delegate Invoke(Int32)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="System.Delegate EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Test_2">
-      <method name="Int32 get_Test()" attrs="2182">
-        <size>10</size>
-      </method>
-      <method name="Void set_Test(Int32)" attrs="2182">
-        <size>2</size>
-      </method>
-      <method name="Void set_Test2(Boolean)" attrs="2182">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test_3">
-      <method name="Void add_e_1(test_delegate)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void remove_e_1(test_delegate)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void add_e_2(test_delegate)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void remove_e_2(test_delegate)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test_4">
-      <method name="Void add_e_1(test_delegate)" attrs="2182">
-        <size>2</size>
-      </method>
-      <method name="Void remove_e_1(test_delegate)" attrs="2182">
-        <size>2</size>
-      </method>
-      <method name="Void add_e_2(test_delegate)" attrs="2182">
-        <size>2</size>
-      </method>
-      <method name="Void remove_e_2(test_delegate)" attrs="2182">
-        <size>2</size>
-      </method>
-      <method name="Void add_e_3(test_delegate)" attrs="2182">
-        <size>2</size>
-      </method>
-      <method name="Void remove_e_3(test_delegate)" attrs="2182">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="ClassMain">
-      <method name="Void Assert(System.Object[], Boolean, Int32)" attrs="145">
-        <size>80</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>1169</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-255.cs">
-    <type name="TestAttribute">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void Method()" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-256.cs">
-    <type name="TableColumn">
-      <method name="System.Object get_MagicValue()" attrs="2182">
-        <size>10</size>
-      </method>
-      <method name="Void set_MagicValue(System.Object)" attrs="2182">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Bug">
-      <method name="Int32 get_TInt()" attrs="2182">
-        <size>10</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-257.cs">
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Void call(Int32 ByRef)" attrs="145">
-        <size>27</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-258.cs">
-    <type name="MyTest.Test">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MyTest.Test2">
-      <method name="Void MyTest.Test.Inner.Foo()" attrs="481">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-259.cs">
-    <type name="Testing">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-26.cs">
-    <type name="Blah">
-      <method name="Int32 Foo(Int32, Int32)" attrs="134">
-        <size>12</size>
-      </method>
-      <method name="Int32 Test1()" attrs="150">
-        <size>130</size>
-      </method>
-      <method name="Int32 Adder(System.Int32[])" attrs="150">
-        <size>45</size>
-      </method>
-      <method name="Int32 Test2()" attrs="150">
-        <size>59</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>58</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Blah+MyDelegate">
-      <method name="Int32 Invoke(Int32, Int32)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Int32, Int32, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Blah+List">
-      <method name="Int32 Invoke(System.Int32[])" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.Int32[], System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-260.cs">
-    <type name="x.Test">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="y.Test">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="b.a">
-      <method name="Void Main()" attrs="150">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-261.cs">
-    <type name="T">
-      <method name="T get_Me()" attrs="2177">
-        <size>24</size>
-      </method>
-      <method name="T GetMe()" attrs="129">
-        <size>24</size>
-      </method>
-      <method name="Int32 Test(T)" attrs="145">
-        <size>134</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>39</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>35</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-262.cs">
-    <type name="n1.Attribute">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="n3.A">
-      <method name="Void Attribute()" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void X()" attrs="129">
-        <size>8</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-263.cs">
-    <type name="Test">
-      <method name="System.String GetString(System.Byte[])" attrs="134">
-        <size>31</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-264.cs">
-    <type name="Proef">
-      <method name="Void add_OnDoSomething(System.EventHandler)" attrs="2182">
-        <size>25</size>
-      </method>
-      <method name="Void remove_OnDoSomething(System.EventHandler)" attrs="2182">
-        <size>25</size>
-      </method>
-      <method name="Void Temp(System.Object, System.EventArgs)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>26</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>14</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-265.cs">
-    <type name="ClassFormatError">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor(String, Object[])" attrs="6275">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="UnsupportedClassVersionError">
-      <method name="Void .ctor(String)" attrs="6275">
-        <size>15</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-266.cs">
-    <type name="T">
-      <method name="Int32 Main()" attrs="150">
-        <size>35</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-267.cs">
-    <type name="X">
-      <method name="System.String Text()" attrs="150">
-        <size>14</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-268.cs">
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>34</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+Nested">
-      <method name="MyEnum D()" attrs="131">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-269.cs">
-    <type name="Result">
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>25</size>
-      </method>
-    </type>
-    <type name="Class1">
-      <method name="Int32 AddABunchOfInts(...)" attrs="145">
-        <size>75</size>
-      </method>
-      <method name="Int32 AddASecondBunchOfInts(Int32, ...)" attrs="145">
-        <size>75</size>
-      </method>
-      <method name="Result VtAddABunchOfInts(...)" attrs="145">
-        <size>80</size>
-      </method>
-      <method name="Result VtAddASecondBunchOfInts(Int32, ...)" attrs="145">
-        <size>80</size>
-      </method>
-      <method name="Int32 InstAddABunchOfInts(...)" attrs="129">
-        <size>75</size>
-      </method>
-      <method name="Int32 InstAddASecondBunchOfInts(Int32, ...)" attrs="129">
-        <size>75</size>
-      </method>
-      <method name="Result InstVtAddABunchOfInts(...)" attrs="129">
-        <size>80</size>
-      </method>
-      <method name="Result InstVtAddASecondBunchOfInts(Int32, ...)" attrs="129">
-        <size>80</size>
-      </method>
-      <method name="Int32 Main(System.String[])" attrs="145">
-        <size>415</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-27.cs">
-    <type name="Foo">
-      <method name="Boolean MyMethod(Int32)" attrs="486">
-        <size>25</size>
-      </method>
-      <method name="Int32 AnotherMethod(Int32)" attrs="486">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Blah">
-      <method name="Void Bar(Int32, Int32)" attrs="129">
-        <size>10</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>144</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Blah+MyDelegate">
-      <method name="Void Invoke(Int32, Int32)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Int32, Int32, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-270.cs">
-    <type name="X">
-      <method name="Int32 Test(System.String, System.Object[])" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 Test(System.String, ...)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>93</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-271.cs">
-    <type name="T">
-      <method name="C X()" attrs="145">
-        <size>18</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>65</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="T+C">
-      <method name="IEnumerator GetEnumerator()" attrs="486">
-        <size>19</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-272.cs">
-    <type name="BazAttribute">
-      <method name="Void set_foo3(Foo)" attrs="2182">
-        <size>2</size>
-      </method>
-      <method name="Foo get_foo3()" attrs="2182">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor(Foo)" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void f0()" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void f1()" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void f2()" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void f3()" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-273.cs">
-    <type name="FooAttribute">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tests">
-      <method name="Void Main()" attrs="150">
-        <size>37</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-274.cs">
-    <type name="MyClass">
-      <method name="Void .ctor(String[])" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="ChildClass">
-      <method name="Void .ctor()" attrs="6278">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="M">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-275.cs">
-    <type name="DelType">
-      <method name="Int32 Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="S">
-      <method name="Void add_MyEvent(DelType)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void remove_MyEvent(DelType)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void add_MyEventStatic(DelType)" attrs="2198">
-        <size>40</size>
-      </method>
-      <method name="Void remove_MyEventStatic(DelType)" attrs="2198">
-        <size>40</size>
-      </method>
-      <method name="Int32 RunInstance()" attrs="134">
-        <size>20</size>
-      </method>
-      <method name="Int32 RunStatic()" attrs="134">
-        <size>19</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>129</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__0()" attrs="145">
-        <size>11</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__1()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-276.cs">
-    <type name="EventTestClass">
-      <method name="Void add_Elapsed(System.EventHandler)" attrs="2534">
-        <size>42</size>
-      </method>
-      <method name="Void remove_Elapsed(System.EventHandler)" attrs="2534">
-        <size>42</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="EntryPoint">
-      <method name="Boolean test(System.Type)" attrs="150">
-        <size>25</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>56</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-277.cs">
-    <type name="T">
-      <method name="Int32 Main()" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Int32 X(Byte)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 X(Int16)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-278.cs">
-    <type name="Rect">
-      <method name="Int32 get_X()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Void set_X(Int32)" attrs="2182">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>81</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-279.cs">
-    <type name="FlagsAttributeDemo">
-      <method name="Int32 Main()" attrs="145">
-        <size>51</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-28.cs">
-    <type name="A">
-      <method name="Int32 get_Item(Int32)" attrs="3524">
-        <size>0</size>
-      </method>
-      <method name="Int32 EmulateIndexer(Int32)" attrs="134">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Int32 get_Item(Int32)" attrs="2244">
-        <size>10</size>
-      </method>
-      <method name="Int32 M()" attrs="134">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Int32 get_Item(Int32)" attrs="2177">
-        <size>33</size>
-      </method>
-      <method name="Void set_Item(Int32, Int32)" attrs="2177">
-        <size>27</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>152</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-280.cs">
-    <type name="AppFramework.Util.Logic">
-      <method name="Boolean EnumInSet(System.Enum, System.Enum[])" attrs="150">
-        <size>54</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-281.cs">
-    <type name="Foo.Hello">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Bar.Hello">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="Test.Test1">
-      <method name="Int32 World()" attrs="150">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test.Test2">
-      <method name="Int32 World()" attrs="150">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>47</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-282.cs">
-    <type name="integer">
-      <method name="integer op_Implicit(Int32)" attrs="2198">
-        <size>15</size>
-      </method>
-      <method name="Double op_Implicit(integer)" attrs="2198">
-        <size>21</size>
-      </method>
-      <method name="integer op_Addition(integer, integer)" attrs="2198">
-        <size>29</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="System.Object Add(integer, System.Object)" attrs="150">
-        <size>83</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>86</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-283.cs">
-    <type name="X">
-      <method name="Int32 Foo()" attrs="454">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Y">
-      <method name="Y+D GetIt()" attrs="129">
-        <size>21</size>
-      </method>
-      <method name="Y+D GetIt2()" attrs="129">
-        <size>21</size>
-      </method>
-      <method name="Int32 Foo()" attrs="198">
-        <size>10</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>70</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Y+D">
-      <method name="Int32 Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-284.cs">
-    <type name="App">
-      <method name="Void Main()" attrs="150">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-285.cs">
-    <type name="T">
-      <method name="Int32 Main()" attrs="145">
-        <size>11</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-286.cs">
-    <type name="MethodWrapper">
-      <method name="Void SetDeclaredExceptions(MapXml.Throws[])" attrs="131">
-        <size>62</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MapXml.Throws">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-287.cs">
-    <type name="StaticClass">
-      <method name="System.String Name()" attrs="150">
-        <size>14</size>
-      </method>
-    </type>
-    <type name="StaticClass+D">
-      <method name="System.Object Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="System.Object EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="MainClass">
-      <method name="Int32 Main()" attrs="150">
-        <size>103</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-288.cs">
-    <type name="Test.BookAboutMovie">
-      <method name="System.String GetItem(Int32)" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="System.String get_Item(Int32)" attrs="2534">
-        <size>15</size>
-      </method>
-      <method name="Int32 Main(System.String[])" attrs="150">
-        <size>65</size>
-      </method>
-      <method name="Void .ctor(String)" attrs="6278">
-        <size>26</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-289.cs">
-    <type name="Test">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void set_Value(System.String)" attrs="2182">
-        <size>2</size>
-      </method>
-      <method name="Void set_Value()" attrs="134">
-        <size>7</size>
-      </method>
-      <method name="Void set_Item(Int32, Int32, Boolean)" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void set_Item(Int32, Int32)" attrs="2177">
-        <size>2</size>
-      </method>
-      <method name="Boolean get_Item(Boolean)" attrs="2177">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-29.cs">
-    <type name="Base">
-      <method name="Void Add(Int32)" attrs="134">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Derived">
-      <method name="Void Add(Double)" attrs="134">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Demo">
-      <method name="Int32 Main()" attrs="145">
-        <size>69</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-290.cs">
-    <type name="EntryPoint">
-      <method name="Void add_FooEvent(EntryPoint+EventHandler)" attrs="2193">
-        <size>40</size>
-      </method>
-      <method name="Void remove_FooEvent(EntryPoint+EventHandler)" attrs="2193">
-        <size>40</size>
-      </method>
-      <method name="Void bar_f(System.Object)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>36</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="EntryPoint+EventHandler">
-      <method name="Void Invoke(System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.Object, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-291.cs">
-    <type name="Test">
-      <method name="Void Method()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-292.cs">
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>24</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-293.cs">
-    <type name="A">
-      <method name="System.String get_Warning()" attrs="2502">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="System.String get_Warning()" attrs="2246">
-        <size>14</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-294.cs">
-    <type name="ObsoleteClass">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="System.String get_Name()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Void set_Name(System.String)" attrs="2182">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor(String, Boolean)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="DerivedTest">
-      <method name="System.String Method()" attrs="134">
-        <size>15</size>
-      </method>
-      <method name="Void T2()" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor(String)" attrs="6278">
-        <size>17</size>
-      </method>
-    </type>
-    <type name="ObsoleteClass2">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="ObsoleteClass3">
-      <method name="Void .ctor()" attrs="6278">
-        <size>18</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>25</size>
-      </method>
-    </type>
-    <type name="ObsoleteClass4">
-      <method name="Void T()" attrs="134">
-        <size>78</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-295.cs">
-    <type name="MyAttribute">
-      <method name="System.Object get_my()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor(Object)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="MyConstructorBuilder">
-      <method name="Int32 Main()" attrs="150">
-        <size>147</size>
-      </method>
-      <method name="System.Type MyCreateCallee(System.AppDomain)" attrs="145">
-        <size>345</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-296.cs">
-    <type name="GetElementTypeTest">
-      <method name="Int32 Main(System.String[])" attrs="145">
-        <size>49</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-297.cs">
-    <type name="T">
-      <method name="Int32 Main()" attrs="145">
-        <size>378</size>
-      </method>
-      <method name="Void Login(System.String)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="My">
-      <method name="Void .ctor(Object)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-298.cs">
-    <type name="A">
-      <method name="Int32 op_Addition(Int16, A)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Int32 op_UnaryNegation(A)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Int32 op_Addition(Int32, B)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Int32 op_UnaryNegation(B)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>67</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-299.cs">
-    <type name="SampleClass">
-      <method name="SuperClass op_Increment(SampleClass)" attrs="2198">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="SuperClass">
-      <method name="Int32 Main()" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-3.cs">
-    <type name="TestIntOps">
-      <method name="SByte sbyte_add(SByte, SByte)" attrs="150">
-        <size>15</size>
-      </method>
-      <method name="Int16 short_add(Int16, Int16)" attrs="150">
-        <size>13</size>
-      </method>
-      <method name="Double double_add(Double, Double)" attrs="150">
-        <size>12</size>
-      </method>
-      <method name="Int32 int_add(Int32, Int32)" attrs="150">
-        <size>12</size>
-      </method>
-      <method name="Int32 int_sub(Int32, Int32)" attrs="150">
-        <size>12</size>
-      </method>
-      <method name="Int32 int_mul(Int32, Int32)" attrs="150">
-        <size>12</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>268</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-30.cs">
-    <type name="X">
-      <method name="Void IA.Draw()" attrs="481">
-        <size>9</size>
-      </method>
-      <method name="Void IB.Draw()" attrs="481">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="test">
-      <method name="Int32 Main()" attrs="145">
-        <size>220</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-300.cs">
-    <type name="A">
-      <method name="Void Main()" attrs="150">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A+C">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A+B">
-      <method name="Void .ctor()" attrs="6278">
-        <size>515</size>
-      </method>
-    </type>
-    <type name="A+B+C">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-301.cs">
-    <type name="A">
-      <method name="Void Main()" attrs="150">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A+B">
-      <method name="Void .ctor()" attrs="6278">
-        <size>231</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-302.cs">
-    <type name="A">
-      <method name="Void Main()" attrs="150">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A+C">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A+B">
-      <method name="Void .ctor()" attrs="6278">
-        <size>23</size>
-      </method>
-    </type>
-    <type name="A+B+C">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-303.cs">
-    <type name="A">
-      <method name="Void Main()" attrs="150">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A+C">
-      <method name="Void System.IDisposable.Dispose()" attrs="481">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A+B">
-      <method name="Void .ctor()" attrs="6278">
-        <size>34</size>
-      </method>
-    </type>
-    <type name="A+B+C">
-      <method name="Void System.IDisposable.Dispose()" attrs="481">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-304.cs">
-    <type name="A">
-      <method name="Void Main()" attrs="150">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A+D">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A+B">
-      <method name="Void .ctor()" attrs="6278">
-        <size>515</size>
-      </method>
-    </type>
-    <type name="A+B+C">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-305.cs">
-    <type name="A">
-      <method name="Void Main()" attrs="150">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A+B">
-      <method name="Void .ctor()" attrs="6278">
-        <size>231</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-306.cs">
-    <type name="A">
-      <method name="Void Main()" attrs="150">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A+D">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A+B">
-      <method name="Void .ctor()" attrs="6278">
-        <size>23</size>
-      </method>
-    </type>
-    <type name="A+B+C">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-307.cs">
-    <type name="A">
-      <method name="Void Main()" attrs="150">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A+D">
-      <method name="Void System.IDisposable.Dispose()" attrs="481">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A+B">
-      <method name="Void .ctor()" attrs="6278">
-        <size>34</size>
-      </method>
-    </type>
-    <type name="A+B+C">
-      <method name="Void System.IDisposable.Dispose()" attrs="481">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-308.cs">
-    <type name="Program">
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>35</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-309.cs">
-    <type name="MonoBASIC.Parser">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MonoBASIC.Parser+StateMachine">
-      <method name="Void HandleToken(Token)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-31.cs">
-    <type name="Base">
-      <method name="Void A()" attrs="454">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Derived">
-      <method name="Void A()" attrs="454">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="145">
-        <size>51</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-310.cs">
-    <type name="test.Impl">
-      <method name="System.String GetType(Int32)" attrs="486">
-        <size>14</size>
-      </method>
-      <method name="Boolean IsDone()" attrs="486">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="test.myclass">
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>31</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-311.cs">
-    <type name="Program">
-      <method name="System.String get_Message()" attrs="18582">
-        <size>14</size>
-      </method>
-      <method name="Void set_Message(System.String)" attrs="18582">
-        <size>8</size>
-      </method>
-      <method name="Boolean DenyMethod()" attrs="16513">
-        <size>10</size>
-      </method>
-      <method name="Void Test2()" attrs="16518">
-        <size>2</size>
-      </method>
-      <method name="Void Test3()" attrs="16518">
-        <size>2</size>
-      </method>
-      <method name="Void Test4()" attrs="16518">
-        <size>2</size>
-      </method>
-      <method name="Int32 Main(System.String[])" attrs="16534">
-        <size>213</size>
-      </method>
-      <method name="Void .ctor()" attrs="22662">
-        <size>39</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>11</size>
-      </method>
-    </type>
-    <type name="Test2">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-312.cs">
-    <type name="PointF">
-      <method name="Void .ctor(Single, Single)" attrs="6278">
-        <size>48</size>
-      </method>
-    </type>
-    <type name="Point">
-      <method name="PointF op_Implicit(Point)" attrs="2198">
-        <size>30</size>
-      </method>
-      <method name="Void .ctor(Int32, Int32)" attrs="6278">
-        <size>38</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Boolean Method(PointF)" attrs="145">
-        <size>85</size>
-      </method>
-      <method name="Boolean Call_constructor_and_implicit()" attrs="145">
-        <size>37</size>
-      </method>
-      <method name="Boolean Init_with_implicit_conv()" attrs="145">
-        <size>65</size>
-      </method>
-      <method name="Boolean Init_ValueType()" attrs="145">
-        <size>34</size>
-      </method>
-      <method name="Boolean InstanceAssignTest()" attrs="145">
-        <size>88</size>
-      </method>
-      <method name="Int32 T()" attrs="145">
-        <size>82</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>53</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-313.cs">
-    <type name="D">
-      <method name="Void A.B.METHOD()" attrs="481">
-        <size>2</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>167</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-314.cs">
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>75</size>
-      </method>
-      <method name="Void .ctor()" attrs="6273">
-        <size>29</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6273">
-        <size>29</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>11</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-315.cs">
-    <type name="GuardedCollectionValue">
-      <method name="IDirectedEnumerable IDirectedEnumerable.Backwards()" attrs="481">
-        <size>10</size>
-      </method>
-      <method name="IDirectedCollectionValue Backwards()" attrs="486">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="GuardedSequenced">
-      <method name="IDirectedCollectionValue Test()" attrs="134">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-316.cs">
-    <type name="D">
-      <method name="Int32 IA.Add(Int32)" attrs="481">
-        <size>10</size>
-      </method>
-      <method name="Int32 IB.Add(Int32)" attrs="481">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="E">
-      <method name="Int32 IA.Add(Int32)" attrs="481">
-        <size>10</size>
-      </method>
-      <method name="Int32 IB.Add(Int32)" attrs="481">
-        <size>10</size>
-      </method>
-      <method name="Void doom()" attrs="486">
-        <size>7</size>
-      </method>
-      <method name="System.Object Clone()" attrs="486">
-        <size>10</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Int32 Test(IC)" attrs="145">
-        <size>72</size>
-      </method>
-      <method name="Void Test2(IE)" attrs="145">
-        <size>21</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>40</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-317.cs">
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-318.cs">
-    <type name="Ev">
-      <method name="Void add_Disposed(System.EventHandler)" attrs="2182">
-        <size>20</size>
-      </method>
-      <method name="Void remove_Disposed(System.EventHandler)" attrs="2182">
-        <size>20</size>
-      </method>
-      <method name="Void OnClick(System.EventArgs)" attrs="134">
-        <size>41</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>29</size>
-      </method>
-    </type>
-    <type name="Foo">
-      <method name="Void EventInterface.add_Event(System.EventHandler)" attrs="2529">
-        <size>2</size>
-      </method>
-      <method name="Void EventInterface.remove_Event(System.EventHandler)" attrs="2529">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void my_from_fixed(Int32 ByRef)" attrs="150">
-        <size>5</size>
-      </method>
-      <method name="Void month_from_fixed(Int32)" attrs="150">
-        <size>9</size>
-      </method>
-      <method name="Int32 CreateFromString(Int32)" attrs="147">
-        <size>18</size>
-      </method>
-      <method name="Double* GetValue(Double)" attrs="134">
-        <size>13</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-319.cs">
-    <type name="ConstFields">
-      <method name="Int32 Main()" attrs="145">
-        <size>352</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>148</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-32.cs">
-    <type name="Blah">
-      <method name="Int32 Main()" attrs="150">
-        <size>60</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-320.cs">
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor(SByte*, Int32, Int32)" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-321.cs">
-    <type name="X">
-      <method name="Void Dispose()" attrs="486">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>31</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-322.cs">
-    <type name="Y">
-      <method name="Int32 op_Implicit(Y)" attrs="2198">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor(Byte)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>52</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-323.cs">
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-324.cs">
-    <type name="A">
-      <method name="Void DoStuff()" attrs="134">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Boolean get_Val()" attrs="2182">
-        <size>10</size>
-      </method>
-    </type>
-    <type name="T">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>11</size>
-      </method>
-    </type>
-    <type name="Driver">
-      <method name="Void Main()" attrs="150">
-        <size>23</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-325.cs">
-    <type name="RequestAttribute">
-      <method name="Void .ctor(String, String, String[])" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="MyClass">
-      <method name="Int32 SomeRequest()" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-326.cs">
-    <type name="Mapper">
-      <method name="Double Invoke(Int32)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Double EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>68</size>
-      </method>
-      <method name="Double &lt;Main&gt;m__0(Int32)" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-327.cs">
-    <type name="X2">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A.B.Tester">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>13</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-328.cs">
-    <type name="A.B.Tester">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-329.cs">
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>92</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor(Object)" attrs="6278">
-        <size>22</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-33.cs">
-    <type name="FirstOuter.FirstInner.First">
-      <method name="System.String get_MyIdentity()" attrs="2182">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="FirstOuter.Second">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="FirstOuter.SecondInner.Third">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="FirstOuter.FirstInner.Fourth">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Fifth">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Application">
-      <method name="Int32 Main(System.String[])" attrs="145">
-        <size>149</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-330.cs">
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-331.cs">
-    <type name="T">
-      <method name="Byte* get_Ptr()" attrs="2179">
-        <size>15</size>
-      </method>
-      <method name="Void set_Ptr(Byte*)" attrs="2179">
-        <size>9</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-332.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-333.cs">
-    <type name="Foo">
-      <method name="Void Something()" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Bar">
-      <method name="Void Something()" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-334.cs">
-    <type name="Test.Foo.Index.CompoundFileReader">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test.Foo.Store.Directory">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-335.cs">
-    <type name="X">
-      <method name="Void A(Int32, Int32)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void C(Int32 ByRef)" attrs="145">
-        <size>5</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>71</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+B">
-      <method name="Void Invoke(Int32, Int32)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Int32, Int32, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X+D">
-      <method name="Void Invoke(Int32 ByRef)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Int32 ByRef, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(Int32 ByRef, IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-336.cs">
-    <type name="Foo">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Bar">
-      <method name="Void Invoke(Int32)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Test()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor(Foo)" attrs="6278">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor(Bar)" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-337.cs">
-    <type name="Test">
-      <method name="Void Main()" attrs="150">
-        <size>17</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-338.cs">
-    <type name="X">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Y+Z fz()" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>11</size>
-      </method>
-    </type>
-    <type name="Y">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Y+Z">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>11</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-339.cs">
-    <type name="C">
-      <method name="Int32 Main()" attrs="145">
-        <size>98</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>17</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-34.cs">
-    <type name="FancyInt">
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Blah">
-      <method name="Void Foo(Int32 ByRef, Int32 ByRef)" attrs="150">
-        <size>8</size>
-      </method>
-      <method name="Int32 Bar(Int32, System.Int32[])" attrs="150">
-        <size>74</size>
-      </method>
-      <method name="Void Foo(Int32, Int32)" attrs="150">
-        <size>8</size>
-      </method>
-      <method name="Void In(Int32 ByRef)" attrs="145">
-        <size>8</size>
-      </method>
-      <method name="Void Out(Int32 ByRef)" attrs="145">
-        <size>8</size>
-      </method>
-      <method name="Int32 AddArray(System.Int32[])" attrs="145">
-        <size>38</size>
-      </method>
-      <method name="Int32 AddFancy(FancyInt[])" attrs="145">
-        <size>47</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>319</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-340.cs">
-    <type name="FLMID.Bugs.BoolOne.A">
-      <method name="Void Add(Boolean, Boolean, UInt32, Boolean)" attrs="486">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="FLMID.Bugs.BoolOne.B">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="FLMID.Bugs.BoolOne.Test">
-      <method name="Int32 Main(System.String[])" attrs="150">
-        <size>42</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-341.cs">
-    <type name="Test">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Libs">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Bar">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Foo">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-342.cs">
-    <type name="A">
-      <method name="Void Foo(Int32)" attrs="454">
-        <size>2</size>
-      </method>
-      <method name="Void Foo(Double)" attrs="454">
-        <size>12</size>
-      </method>
-      <method name="Boolean get_Item(Int32)" attrs="2502">
-        <size>10</size>
-      </method>
-      <method name="Boolean get_Item(Double)" attrs="2502">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void Foo(Double)" attrs="198">
-        <size>12</size>
-      </method>
-      <method name="Boolean get_Item(Double)" attrs="2246">
-        <size>12</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>25</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-343.cs">
-    <type name="X">
-      <method name="Void Concat(System.String, System.String, System.String)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void Concat(System.String[])" attrs="145">
-        <size>12</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>22</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-344.cs">
-    <type name="Y">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void add_y(Y)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void remove_y(Y)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void Main(System.String[])" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Void Foo()" attrs="129">
-        <size>51</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;Foo&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>29</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-345.cs">
-    <type name="EntryPoint">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-346.cs">
-    <type name="TestMethods.Class1">
-      <method name="Int32 Main()" attrs="145">
-        <size>101</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestMethods.ParamClass">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestMethods.TestParam">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestMethods.BaseClass">
-      <method name="Int32 AddItem(TestMethods.ParamClass)" attrs="1478">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestMethods.TestClass">
-      <method name="Int32 AddItem(System.Object)" attrs="134">
-        <size>10</size>
-      </method>
-      <method name="Int32 AddItem(TestMethods.ParamClass)" attrs="198">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-347.cs">
-    <type name="Whatever.Core.Project">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Whatever.Core.A">
-      <method name="Whatever.Core.Project get_Project()" attrs="2182">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="SomethingElse.Core.Project">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Whatever.App.B">
-      <method name="System.String Execute()" attrs="134">
-        <size>20</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-348.cs">
-    <type name="BoundAttribute">
-      <method name="Void .ctor(Double, Int32)" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-349.cs">
-    <type name="D">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void add_Ev1(D)" attrs="2177">
-        <size>42</size>
-      </method>
-      <method name="Void remove_Ev1(D)" attrs="2177">
-        <size>42</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void add_Ev1(D)" attrs="2198">
-        <size>40</size>
-      </method>
-      <method name="Void remove_Ev1(D)" attrs="2198">
-        <size>40</size>
-      </method>
-      <method name="Void add_Ev2(D)" attrs="2198">
-        <size>40</size>
-      </method>
-      <method name="Void remove_Ev2(D)" attrs="2198">
-        <size>40</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>1</size>
-      </method>
-    </type>
-    <type name="X2">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="145">
-        <size>63</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>19</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-35.cs">
-    <type name="X">
-      <method name="Void a()" attrs="145">
-        <size>18</size>
-      </method>
-      <method name="Void w(Int32)" attrs="145">
-        <size>23</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>310</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>19</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-350.cs">
-    <type name="A">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A+BAttribute">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-351.cs">
-    <type name="Test.Foo">
-      <method name="Void Invoke(System.String, System.Object[])" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.String, System.Object[], System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Test.Testee">
-      <method name="Void Bar(System.String, System.Object[])" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>243</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-352.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-353.cs">
-    <type name="Three">
-      <method name="Void Main()" attrs="150">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="One">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Two">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-354.cs">
-    <type name="MYAttr">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-355.cs">
-    <type name="Level1.Level1.Level2.MainClass">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-356.cs">
-    <type name="MainClass">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-357.cs">
-    <type name="SD.Sd">
-      <method name="Void F(Boolean)" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Foo.Bar">
-      <method name="Void Main()" attrs="145">
-        <size>28</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>26</size>
-      </method>
-    </type>
-    <type name="Foo.Bar+f_t">
-      <method name="Void Invoke(Boolean)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Boolean, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-358.cs">
-    <type name="Test">
-      <method name="Void Main()" attrs="150">
-        <size>57</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-359.cs">
-    <type name="Test">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-36.cs">
-    <type name="X">
-      <method name="IEnumerator GetEnumerator()" attrs="134">
-        <size>43</size>
-      </method>
-    </type>
-    <type name="Y">
-      <method name="Int32 Main()" attrs="145">
-        <size>311</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-360.cs">
-    <type name="Application">
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-361.cs">
-    <type name="X">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-362.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="145">
-        <size>22</size>
-      </method>
-      <method name="Void Test()" attrs="145">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-363.cs">
-    <type name="Location">
-      <method name="Void .ctor()" attrs="6273">
-        <size>8</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>11</size>
-      </method>
-    </type>
-    <type name="Element">
-      <method name="Location get_Location()" attrs="2500">
-        <size>15</size>
-      </method>
-      <method name="Void set_Location(Location)" attrs="2500">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>18</size>
-      </method>
-    </type>
-    <type name="T">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-364.cs">
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>52</size>
-      </method>
-      <method name="Int32 t1(Int32)" attrs="145">
-        <size>41</size>
-      </method>
-      <method name="Int32 t2(Int32)" attrs="145">
-        <size>55</size>
-      </method>
-      <method name="Void Main2(System.String[])" attrs="145">
-        <size>75</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+Foo">
-      <method name="Int32 Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Delegable">
-      <method name="Void add_MyDelegate(System.EventHandler)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void remove_MyDelegate(System.EventHandler)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;t1&gt;c__AnonStorey0">
-      <method name="Int32 &lt;&gt;m__0()" attrs="131">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;t2&gt;c__AnonStorey1">
-      <method name="Int32 &lt;&gt;m__1()" attrs="131">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;Main2&gt;c__AnonStorey2">
-      <method name="Void &lt;&gt;m__2(System.Object, System.EventArgs)" attrs="131">
-        <size>34</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-365.cs">
-    <type name="C">
-      <method name="Void set_LiteralType(LiteralType)" attrs="2182">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>19</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-366.cs">
-    <type name="C">
-      <method name="Int32 Main()" attrs="145">
-        <size>28</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-367.cs">
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>28</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-368.cs">
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>26</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-369.cs">
-    <type name="Test">
-      <method name="Boolean op_Equality(Test, Test)" attrs="2198">
-        <size>22</size>
-      </method>
-      <method name="Boolean op_Inequality(Test, Test)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Boolean Equals(System.Object)" attrs="198">
-        <size>10</size>
-      </method>
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>10</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>48</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-37.cs">
-    <type name="X">
-      <method name="Void m(System.Int32[])" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 test_int_single_dim()" attrs="145">
-        <size>108</size>
-      </method>
-      <method name="Int32 simple_test_double_dim()" attrs="145">
-        <size>96</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-370.cs">
-    <type name="Test.Application">
-      <method name="Int32 ParseType(System.String)" attrs="145">
-        <size>126</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>72</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-371.cs">
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor(Boolean&amp;)" attrs="6278">
-        <size>11</size>
-      </method>
-    </type>
-    <type name="Y">
-      <method name="Void .ctor(Boolean&amp;)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-372.cs">
-    <type name="GenericNode">
-      <method name="Int32 GetStat()" attrs="454">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="GenericFileNode">
-      <method name="Int32 NotUsed()" attrs="454">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="WorkingTest">
-      <method name="Int32 GetStat()" attrs="198">
-        <size>11</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="FailingTest">
-      <method name="Int32 GetStat()" attrs="198">
-        <size>11</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestWrapper">
-      <method name="Boolean Test(Node, System.String)" attrs="145">
-        <size>54</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>57</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-373.cs">
-    <type name="Test">
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>54</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-374.cs">
-    <type name="Test">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Rest">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-375.cs">
-    <type name="a">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="a+b">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="c">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="c+d">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-376.cs">
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>90</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-377.cs">
-    <type name="Tests">
-      <method name="Void test()" attrs="134">
-        <size>11</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-378.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-379.cs">
-    <type name="DeadCode">
-      <method name="Void Main()" attrs="150">
-        <size>13</size>
-      </method>
-      <method name="System.String SomeFunc(System.String)" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-38.cs">
-    <type name="X">
-      <method name="Int32 get_Item(Int32)" attrs="2182">
-        <size>33</size>
-      </method>
-      <method name="Void set_Item(Int32, Int32)" attrs="2182">
-        <size>27</size>
-      </method>
-      <method name="Int32 Foo()" attrs="134">
-        <size>10</size>
-      </method>
-      <method name="Int32 get_Bar()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Void set_Bar(Int32)" attrs="2182">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Y">
-      <method name="UInt32 get_Item(UInt32)" attrs="2182">
-        <size>33</size>
-      </method>
-      <method name="Void set_Item(UInt32, UInt32)" attrs="2182">
-        <size>27</size>
-      </method>
-      <method name="UInt32 Foo()" attrs="134">
-        <size>10</size>
-      </method>
-      <method name="UInt32 get_Bar()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Void set_Bar(UInt32)" attrs="2182">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="145">
-        <size>320</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-380.cs">
-    <type name="T">
-      <method name="Int32 Main()" attrs="145">
-        <size>30</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-381.cs">
-    <type name="Application">
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-382.cs">
-    <type name="Dec">
-      <method name="Void Main()" attrs="145">
-        <size>109</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>16</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-383.cs">
-    <type name="X">
-      <method name="X testme(Int32 ByRef)" attrs="134">
-        <size>13</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>38</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-384.cs">
-    <type name="X">
-      <method name="Void Test()" attrs="145">
-        <size>43</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>34</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>8</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-385.cs">
-    <type name="Test">
-      <method name="Int32 Main()" attrs="145">
-        <size>57</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-386.cs">
-    <type name="SuperDecimal">
-      <method name="SuperDecimal op_Implicit(Decimal)" attrs="2198">
-        <size>15</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor(Decimal)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-387.cs">
-    <type name="ObjectID">
-      <method name="Int64 op_Implicit(ObjectID)" attrs="2198">
-        <size>16</size>
-      </method>
-      <method name="ObjectID op_Implicit(Int64)" attrs="2198">
-        <size>15</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>23</size>
-      </method>
-      <method name="Void .ctor(Int64)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-388.cs">
-    <type name="Schemas.basefieldtype">
-      <method name="System.Object Instantiate()" attrs="454">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Schemas.fieldtype">
-      <method name="System.Object Instantiate()" attrs="198">
-        <size>26</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Schemas.compoundfield">
-      <method name="System.Object Instantiate()" attrs="198">
-        <size>26</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Schemas.field">
-      <method name="System.Object Instantiate()" attrs="134">
-        <size>26</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Schemas.formdata">
-      <method name="System.Object Instantiate()" attrs="134">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Schemas.M">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-389.cs">
-    <type name="Schemas.basefieldtype">
-      <method name="System.Object Instantiate()" attrs="454">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Schemas.fieldtype">
-      <method name="System.Object Instantiate()" attrs="198">
-        <size>26</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Schemas.compoundfield">
-      <method name="System.Object Instantiate()" attrs="198">
-        <size>26</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Schemas.field">
-      <method name="System.Object Instantiate()" attrs="134">
-        <size>26</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Schemas.formdata">
-      <method name="System.Object Instantiate()" attrs="134">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Schemas.M">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-39.cs">
-    <type name="SimpleAttribute">
-      <method name="System.String get_AnotherArg()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Void set_AnotherArg(System.String)" attrs="2182">
-        <size>9</size>
-      </method>
-      <method name="Int64 get_LongValue()" attrs="2182">
-        <size>11</size>
-      </method>
-      <method name="Void set_LongValue(Int64)" attrs="2182">
-        <size>2</size>
-      </method>
-      <method name="System.Int64[] get_ArrayValue()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Void set_ArrayValue(System.Int64[])" attrs="2182">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor(String)" attrs="6278">
-        <size>22</size>
-      </method>
-    </type>
-    <type name="Blah2">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Blah3">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Blah">
-      <method name="Int32 Main()" attrs="150">
-        <size>204</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-390.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+O">
-      <method name="Void Foo()" attrs="198">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+N">
-      <method name="Void Foo()" attrs="454">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+M">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-391.cs">
-    <type name="C">
-      <method name="Void Foo(Int32)" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void Foo(Int32 ByRef)" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void Bar(Boolean ByRef)" attrs="129">
-        <size>5</size>
-      </method>
-      <method name="Void Bar(Boolean)" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-392.cs">
-    <type name="C">
-      <method name="Int32 Test()" attrs="129">
-        <size>93</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>24</size>
-      </method>
-    </type>
-    <type name="C+S">
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-393.cs">
-    <type name="A">
-      <method name="System.String get_Name()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor(String)" attrs="6278">
-        <size>25</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void .ctor(String)" attrs="6278">
-        <size>25</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void .ctor(String)" attrs="6278">
-        <size>25</size>
-      </method>
-    </type>
-    <type name="Tester">
-      <method name="A MethodSampleA(System.String)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="B MethodSampleB(System.String)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="C MethodSampleC(System.String)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>114</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester+MethodHandler">
-      <method name="A Invoke(System.String)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.String, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="A EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-394.cs">
-    <type name="A">
-      <method name="System.String get_Name()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor(String)" attrs="6278">
-        <size>25</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void .ctor(String)" attrs="6278">
-        <size>25</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="System.String get_Value()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor(String, String)" attrs="6278">
-        <size>32</size>
-      </method>
-    </type>
-    <type name="Tester">
-      <method name="System.String MethodSampleA(A)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="System.String MethodSampleB(B)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="System.String MethodSampleC(C)" attrs="145">
-        <size>31</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>129</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester+MethodHandler">
-      <method name="System.String Invoke(C)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(C, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="System.String EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-395.cs">
-    <type name="A">
-      <method name="System.String get_Name()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor(String)" attrs="6278">
-        <size>25</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void .ctor(String)" attrs="6278">
-        <size>25</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="System.String get_Value()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor(String, String)" attrs="6278">
-        <size>32</size>
-      </method>
-    </type>
-    <type name="Tester">
-      <method name="Void MethodSample(B, A, C)" attrs="145">
-        <size>56</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>72</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester+MethodHandler">
-      <method name="Void Invoke(C, C, C)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(C, C, C, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-396.cs">
-    <type name="MainClass">
-      <method name="Int32 Main()" attrs="150">
-        <size>30</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-397.cs">
-    <type name="TypeCheckAttribute">
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="PropertyCheckAttribute">
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="AccessorCheckAttribute">
-      <method name="MethodAttributes get_Attributes()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor(MethodAttributes)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main(System.String[])" attrs="150">
-        <size>151</size>
-      </method>
-      <method name="Void CheckFlags(System.Reflection.PropertyInfo, System.Reflection.MethodInfo)" attrs="145">
-        <size>159</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A">
-      <method name="Int32 get_Value1()" attrs="2182">
-        <size>10</size>
-      </method>
-      <method name="Void set_Value1(Int32)" attrs="2182">
-        <size>2</size>
-      </method>
-      <method name="Int32 get_Value2()" attrs="2182">
-        <size>10</size>
-      </method>
-      <method name="Void set_Value2(Int32)" attrs="2181">
-        <size>2</size>
-      </method>
-      <method name="Int32 get_Value3()" attrs="2182">
-        <size>10</size>
-      </method>
-      <method name="Void set_Value3(Int32)" attrs="2180">
-        <size>2</size>
-      </method>
-      <method name="Int32 get_Value4()" attrs="2179">
-        <size>10</size>
-      </method>
-      <method name="Void set_Value4(Int32)" attrs="2182">
-        <size>2</size>
-      </method>
-      <method name="Int32 get_Value5()" attrs="2182">
-        <size>10</size>
-      </method>
-      <method name="Void set_Value5(Int32)" attrs="2177">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-398.cs">
-    <type name="Tester">
-      <method name="Void Main()" attrs="145">
-        <size>119</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A">
-      <method name="Int32 get_Count()" attrs="2502">
-        <size>15</size>
-      </method>
-      <method name="Void set_Count(Int32)" attrs="2500">
-        <size>9</size>
-      </method>
-      <method name="Int32 get_Item(Int32)" attrs="2502">
-        <size>10</size>
-      </method>
-      <method name="System.String get_Message()" attrs="2502">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void set_Count(Int32)" attrs="2244">
-        <size>2</size>
-      </method>
-      <method name="Void SetCount(Int32)" attrs="134">
-        <size>9</size>
-      </method>
-      <method name="Int32 get_Item(Int32)" attrs="2246">
-        <size>16</size>
-      </method>
-      <method name="System.String get_Message()" attrs="2182">
-        <size>14</size>
-      </method>
-      <method name="Void set_Message(System.String)" attrs="2179">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-399.cs">
-    <type name="TestVararg">
-      <method name="Void F(RuntimeArgumentHandle)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void G(...)" attrs="145">
-        <size>23</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>394</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-4.cs">
-    <type name="X">
-      <method name="Void test(SByte)" attrs="129">
-        <size>9</size>
-      </method>
-      <method name="Void test(Int32)" attrs="129">
-        <size>9</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>126</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-40.cs">
-    <type name="Blah">
-      <method name="Int32 Main()" attrs="150">
-        <size>258</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-400.cs">
-    <type name="X">
-      <method name="Int32 TestDereference()" attrs="145">
-        <size>107</size>
-      </method>
-      <method name="Int32 TestPtrAdd()" attrs="145">
-        <size>106</size>
-      </method>
-      <method name="Int32 TestPtrAssign()" attrs="145">
-        <size>256</size>
-      </method>
-      <method name="Int32 TestPtrArithmetic()" attrs="145">
-        <size>277</size>
-      </method>
-      <method name="Int32 TestMultiple()" attrs="145">
-        <size>111</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>115</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>52</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-401.cs">
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>207</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-402.cs">
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>26</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-403.cs">
-    <type name="Foo">
-      <method name="Int32 Main()" attrs="150">
-        <size>106</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-404.cs">
-    <type name="X">
-      <method name="Int32* get_v()" attrs="145">
-        <size>29</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>71</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-405.cs">
-    <type name="testapp.LibTestAPI">
-      <method name="Void Create()" attrs="134">
-        <size>18</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="testapp.TestApp">
-      <method name="Void Main(System.String[])" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-406.cs">
-    <type name="TestCase.Test">
-      <method name="Int32 Main(System.String[])" attrs="145">
-        <size>228</size>
-      </method>
-      <method name="UInt32 DoOp(UInt32*)" attrs="145">
-        <size>19</size>
-      </method>
-      <method name="UInt32 DoOp2(UInt32*)" attrs="145">
-        <size>18</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-407.cs">
-    <type name="MainClass">
-      <method name="Void Main()" attrs="150">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-408.cs">
-    <type name="T">
-      <method name="Int32 Main()" attrs="145">
-        <size>59</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-409.cs">
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>40</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-41.cs">
-    <type name="X">
-      <method name="Void A(Int32 ByRef, UInt32 ByRef, SByte ByRef, Byte ByRef, Int64 ByRef, UInt64 ByRef, Int16 ByRef, UInt16 ByRef, Char ByRef, X ByRef, Single ByRef, Double ByRef)" attrs="145">
-        <size>189</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>310</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-410.cs">
-    <type name="B">
-      <method name="Int32 Main()" attrs="150">
-        <size>36</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-411.cs">
-    <type name="QtSamples.QtClass">
-      <method name="Void pressEvent()" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>25</size>
-      </method>
-    </type>
-    <type name="QtSamples.Testing">
-      <method name="Int32 Main()" attrs="150">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-412.cs">
-    <type name="Foo.Baz">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-413.cs">
-    <type name="Driver">
-      <method name="Void Main()" attrs="150">
-        <size>7</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-414.cs">
-    <type name="BB">
-      <method name="System.String get_Data()" attrs="2244">
-        <size>10</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-415.cs">
-    <type name="MyTestExtended">
-      <method name="System.String GetName()" attrs="196">
-        <size>14</size>
-      </method>
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>34</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-416.cs">
-    <type name="ModTest">
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>21</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="n1.Adder">
-      <method name="Int32 Add(Int32, Int32)" attrs="134">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-417.cs">
-    <type name="blah2.MyClass">
-      <method name="Void add_DoSomething(blah.MyFunnyDelegate)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void remove_DoSomething(blah.MyFunnyDelegate)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void DoSomethingFunny()" attrs="134">
-        <size>47</size>
-      </method>
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-418.cs">
-    <type name="M3">
-      <method name="Int32 Main()" attrs="150">
-        <size>172</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="M1">
-      <method name="Void .ctor(String)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="M2">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-419.cs">
-    <type name="Test">
-      <method name="Void Main()" attrs="145">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-42.cs">
-    <type name="X">
-      <method name="Int32 get_Item(Int32)" attrs="2182">
-        <size>22</size>
-      </method>
-      <method name="Void set_Item(Int32, Int32)" attrs="2182">
-        <size>16</size>
-      </method>
-      <method name="Int32 get_P()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Void set_P(Int32)" attrs="2182">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Z">
-      <method name="Z get_P()" attrs="2182">
-        <size>10</size>
-      </method>
-      <method name="Void set_P(Z)" attrs="2182">
-        <size>2</size>
-      </method>
-      <method name="Z op_Increment(Z)" attrs="2198">
-        <size>24</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Y">
-      <method name="Int32 p_pre_increment(X)" attrs="145">
-        <size>26</size>
-      </method>
-      <method name="Int32 p_post_increment(X)" attrs="145">
-        <size>26</size>
-      </method>
-      <method name="Int32 i_pre_increment(X)" attrs="145">
-        <size>32</size>
-      </method>
-      <method name="Int32 i_post_increment(X)" attrs="145">
-        <size>32</size>
-      </method>
-      <method name="Z overload_increment(Z)" attrs="145">
-        <size>18</size>
-      </method>
-      <method name="Z overload_pre_increment(Z)" attrs="145">
-        <size>18</size>
-      </method>
-      <method name="Z ugly(Z)" attrs="145">
-        <size>29</size>
-      </method>
-      <method name="Int32 simple(Int32)" attrs="145">
-        <size>90</size>
-      </method>
-      <method name="Int32 arrays()" attrs="145">
-        <size>265</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>214</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-420.cs">
-    <type name="Test">
-      <method name="Void Main()" attrs="145">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-421.cs">
-    <type name="A">
-      <method name="Void SetObject(System.String)" attrs="454">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void SetObject(System.String)" attrs="198">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Int32 Main(System.String[])" attrs="150">
-        <size>44</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-422.cs">
-    <type name="HelloWorld.MainClass">
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Boolean CheckTrueThat()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>17</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-423.cs">
-    <type name="Test">
-      <method name="Void lowLevelCall(Int32*)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void Func(Int32 ByRef)" attrs="145">
-        <size>13</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>11</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-424.cs">
-    <type name="C">
-      <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-425.cs">
-    <type name="A">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="AAttribute">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-426.cs">
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-427.cs">
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-428.cs">
-    <type name="A">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+A">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-429.cs">
-    <type name="Foo.A">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-43.cs">
-    <type name="X">
-      <method name="Int32 test_single(System.Int32[])" attrs="145">
-        <size>45</size>
-      </method>
-      <method name="Int32 test_continue(System.Int32[])" attrs="145">
-        <size>70</size>
-      </method>
-      <method name="Boolean test_double(System.Double[])" attrs="145">
-        <size>74</size>
-      </method>
-      <method name="Int32 test_break(System.Int32[])" attrs="145">
-        <size>70</size>
-      </method>
-      <method name="Boolean test_multi(System.Int32[,])" attrs="145">
-        <size>100</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>332</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-430.cs">
-    <type name="A">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+A">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-431.cs">
-    <type name="Foo.A">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-432.cs">
-    <type name="Foo.A">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-433.cs">
-    <type name="Foo.A">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>17</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>11</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-434.cs">
-    <type name="Foo.A">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>17</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>11</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-435.cs">
-    <type name="X">
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>10</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-436.cs">
-    <type name="X">
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>10</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-437.cs">
-    <type name="T2">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Main()" attrs="150">
-        <size>72</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-438.cs">
-    <type name="Program">
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>35</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-439.cs">
-    <type name="LayerMask">
-      <method name="Int32 op_Implicit(LayerMask)" attrs="2198">
-        <size>16</size>
-      </method>
-      <method name="LayerMask op_Implicit(Int32)" attrs="2198">
-        <size>19</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Main()" attrs="150">
-        <size>46</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-44.cs">
-    <type name="X">
-      <method name="Int32 dob(System.Int32[,])" attrs="145">
-        <size>94</size>
-      </method>
-      <method name="Int32 count(System.Object)" attrs="145">
-        <size>50</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>154</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-440.cs">
-    <type name="A">
-      <method name="Double op_Implicit(A)" attrs="2198">
-        <size>18</size>
-      </method>
-      <method name="Int32 op_Implicit(A)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>27</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-441.cs">
-    <type name="Test">
-      <method name="Void Main()" attrs="150">
-        <size>26</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>8</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-442.cs">
-    <type name="ConsoleApplication1.Program">
-      <method name="Void Main(System.String[])" attrs="145">
-        <size>73</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-443.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor(ITopic)" attrs="6278">
-        <size>32</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-444.cs">
-    <type name="쯠쯡쯢">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-445.cs">
-    <type name="ConvFromInt">
-      <method name="ConvFromInt op_Implicit(Int32)" attrs="2198">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>17</size>
-      </method>
-    </type>
-    <type name="Foo">
-      <method name="Void Main()" attrs="150">
-        <size>112</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>45</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-446.cs">
-    <type name="FooTest">
-      <method name="Void Main()" attrs="150">
-        <size>9</size>
-      </method>
-      <method name="Void Foo(UInt64)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-447.cs">
-    <type name="System.MonoTODOAttribute">
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="System.Web.HttpBrowserCapabilities">
-      <method name="System.Version get_A()" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-448.cs">
-    <type name="MonoDivideProblem">
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>28</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>17</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-449.cs">
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void Z()" attrs="129">
-        <size>20</size>
-      </method>
-      <method name="Void &lt;Z&gt;m__0(System.Object)" attrs="129">
-        <size>26</size>
-      </method>
-      <method name="Void &lt;Z&gt;m__1(System.Object)" attrs="129">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-45.cs">
-    <type name="Blah">
-      <method name="Int32 Main()" attrs="150">
-        <size>882</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>97</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-450.cs">
-    <type name="A">
-      <method name="Byte op_Implicit(A)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="A op_Implicit(Int32)" attrs="2198">
-        <size>15</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>71</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6273">
-        <size>15</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-451.cs">
-    <type name="Test">
-      <method name="Void Main()" attrs="145">
-        <size>23</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-452.cs">
-    <type name="Foo">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Main()" attrs="145">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-453.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>34</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-454.cs">
-    <type name="FooAttribute">
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>260</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-455.cs">
-    <type name="Foo">
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>25</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Main()" attrs="145">
-        <size>28</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-456.cs">
-    <type name="Foo">
-      <method name="Void foo()" attrs="134">
-        <size>16</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Main()" attrs="145">
-        <size>17</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-457.cs">
-    <type name="Number">
-      <method name="Void IDouble.Add(Double)" attrs="481">
-        <size>12</size>
-      </method>
-      <method name="Void IInteger.Add(Int32)" attrs="481">
-        <size>12</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>60</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-458.cs">
-    <type name="MyAttr">
-      <method name="Void .ctor()" attrs="6275">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor(Type)" attrs="6275">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor(String)" attrs="6275">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6275">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="ClassA">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="ClassB">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="ClassC">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="ClassD">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Top">
-      <method name="Int32 Main()" attrs="150">
-        <size>41</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-459.cs">
-    <type name="CC">
-      <method name="Int32 Main()" attrs="150">
-        <size>21</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="CC+IfElseStateMachine">
-      <method name="Void HandleToken(Token)" attrs="134">
-        <size>18</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-46.cs">
-    <type name="X">
-      <method name="Int32 cast_int(System.Object)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="UInt32 cast_uint(System.Object)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Int16 cast_short(System.Object)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Char cast_char(System.Object)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="UInt16 cast_ushort(System.Object)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Byte cast_byte(System.Object)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="SByte cast_sbyte(System.Object)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Int64 cast_long(System.Object)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="UInt64 cast_ulong(System.Object)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Single cast_float(System.Object)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Double cast_double(System.Object)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Boolean cast_bool(System.Object)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>1364</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-460.cs">
-    <type name="MainClass">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>18</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-461.cs">
-    <type name="Value">
-      <method name="System.Object get_Val()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="System.Enum get_Val2()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor(Object)" attrs="6278">
-        <size>2</size>
-      </method>
-    </type>
-    <type name="Valtest">
-      <method name="Int32 Main()" attrs="150">
-        <size>63</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-462.cs">
-    <type name="X">
-      <method name="Void Method(X)" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void Method(System.String)" attrs="129">
-        <size>9</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>41</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>14</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-463.cs">
-    <type name="PropertySorter">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="PathItemBase">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="PathItemBase+TypeConverter">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-464.cs">
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>103</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-465.cs">
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>103</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-466.cs">
-    <type name="A.X.Test">
-      <method name="Void Main()" attrs="150">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-467.cs">
-    <type name="A">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A+D">
-      <method name="Int32 Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B+D">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Int32 Foo()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>42</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-468.cs">
-    <type name="CorMetaDataDispenserExClass">
-      <method name="Void .ctor()" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void XXX()" attrs="150">
-        <size>13</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-469.cs">
-    <type name="Del">
-      <method name="Void Invoke(Int32)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Lambda">
-      <method name="Void f(Int32)" attrs="145">
-        <size>8</size>
-      </method>
-      <method name="Del[] Make2(Int32)" attrs="145">
-        <size>58</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>86</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Lambda+&lt;Make2&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__0(Int32)" attrs="131">
-        <size>24</size>
-      </method>
-      <method name="Void &lt;&gt;m__1(Int32)" attrs="131">
-        <size>24</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-47.cs">
-    <type name="X">
-      <method name="Boolean f()" attrs="145">
-        <size>32</size>
-      </method>
-      <method name="Boolean t()" attrs="145">
-        <size>32</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>511</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>13</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-470.cs">
-    <type name="X">
-      <method name="System.String get_ASTNodeTypeName()" attrs="2182">
-        <size>24</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Demo">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-471.cs">
-    <type name="AAttribute">
-      <method name="Void .ctor(String)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="MainClass">
-      <method name="Int32 Main()" attrs="150">
-        <size>52</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-472.cs">
-    <type name="Test">
-      <method name="Int32 get_Prop()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Void set_Prop(Int32)" attrs="2182">
-        <size>9</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>97</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>14</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-473.cs">
-    <type name="SignalHandler">
-      <method name="Void Invoke(Int32)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="UnixMarshal">
-      <method name="Void Default(Int32)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="System.String GetDescription(Error)" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>25</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="UnixMarshal2">
-      <method name="System.String GetDescription(Error)" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Stdlib">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestConst">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="XX">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Syscall">
-      <method name="Int32 poll(Pollfd[], UInt32, Int32)" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="PS">
-      <method name="Void GetDescription(Error)" attrs="150">
-        <size>2</size>
-      </method>
-    </type>
-    <type name="EnumWrapper">
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="Value">
-      <method name="EnumWrapper op_Explicit(Value)" attrs="2198">
-        <size>19</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-474.cs">
-    <type name="Z">
-      <method name="Void Main()" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Void TestPreinc(Int32)" attrs="145">
-        <size>58</size>
-      </method>
-      <method name="Void TestPostinc(Int32)" attrs="145">
-        <size>58</size>
-      </method>
-      <method name="Void Assert(Int32, Int32)" attrs="145">
-        <size>73</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Z+X">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Z+&lt;TestPreinc&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>39</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Z+&lt;TestPostinc&gt;c__AnonStorey1">
-      <method name="Void &lt;&gt;m__1()" attrs="131">
-        <size>39</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-475.cs">
-    <type name="MyDelegate">
-      <method name="Void Invoke(Int32)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void add_e(MyDelegate)" attrs="2193">
-        <size>40</size>
-      </method>
-      <method name="Void remove_e(MyDelegate)" attrs="2193">
-        <size>40</size>
-      </method>
-      <method name="Void Test(Int32)" attrs="145">
-        <size>18</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>41</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>24</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-476.cs">
-    <type name="Test">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-477.cs">
-    <type name="C">
-      <method name="Void Test(Int32 ByRef)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-478.cs">
-    <type name="Test.MainClass">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test.TestAttribute">
-      <method name="Void .ctor(TestEnum2)" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="Test.Test2Attribute">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-479.cs">
-    <type name="Test.Test">
-      <method name="Boolean Equals(System.Object)" attrs="198">
-        <size>10</size>
-      </method>
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>10</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-48.cs">
-    <type name="Blah">
-      <method name="Int32 Main()" attrs="150">
-        <size>70</size>
-      </method>
-      <method name="Void Test_1()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-480.cs">
-    <type name="A">
-      <method name="Void Dispose()" attrs="486">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void Test(System.Object)" attrs="145">
-        <size>290</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>21</size>
-      </method>
-      <method name="Void &lt;Test&gt;m__0(Int32)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+D">
-      <method name="Void Invoke(Int32)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-481.cs">
-    <type name="TestDelegate">
-      <method name="Void Invoke(Int32 ByRef)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Int32 ByRef, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(Int32 ByRef, IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="TestClass">
-      <method name="Int32 Main()" attrs="150">
-        <size>50</size>
-      </method>
-      <method name="Void &lt;Main&gt;m__0(Int32 ByRef)" attrs="145">
-        <size>5</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-482.cs">
-    <type name="X">
-      <method name="Void M4(Int32)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void M4(Int32, ...)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-483.cs">
-    <type name="Tests">
-      <method name="Void Main()" attrs="150">
-        <size>26</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="System.Object clone()" attrs="198">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-484.cs">
-    <type name="Test.TestBit">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-485.cs">
-    <type name="MonoBUG">
-      <method name="Int32 Main()" attrs="150">
-        <size>41</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-486.cs">
-    <type name="Test">
-      <method name="Void Main()" attrs="150">
-        <size>132</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-487.cs">
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>33</size>
-      </method>
-      <method name="Void .ctor(Object)" attrs="6273">
-        <size>73</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-488.cs">
-    <type name="P">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Q">
-      <method name="Void .ctor(P)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="IEnumerable foo()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>169</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-489.cs">
-    <type name="test">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-49.cs">
-    <type name="X">
-      <method name="Int32 s(Byte)" attrs="145">
-        <size>3469</size>
-      </method>
-      <method name="Int32 test(Int32)" attrs="145">
-        <size>92</size>
-      </method>
-      <method name="Int32 tests(System.String)" attrs="145">
-        <size>137</size>
-      </method>
-      <method name="Int32 tests2(System.String)" attrs="145">
-        <size>53</size>
-      </method>
-      <method name="Int32 testn(System.String)" attrs="145">
-        <size>34</size>
-      </method>
-      <method name="Int32 testm(System.String)" attrs="145">
-        <size>35</size>
-      </method>
-      <method name="Int32 testo(System.String)" attrs="145">
-        <size>59</size>
-      </method>
-      <method name="Int32 testp(System.String)" attrs="145">
-        <size>90</size>
-      </method>
-      <method name="Int32 test_def(System.String)" attrs="145">
-        <size>78</size>
-      </method>
-      <method name="Int32 test_coverage(Int32)" attrs="145">
-        <size>25</size>
-      </method>
-      <method name="Int32 test_goto(Int32)" attrs="145">
-        <size>56</size>
-      </method>
-      <method name="Int32 test_memberaccess(System.String)" attrs="145">
-        <size>34</size>
-      </method>
-      <method name="Int32 test_string_multiple_targets(System.String)" attrs="145">
-        <size>106</size>
-      </method>
-      <method name="Int32 test_casts(Int32)" attrs="145">
-        <size>24</size>
-      </method>
-      <method name="Int32 testSwitchEnumLong(TestEnum)" attrs="150">
-        <size>73</size>
-      </method>
-      <method name="Int32 test_long_enum_switch()" attrs="145">
-        <size>94</size>
-      </method>
-      <method name="Int32 tests_default(System.String)" attrs="145">
-        <size>34</size>
-      </method>
-      <method name="Int32 tests_default_2(System.String)" attrs="145">
-        <size>98</size>
-      </method>
-      <method name="Void test_76590(System.String)" attrs="145">
-        <size>72</size>
-      </method>
-      <method name="Void test_77964()" attrs="145">
-        <size>37</size>
-      </method>
-      <method name="Boolean bug_78860()" attrs="145">
-        <size>91</size>
-      </method>
-      <method name="Void test_1597()" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>1390</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-490.cs">
-    <type name="T">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>39</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-491.cs">
-    <type name="M">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="AttrA">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="AttrB">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-492.cs">
-    <type name="Test.My1Attribute">
-      <method name="Void .ctor(Object)" attrs="6278">
-        <size>20</size>
-      </method>
-    </type>
-    <type name="Test.My2Attribute">
-      <method name="Void .ctor(String[])" attrs="6278">
-        <size>22</size>
-      </method>
-    </type>
-    <type name="Test.My3Attribute">
-      <method name="Void .ctor(Byte)" attrs="6278">
-        <size>25</size>
-      </method>
-    </type>
-    <type name="Test.Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>75</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-493.cs">
-    <type name="A">
-      <method name="Int32 get_f()" attrs="2180">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Int32 bar()" attrs="129">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-494.cs">
-    <type name="Agresso.Foundation.Function">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Agresso.Foundation.Translate">
-      <method name="Void Invoke(Agresso.Foundation.Function, System.Text.StringBuilder ByRef)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Agresso.Foundation.Function, System.Text.StringBuilder ByRef, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(System.Text.StringBuilder ByRef, IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-495.cs">
-    <type name="plj.aClass">
-      <method name="plj.aClass op_Implicit(plj.fromClass)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="plj.realClass1">
-      <method name="plj.realClass1 op_Implicit(plj.fromClass)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="plj.fromClass">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-496.cs">
-    <type name="Baz">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-497.cs">
-    <type name="PlotMenuItem">
-      <method name="Int32 Main()" attrs="145">
-        <size>63</size>
-      </method>
-      <method name="Void MenuItem_Click(System.Object, System.EventArgs)" attrs="145">
-        <size>12</size>
-      </method>
-      <method name="System.EventHandler get_Callback()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Void set_Callback(System.EventHandler)" attrs="2182">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor(EventHandler)" attrs="6278">
-        <size>55</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-498.cs">
-    <type name="A">
-      <method name="Int32 get_Foo()" attrs="2182">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Single)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Int32 Main()" attrs="145">
-        <size>99</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-499.cs">
-    <type name="A">
-      <method name="Int32 switch1(UInt64)" attrs="145">
-        <size>123</size>
-      </method>
-      <method name="Int32 switch2(SByte)" attrs="145">
-        <size>45</size>
-      </method>
-      <method name="Int32 switch3(Int64)" attrs="145">
-        <size>46</size>
-      </method>
-      <method name="Int32 switch4(UInt64)" attrs="145">
-        <size>51</size>
-      </method>
-      <method name="Int32 switch5(UInt64)" attrs="145">
-        <size>36</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>154</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-5.cs">
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>45</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-500.cs">
-    <type name="SomeCustomAttribute">
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="MainClass">
-      <method name="Int32 Main()" attrs="150">
-        <size>136</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-501.cs">
-    <type name="Tests">
-      <method name="Void DumpException(Tests+FilterStackFrame)" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void foo(Boolean ByRef)" attrs="150">
-        <size>54</size>
-      </method>
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>9</size>
-      </method>
-      <method name="Boolean &lt;foo&gt;m__0(System.Object)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tests+FilterStackFrame">
-      <method name="Boolean Invoke(System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.Object, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Boolean EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-502.cs">
-    <type name="Base">
-      <method name="Int32 get_Property()" attrs="2182">
-        <size>11</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Derived">
-      <method name="Int32 get_Property()" attrs="134">
-        <size>11</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="BaseClass">
-      <method name="Int32 get_Value()" attrs="2500">
-        <size>10</size>
-      </method>
-      <method name="Void set_Value(Int32)" attrs="2500">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="DerivedClass">
-      <method name="Int32 get_Value()" attrs="132">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="ErrorClass">
-      <method name="Int32 get_Value()" attrs="2244">
-        <size>10</size>
-      </method>
-      <method name="Void set_Value(Int32)" attrs="2244">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-503.cs">
-    <type name="Foo">
-      <method name="Int32 Main()" attrs="145">
-        <size>34</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-504.cs">
-    <type name="Foo">
-      <method name="Int32 f()" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>46</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-505.cs">
-    <type name="T">
-      <method name="Int32 f()" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>37</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-506.cs">
-    <type name="ProtectedSetter.BaseClass">
-      <method name="System.String get_Name()" attrs="3526">
-        <size>0</size>
-      </method>
-      <method name="Void set_Name(System.String)" attrs="3523">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="ProtectedSetter.DerivedClass">
-      <method name="System.String get_Name()" attrs="2246">
-        <size>10</size>
-      </method>
-      <method name="Void set_Name(System.String)" attrs="2243">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-507.cs">
-    <type name="NewslotVirtualFinal.NewslotVirtualFinal">
-      <method name="Void SomeMethod()" attrs="486">
-        <size>2</size>
-      </method>
-      <method name="Void SomeMethod2()" attrs="454">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6273">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="NewslotVirtualFinal.C">
-      <method name="Int32 Main()" attrs="150">
-        <size>101</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-508.cs">
-    <type name="OutputParam">
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>15</size>
-      </method>
-      <method name="Void Method(Int32 ByRef)" attrs="150">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-509.cs">
-    <type name="DelegateHandler">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="BaseClass">
-      <method name="Void add_OnEvent(DelegateHandler)" attrs="2534">
-        <size>42</size>
-      </method>
-      <method name="Void remove_OnEvent(DelegateHandler)" attrs="2534">
-        <size>42</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="ExtendingClass">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-51.cs">
-    <type name="Base">
-      <method name="Int32 get_b_int_property()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Void set_b_int_property(Int32)" attrs="2182">
-        <size>9</size>
-      </method>
-      <method name="System.String b_get_id()" attrs="134">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>26</size>
-      </method>
-    </type>
-    <type name="Derived">
-      <method name="Int32 get_b_int_property()" attrs="2177">
-        <size>15</size>
-      </method>
-      <method name="Void set_b_int_property(Int32)" attrs="2177">
-        <size>9</size>
-      </method>
-      <method name="Int32 Test()" attrs="134">
-        <size>181</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>27</size>
-      </method>
-    </type>
-    <type name="boot">
-      <method name="Int32 Main()" attrs="145">
-        <size>21</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-510.cs">
-    <type name="Foo">
-      <method name="Void test39(Int32 ByRef)" attrs="145">
-        <size>37</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>29</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-511.cs">
-    <type name="Foo">
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>22</size>
-      </method>
-      <method name="Void f()" attrs="145">
-        <size>7</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-512.cs">
-    <type name="Foo">
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>22</size>
-      </method>
-      <method name="Void f()" attrs="145">
-        <size>7</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-513.cs">
-    <type name="Test">
-      <method name="Int32 Main()" attrs="145">
-        <size>322</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-514.cs">
-    <type name="X">
-      <method name="Void HandleConflict(Int32)" attrs="150">
-        <size>37</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>56</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-515.cs">
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>41</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-516.cs">
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>41</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-517.cs">
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-518.cs">
-    <type name="Foo">
-      <method name="Int32 Main()" attrs="145">
-        <size>23</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-519.cs">
-    <type name="Foo">
-      <method name="Int32 Main()" attrs="145">
-        <size>25</size>
-      </method>
-      <method name="Void f()" attrs="145">
-        <size>21</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-52.cs">
-    <type name="Y">
-      <method name="Boolean MoveNext()" attrs="134">
-        <size>36</size>
-      </method>
-      <method name="System.Object get_Current()" attrs="2182">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>14</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Y GetEnumerator()" attrs="134">
-        <size>14</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>548</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>36</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-520.cs">
-    <type name="FakeInt">
-      <method name="Int64 op_Implicit(FakeInt)" attrs="2198">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor(Int64)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="MainClass">
-      <method name="Void Main()" attrs="150">
-        <size>29</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-521.cs">
-    <type name="Tests">
-      <method name="Void CallWithContextN(System.Object, System.Object[])" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tests+CallTargetWithContextN">
-      <method name="Void Invoke(System.Object, System.Object[])" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.Object, System.Object[], System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-522.cs">
-    <type name="Const">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-523.cs">
-    <type name="T">
-      <method name="Int32 stuff()" attrs="129">
-        <size>17</size>
-      </method>
-      <method name="Int32 stuff2()" attrs="129">
-        <size>35</size>
-      </method>
-      <method name="Int32 stuff3()" attrs="129">
-        <size>35</size>
-      </method>
-      <method name="Void stuff4()" attrs="129">
-        <size>12</size>
-      </method>
-      <method name="Void stuff_finally()" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-524.cs">
-    <type name="Foo">
-      <method name="Int32 Main()" attrs="150">
-        <size>114</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-525.cs">
-    <type name="X">
-      <method name="Void Finalize()" attrs="196">
-        <size>37</size>
-      </method>
-      <method name="Int32 Test1()" attrs="150">
-        <size>37</size>
-      </method>
-      <method name="Void Test2()" attrs="150">
-        <size>61</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>42</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-526.cs">
-    <type name="Test">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void Foo(IListCounter)" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Void Foo2(IC)" attrs="129">
-        <size>9</size>
-      </method>
-      <method name="Void Foo3(ICC)" attrs="129">
-        <size>9</size>
-      </method>
-      <method name="Void Foo4(IM2)" attrs="129">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-527.cs">
-    <type name="Repro">
-      <method name="Int32 Main()" attrs="145">
-        <size>56</size>
-      </method>
-      <method name="Void foo()" attrs="134">
-        <size>62</size>
-      </method>
-      <method name="Int32 bar()" attrs="129">
-        <size>11</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>19</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-528.cs">
-    <type name="MicroFocus.MONO.Bugs.Odd">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>25</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-529.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-53.cs">
-    <type name="MyDispose">
-      <method name="Void Dispose()" attrs="486">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>288</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-530.cs">
-    <type name="X">
-      <method name="Void e(System.Object[])" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-531.cs">
-    <type name="Test">
-      <method name="Void Main()" attrs="150">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-532.cs">
-    <type name="X">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>47</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-533.cs">
-    <type name="Test">
-      <method name="Void True(Boolean)" attrs="145">
-        <size>11</size>
-      </method>
-      <method name="Void False(Boolean)" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>62</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-535.cs">
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>77</size>
-      </method>
-      <method name="Void Compile()" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="Void M(Int64)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void M(UInt64)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void M(System.Object)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-536.cs">
-    <type name="FooHandler">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void OnFooTest()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void add_Foo(FooHandler)" attrs="2198">
-        <size>40</size>
-      </method>
-      <method name="Void remove_Foo(FooHandler)" attrs="2198">
-        <size>40</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>32</size>
-      </method>
-      <method name="Void &lt;Main&gt;m__0()" attrs="145">
-        <size>19</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-537.cs">
-    <type name="Base">
-      <method name="System.String get_H()" attrs="2180">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+Derived">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+Derived+Nested">
-      <method name="Void G()" attrs="134">
-        <size>22</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Derived">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Derived+Nested">
-      <method name="Void G()" attrs="134">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-538.cs">
-    <type name="testDelegate">
-      <method name="IInterface Invoke(concrete)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(concrete, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IInterface EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="concrete">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program">
-      <method name="concrete getConcrete(IInterface)" attrs="129">
-        <size>14</size>
-      </method>
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>21</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-539.cs">
-    <type name="Test">
-      <method name="Int32 Main()" attrs="145">
-        <size>84</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-54.cs">
-    <type name="X">
-      <method name="Boolean v()" attrs="129">
-        <size>19</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-540.cs">
-    <type name="A">
-      <method name="Byte op_Implicit(A)" attrs="2198">
-        <size>11</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Constraint">
-      <method name="Constraint op_LogicalNot(Constraint)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Constraint op_UnaryPlus(Constraint)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Constraint op_OnesComplement(Constraint)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Constraint op_UnaryNegation(Constraint)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Void Foo(System.Object)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>109</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-541.cs">
-    <type name="ClassMain">
-      <method name="Void Main()" attrs="150">
-        <size>34</size>
-      </method>
-      <method name="Void set_test(Boolean)" attrs="2193">
-        <size>2</size>
-      </method>
-      <method name="Void &lt;Main&gt;m__0(Int32)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="ClassMain+D">
-      <method name="Void Invoke(Int32)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-542.cs">
-    <type name="ARec">
-      <method name="Decimal Round(Int32)" attrs="129">
-        <size>21</size>
-      </method>
-      <method name="Decimal Round(Decimal, Int32)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor(Decimal)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-543.cs">
-    <type name="BetterMethod">
-      <method name="Int32 get_Item(System.Boolean[])" attrs="2182">
-        <size>10</size>
-      </method>
-      <method name="System.String get_Item(Boolean, System.Object)" attrs="2182">
-        <size>7</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MainClass">
-      <method name="Int32 get_Item(Int32, System.String[])" attrs="2182">
-        <size>10</size>
-      </method>
-      <method name="Void set_Item(Int32, System.String[], Int32)" attrs="2182">
-        <size>41</size>
-      </method>
-      <method name="System.Object get_Item(Int32, System.Object[])" attrs="2182">
-        <size>10</size>
-      </method>
-      <method name="Void set_Item(Int32, System.Object[], System.Object)" attrs="2182">
-        <size>41</size>
-      </method>
-      <method name="Boolean get_Item(Int32, Boolean, System.Object[])" attrs="2182">
-        <size>10</size>
-      </method>
-      <method name="Void set_Item(Int32, Boolean, System.Object[], Boolean)" attrs="2182">
-        <size>41</size>
-      </method>
-      <method name="Void Main(System.String[])" attrs="145">
-        <size>259</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-544.cs">
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>34</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-545.cs">
-    <type name="Dingus">
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>2</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-546.cs">
-    <type name="NameSpace.C">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-547.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-548.cs">
-    <type name="Bugs.Bug0">
-      <method name="Int32 Main()" attrs="150">
-        <size>38</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Bugs.Bug0+MyBoolean">
-      <method name="MyBoolean op_Implicit(Boolean)" attrs="2198">
-        <size>15</size>
-      </method>
-      <method name="Boolean op_Implicit(MyBoolean)" attrs="2198">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor(Boolean)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-549.cs">
-    <type name="Get">
-      <method name="System.Object Invoke(Do)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Do, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="System.Object EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Do">
-      <method name="Void Register(Get)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void Register(System.Object)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="System.Object MyGet(Do)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void X()" attrs="134">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="User">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-55.cs">
-    <type name="A.B.C">
-      <method name="Void Hola()" attrs="150">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X.Y.Z.W">
-      <method name="Void Ahoj()" attrs="150">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Foo.System">
-      <method name="Void X()" attrs="145">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="App">
-      <method name="Int32 Main()" attrs="150">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-550.cs">
-    <type name="Bla.Blub.Fo‿o">
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-551.cs">
-    <type name="System.Int32">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-552.cs">
-    <type name="C">
-      <method name="Void Test(C)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-553.cs">
-    <type name="A">
-      <method name="Void Add(System.Object)" attrs="454">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Boolean Add(System.Object)" attrs="454">
-        <size>10</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-554.cs">
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>169</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-555.cs">
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>361</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-556.cs">
-    <type name="S">
-      <method name="Void Frobnikator()" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void CharToX()" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>48</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-557.cs">
-    <type name="Test">
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-558.cs">
-    <type name="TestClass">
-      <method name="Void Main()" attrs="145">
-        <size>22</size>
-      </method>
-      <method name="Void TestMethod(Int32)" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestClass+OneDelegate">
-      <method name="Void Invoke(Int32)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-559.cs">
-    <type name="C">
-      <method name="Void add_TestEvent(B+TestDelegate)" attrs="2246">
-        <size>42</size>
-      </method>
-      <method name="Void remove_TestEvent(B+TestDelegate)" attrs="2246">
-        <size>42</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-56.cs">
-    <type name="A">
-      <method name="Int32 get_P()" attrs="2534">
-        <size>15</size>
-      </method>
-      <method name="Void set_P(Int32)" attrs="2534">
-        <size>9</size>
-      </method>
-      <method name="Int32 get_Q()" attrs="3526">
-        <size>0</size>
-      </method>
-      <method name="Void set_Q(Int32)" attrs="3526">
-        <size>0</size>
-      </method>
-      <method name="Int32 get_R()" attrs="2502">
-        <size>15</size>
-      </method>
-      <method name="Void set_R(Int32)" attrs="2502">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Int32 get_P()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Void set_P(Int32)" attrs="2182">
-        <size>9</size>
-      </method>
-      <method name="Int32 get_Q()" attrs="2246">
-        <size>15</size>
-      </method>
-      <method name="Void set_Q(Int32)" attrs="2246">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Int32 get_Q()" attrs="2246">
-        <size>15</size>
-      </method>
-      <method name="Void set_Q(Int32)" attrs="2246">
-        <size>9</size>
-      </method>
-      <method name="Int32 get_R()" attrs="2246">
-        <size>15</size>
-      </method>
-      <method name="Void set_R(Int32)" attrs="2246">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="M">
-      <method name="Int32 Main()" attrs="145">
-        <size>279</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-560.cs">
-    <type name="Bugs.Bug2">
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>82</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Bugs.Bug2+MyByte">
-      <method name="MyByte op_Implicit(Byte)" attrs="2198">
-        <size>15</size>
-      </method>
-      <method name="Byte op_Implicit(MyByte)" attrs="2198">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor(Byte)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Bugs.Bug2+MyInt">
-      <method name="MyInt op_Implicit(Int32)" attrs="2198">
-        <size>15</size>
-      </method>
-      <method name="Int32 op_Implicit(MyInt)" attrs="2198">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-561.cs">
-    <type name="A">
-      <method name="Void I.M()" attrs="481">
-        <size>2</size>
-      </method>
-      <method name="Void M()" attrs="1476">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void M()" attrs="196">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-562.cs">
-    <type name="Program">
-      <method name="Int32 Main()" attrs="145">
-        <size>58</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-563.cs">
-    <type name="Test">
-      <method name="System.Object TestMethod(TestCollection)" attrs="131">
-        <size>74</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-564.cs">
-    <type name="A">
-      <method name="Void Main()" attrs="150">
-        <size>7</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-565.cs">
-    <type name="T">
-      <method name="Boolean Equals(System.Object)" attrs="134">
-        <size>10</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-566.cs">
-    <type name="Test">
-      <method name="System.String get_Spec()" attrs="2182">
-        <size>20</size>
-      </method>
-      <method name="Void Foo(C)" attrs="129">
-        <size>8</size>
-      </method>
-      <method name="Void Foo2(CC)" attrs="129">
-        <size>13</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="CA">
-      <method name="Void set_Spec(System.String)" attrs="2182">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="CB">
-      <method name="Void set_Spec(System.String)" attrs="2182">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="CC">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-567.cs">
-    <type name="preservesig_test.Class1">
-      <method name="Int32 Main(System.String[])" attrs="145">
-        <size>166</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="preservesig_test.TestClass">
-      <method name="Void add_e(preservesig_test.TestClass+D)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void remove_e(preservesig_test.TestClass+D)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Int32 DoFoo()" attrs="134">
-        <size>10</size>
-      </method>
-      <method name="Int32 get_Foo()" attrs="2182">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="preservesig_test.TestClass+D">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-568.cs">
-    <type name="B">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-569.cs">
-    <type name="MyAttribute">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="SubAttribute">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="test">
-      <method name="Void method()" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-57.cs">
-    <type name="EventHandler">
-      <method name="Void Invoke(Int32, Int32)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Int32, Int32, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Button">
-      <method name="Void add_Click(EventHandler)" attrs="2182">
-        <size>25</size>
-      </method>
-      <method name="Void remove_Click(EventHandler)" attrs="2182">
-        <size>25</size>
-      </method>
-      <method name="Void OnClick(Int32, Int32)" attrs="134">
-        <size>42</size>
-      </method>
-      <method name="Void Reset()" attrs="134">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Blah">
-      <method name="Void Connect()" attrs="134">
-        <size>60</size>
-      </method>
-      <method name="Void Button1_Click(Int32, Int32)" attrs="134">
-        <size>35</size>
-      </method>
-      <method name="Void Foo_Click(Int32, Int32)" attrs="134">
-        <size>35</size>
-      </method>
-      <method name="Void Disconnect()" attrs="134">
-        <size>35</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>74</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>18</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-570.cs">
-    <type name="Bar">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program">
-      <method name="Void Main()" attrs="150">
-        <size>38</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-571.cs">
-    <type name="Test">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-572.cs">
-    <type name="Color">
-      <method name="Color From(Int32)" attrs="150">
-        <size>18</size>
-      </method>
-      <method name="Int32 ToArgb()" attrs="134">
-        <size>10</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Color get_Color()" attrs="2182">
-        <size>18</size>
-      </method>
-      <method name="Void ResetCustomColors()" attrs="129">
-        <size>17</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-573.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>26</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>11</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-574.cs">
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>25</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-575.cs">
-    <type name="Program">
-      <method name="Void Main(System.String[])" attrs="145">
-        <size>28</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-576.cs">
-    <type name="Foo">
-      <method name="Void Main()" attrs="145">
-        <size>25</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-577.cs">
-    <type name="C">
-      <method name="Void IA.add_e_a(System.EventHandler)" attrs="2529">
-        <size>2</size>
-      </method>
-      <method name="Void IA.remove_e_a(System.EventHandler)" attrs="2529">
-        <size>2</size>
-      </method>
-      <method name="Void IA.add_e_b(System.EventHandler)" attrs="2529">
-        <size>2</size>
-      </method>
-      <method name="Void IA.remove_e_b(System.EventHandler)" attrs="2529">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-578.cs">
-    <type name="Test1.TestDelegate1">
-      <method name="Int32 Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Test1.TestItem1">
-      <method name="Int32 Test()" attrs="134">
-        <size>20</size>
-      </method>
-      <method name="Void add_OnUpdate(Test1.TestDelegate1)" attrs="2502">
-        <size>35</size>
-      </method>
-      <method name="Void remove_OnUpdate(Test1.TestDelegate1)" attrs="2502">
-        <size>35</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="Test1.TestItem2">
-      <method name="Void add_OnUpdate(Test1.TestDelegate1)" attrs="2246">
-        <size>19</size>
-      </method>
-      <method name="Void remove_OnUpdate(Test1.TestDelegate1)" attrs="2246">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="Test1.CC">
-      <method name="Int32 Main()" attrs="150">
-        <size>70</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__0()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-579.cs">
-    <type name="TestCase">
-      <method name="Int32 Main()" attrs="145">
-        <size>49</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-58.cs">
-    <type name="Blah">
-      <method name="Int32 Main()" attrs="150">
-        <size>37</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-580.cs">
-    <type name="Bla">
-      <method name="Void BuildNode(System.String ByRef)" attrs="150">
-        <size>44</size>
-      </method>
-      <method name="Void BuildNode(System.String[] ByRef)" attrs="150">
-        <size>59</size>
-      </method>
-      <method name="Void BuildNode_B(System.Object ByRef)" attrs="150">
-        <size>19</size>
-      </method>
-      <method name="System.String BuildNode_C(System.String ByRef)" attrs="150">
-        <size>90</size>
-      </method>
-      <method name="System.String BuildNode_D()" attrs="150">
-        <size>179</size>
-      </method>
-      <method name="Void BuildNode_E(System.String[,] ByRef)" attrs="150">
-        <size>84</size>
-      </method>
-      <method name="Boolean Test_Object()" attrs="145">
-        <size>184</size>
-      </method>
-      <method name="Boolean Test_Decimal()" attrs="145">
-        <size>141</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>346</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-581.cs">
-    <type name="TestParams">
-      <method name="System.Object get_Item(System.String[])" attrs="2177">
-        <size>12</size>
-      </method>
-      <method name="Void set_Item(System.String[], System.Object)" attrs="2177">
-        <size>41</size>
-      </method>
-      <method name="Void TestMethod()" attrs="134">
-        <size>174</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestNonParams">
-      <method name="System.Object get_Item(System.String)" attrs="2177">
-        <size>10</size>
-      </method>
-      <method name="Void set_Item(System.String, System.Object)" attrs="2177">
-        <size>41</size>
-      </method>
-      <method name="Void TestMethod()" attrs="134">
-        <size>72</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="M">
-      <method name="Int32 Main()" attrs="150">
-        <size>30</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-582.cs">
-    <type name="TrueClass">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-583.cs">
-    <type name="Program">
-      <method name="Int32 Main()" attrs="145">
-        <size>27</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="ObjectContainerBase">
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-584.cs">
-    <type name="Style">
-      <method name="Style get_CurrentStyle()" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Void set_CurrentStyle(Style)" attrs="2198">
-        <size>2</size>
-      </method>
-      <method name="Boolean LoadCurrentStyle()" attrs="145">
-        <size>28</size>
-      </method>
-      <method name="Style Load()" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>26</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-585.cs">
-    <type name="A">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program">
-      <method name="Void Main()" attrs="145">
-        <size>53</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-586.cs">
-    <type name="Program">
-      <method name="Int32 Main()" attrs="145">
-        <size>112</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program+MyColor">
-      <method name="Single get_Value()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="MyColor op_Addition(MyColor, MyColor)" attrs="2198">
-        <size>29</size>
-      </method>
-      <method name="Void .ctor(Single)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-587.cs">
-    <type name="Program">
-      <method name="Int32 Main()" attrs="145">
-        <size>32</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-588.cs">
-    <type name="TestNamespace.TestClass">
-      <method name="Void HelloWorld()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="SuperClass">
-      <method name="TestNamespace.TestClass get_TestClass()" attrs="2177">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>14</size>
-      </method>
-    </type>
-    <type name="SubClass">
-      <method name="Void .ctor()" attrs="6278">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="App">
-      <method name="Void Main()" attrs="150">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-589.cs">
-    <type name="TestNamespace.TestClass">
-      <method name="Void HelloWorld()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="SuperClass">
-      <method name="TestNamespace.TestClass get_TestClass()" attrs="2177">
-        <size>15</size>
-      </method>
-      <method name="Void set_TestClass(TestNamespace.TestClass)" attrs="2182">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>14</size>
-      </method>
-    </type>
-    <type name="SubClass">
-      <method name="Void .ctor()" attrs="6278">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="App">
-      <method name="Void Main()" attrs="150">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-59.cs">
-    <type name="X">
-      <method name="Int32 test_explicit()" attrs="145">
-        <size>294</size>
-      </method>
-      <method name="Int32 test_implicit()" attrs="145">
-        <size>136</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>75</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-590.cs">
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>36</size>
-      </method>
-      <method name="System.String Foo()" attrs="129">
-        <size>14</size>
-      </method>
-      <method name="System.String get_Prop()" attrs="2177">
-        <size>15</size>
-      </method>
-      <method name="Void set_Prop(System.String)" attrs="2177">
-        <size>9</size>
-      </method>
-      <method name="System.String get_Item(Int32)" attrs="2177">
-        <size>15</size>
-      </method>
-      <method name="Void set_Item(Int32, System.String)" attrs="2177">
-        <size>9</size>
-      </method>
-      <method name="Int32 Do(System.String, System.String, System.String)" attrs="129">
-        <size>363</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>18</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-591.cs">
-    <type name="C1">
-      <method name="Void Foo(System.String)" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C2">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-592.cs">
-    <type name="T">
-      <method name="Int32 fib(Int32)" attrs="145">
-        <size>69</size>
-      </method>
-      <method name="Int32 xx(Int32)" attrs="145">
-        <size>46</size>
-      </method>
-      <method name="Void foo(Int32)" attrs="129">
-        <size>36</size>
-      </method>
-      <method name="Void XXXA()" attrs="145">
-        <size>7</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-593.cs">
-    <type name="MainClass">
-      <method name="Void Foo(I)" attrs="129">
-        <size>8</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-594.cs">
-    <type name="Test">
-      <method name="Int32 Main()" attrs="145">
-        <size>112</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-595.cs">
-    <type name="AttributesCollection">
-      <method name="System.Object get_Item(SymbolId)" attrs="2534">
-        <size>10</size>
-      </method>
-      <method name="Void set_Item(SymbolId, System.Object)" attrs="2534">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program">
-      <method name="System.Object SetDictionaryValue(System.Object, SymbolId, System.Object)" attrs="150">
-        <size>26</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>24</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-596.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>18</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-597.cs">
-    <type name="TestNS.Foo">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestNS.XElement">
-      <method name="TestNS.Bar get_Document()" attrs="2182">
-        <size>10</size>
-      </method>
-      <method name="System.Object get_CrashHere()" attrs="2182">
-        <size>37</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestNS.Element">
-      <method name="TestNS.Foo get_Document()" attrs="2182">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestNS.Bar">
-      <method name="IHoge get_Root()" attrs="2182">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestNS.C">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-598.cs">
-    <type name="V">
-      <method name="Void set_Item(Int32, Int32)" attrs="2182">
-        <size>2</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="V get_v()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>36</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-599.cs">
-    <type name="Test.String">
-      <method name="Test.String op_Implicit(System.String)" attrs="2198">
-        <size>28</size>
-      </method>
-      <method name="System.String op_Implicit(Test.String)" attrs="2198">
-        <size>28</size>
-      </method>
-      <method name="Void .ctor(String)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="TestCompiler.MainClass">
-      <method name="Int32 Main()" attrs="150">
-        <size>93</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-6.cs">
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>45</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-60.cs">
-    <type name="ns5.Y">
-      <method name="Void Run()" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>22</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-600.cs">
-    <type name="Test.Regression">
-      <method name="Int32 Main()" attrs="150">
-        <size>124</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-601.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+MarkerUpdatedVMDelegate">
-      <method name="Void Invoke(IntPtr, IntPtr)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(IntPtr, IntPtr, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-602.cs">
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>118</size>
-      </method>
-      <method name="Int32 Error(System.String, System.Object[])" attrs="150">
-        <size>16</size>
-      </method>
-      <method name="Int32 Format(System.String, System.Object)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 Format(System.String, System.Object[])" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 Format(System.String, System.Object, System.Object[])" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 Test_A(System.String)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 Test_A(System.String, System.Object[])" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 Test_C(System.Type, System.Int32[])" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 Test_C(System.Type, System.Int32[], System.Int32[])" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-603.cs">
-    <type name="ConsoleApplication1.Program">
-      <method name="Int32 Main()" attrs="145">
-        <size>65</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>8</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-604.cs">
-    <type name="Program">
-      <method name="Int32 Main()" attrs="145">
-        <size>102</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program+ImplementingExplicitInterfacesMembers">
-      <method name="Void Program.Iface1.IfaceMethod1()" attrs="481">
-        <size>2</size>
-      </method>
-      <method name="Void Program.Iface2.IfaceMethod2()" attrs="481">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-605.cs">
-    <type name="TestA">
-      <method name="System.String get_Method()" attrs="2502">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestB">
-      <method name="System.String get_Method()" attrs="2177">
-        <size>10</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-606.cs">
-    <type name="Program">
-      <method name="Int32 Main()" attrs="145">
-        <size>194</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Info">
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>10</size>
-      </method>
-      <method name="Boolean System.Collections.IEnumerator.MoveNext()" attrs="481">
-        <size>10</size>
-      </method>
-      <method name="Void System.Collections.IEnumerator.Reset()" attrs="481">
-        <size>2</size>
-      </method>
-      <method name="System.Object Mono.Test.ITest.get_Item(Int32)" attrs="2529">
-        <size>10</size>
-      </method>
-      <method name="Void Mono.Test.ITest.set_Item(Int32, System.Object)" attrs="2529">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-607.cs">
-    <type name="Program">
-      <method name="Int32 Main()" attrs="145">
-        <size>143</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-608.cs">
-    <type name="X">
-      <method name="Void Main()" attrs="150">
-        <size>61</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-609.cs">
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>54</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-61.cs">
-    <type name="X">
-      <method name="Int32 get_Property()" attrs="2177">
-        <size>12</size>
-      </method>
-      <method name="Void set_Property(Int32)" attrs="2177">
-        <size>4</size>
-      </method>
-      <method name="Int32 get_P2()" attrs="2177">
-        <size>10</size>
-      </method>
-      <method name="Void set_P3(Int32)" attrs="2177">
-        <size>2</size>
-      </method>
-      <method name="Void add_XX(X+MyEvent)" attrs="2182">
-        <size>4</size>
-      </method>
-      <method name="Void remove_XX(X+MyEvent)" attrs="2182">
-        <size>4</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+MyEvent">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-610.cs">
-    <type name="A">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A+C">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A+C+D">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="N.B">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="N.B+C">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="N.B+C+E">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="N.B+A">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="N.B+A+D">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-611.cs">
-    <type name="T">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="T+Protected">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="D">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="D+Private">
-      <method name="Void Stuff(T+Protected)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="D2">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="D2+P">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="D2+P+Private">
-      <method name="Void Stuff(T+Protected)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Z">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-612.cs">
-    <type name="Abcdefghijklmnopqrstuvwxyz">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="OO">
-      <method name="Void D()" attrs="129">
-        <size>5294</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Zyxwvutsrqp">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="XXX">
-      <method name="Boolean IsAltered()" attrs="134">
-        <size>872</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-613.cs">
-    <type name="M">
-      <method name="Boolean g()" attrs="150">
-        <size>16</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>80</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-614.cs">
-    <type name="C">
-      <method name="Void And()" attrs="147">
-        <size>74</size>
-      </method>
-      <method name="Void Or()" attrs="147">
-        <size>142</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>88</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-615.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>17</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-617.cs">
-    <type name="MyDelegate">
-      <method name="Int64 Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Int64 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Y">
-      <method name="Void X.add_Foo(MyDelegate)" attrs="2529">
-        <size>2</size>
-      </method>
-      <method name="Void X.remove_Foo(MyDelegate)" attrs="2529">
-        <size>2</size>
-      </method>
-      <method name="Int32 X.get_Prop()" attrs="2529">
-        <size>10</size>
-      </method>
-      <method name="Void add_Foo(MyDelegate)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void remove_Foo(MyDelegate)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>104</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-618.cs">
-    <type name="C">
-      <method name="Void ZeroBasedReductions()" attrs="150">
-        <size>16</size>
-      </method>
-      <method name="Void ZeroBasedReductionsWithConversion()" attrs="150">
-        <size>16</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>41</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-619.cs">
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-62.cs">
-    <type name="X">
-      <method name="X[] GetX()" attrs="129">
-        <size>10</size>
-      </method>
-      <method name="System.Int32[] getInt()" attrs="129">
-        <size>10</size>
-      </method>
-      <method name="System.Int32[,,] getMoreInt()" attrs="129">
-        <size>10</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-620.cs">
-    <type name="X">
-      <method name="Void A(Int32 ByRef)" attrs="145">
-        <size>8</size>
-      </method>
-      <method name="Void B(Int32 ByRef)" attrs="145">
-        <size>8</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>35</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-621.cs">
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>130</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-622.cs">
-    <type name="A">
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>2</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Foo(A ByRef)" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Void Foo(System.Object ByRef)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>24</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-623.cs">
-    <type name="X">
-      <method name="Void a()" attrs="1478">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Y">
-      <method name="Void a()" attrs="198">
-        <size>17</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-624.cs">
-    <type name="X">
-      <method name="Int32 get_Type()" attrs="2177">
-        <size>10</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>4</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-625.cs">
-    <type name="Location">
-      <method name="Int32 get_Null()" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6273">
-        <size>14</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-626.cs">
-    <type name="X">
-      <method name="Void A()" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>44</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-627.cs">
-    <type name="B">
-      <method name="Void X.B()" attrs="481">
-        <size>2</size>
-      </method>
-      <method name="Void A.B()" attrs="481">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="M">
-      <method name="Void N(System.Object)" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-628.cs">
-    <type name="N1.B">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X2">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Y2">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Y">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-629.cs">
-    <type name="Foo">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Foo+Nested">
-      <method name="Int32 get_Bar()" attrs="2198">
-        <size>10</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-63.cs">
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>98</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-630.cs">
-    <type name="MyEx">
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="Ex">
-      <method name="Int32 test(Int32)" attrs="150">
-        <size>30</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>98</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-631.cs">
-    <type name="A">
-      <method name="SByte op_Implicit(A)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Byte op_Implicit(A)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Int16 op_Implicit(A)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="UInt16 op_Implicit(A)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Int32 op_Implicit(A)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="UInt32 op_Implicit(A)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Int64 op_Implicit(A)" attrs="2198">
-        <size>11</size>
-      </method>
-      <method name="UInt64 op_Implicit(A)" attrs="2198">
-        <size>11</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A2">
-      <method name="SByte op_Implicit(A2)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Byte op_Implicit(A2)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Int16 op_Implicit(A2)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="UInt32 op_Implicit(A2)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Int64 op_Implicit(A2)" attrs="2198">
-        <size>11</size>
-      </method>
-      <method name="UInt64 op_Implicit(A2)" attrs="2198">
-        <size>11</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A3">
-      <method name="SByte op_Implicit(A3)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="UInt32 op_Implicit(A3)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Int64 op_Implicit(A3)" attrs="2198">
-        <size>11</size>
-      </method>
-      <method name="UInt64 op_Implicit(A3)" attrs="2198">
-        <size>11</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A4">
-      <method name="UInt32 op_Implicit(A4)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Int64 op_Implicit(A4)" attrs="2198">
-        <size>11</size>
-      </method>
-      <method name="UInt64 op_Implicit(A4)" attrs="2198">
-        <size>11</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A5">
-      <method name="UInt32 op_Implicit(A5)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Int32 op_Implicit(A5)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A6">
-      <method name="Byte op_Implicit(A6)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MyDecimal">
-      <method name="Decimal op_Implicit(MyDecimal)" attrs="2198">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Constraint">
-      <method name="Int32 Main()" attrs="150">
-        <size>387</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-632.cs">
-    <type name="Bug379822">
-      <method name="Void Assert(Boolean, Boolean)" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="Void TestAnd(Boolean)" attrs="145">
-        <size>80</size>
-      </method>
-      <method name="Void TestOr(Boolean)" attrs="145">
-        <size>89</size>
-      </method>
-      <method name="Void Test(Boolean)" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-633.cs">
-    <type name="Test.C">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-634.cs">
-    <type name="Test">
-      <method name="Void TestFunc()" attrs="150">
-        <size>7</size>
-      </method>
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>7</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+D">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-635.cs">
-    <type name="ShortCircuitFold">
-      <method name="Boolean get_False()" attrs="2193">
-        <size>22</size>
-      </method>
-      <method name="Boolean get_True()" attrs="2193">
-        <size>22</size>
-      </method>
-      <method name="Void a(Boolean, Boolean)" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="Void c(Int32)" attrs="145">
-        <size>68</size>
-      </method>
-      <method name="Boolean f()" attrs="145">
-        <size>12</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>168</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-636.cs">
-    <type name="Foo">
-      <method name="Boolean get_False()" attrs="2193">
-        <size>22</size>
-      </method>
-      <method name="Void ping()" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Int32 test_while(Int32)" attrs="145">
-        <size>64</size>
-      </method>
-      <method name="Int32 test_do_while(Int32)" attrs="145">
-        <size>63</size>
-      </method>
-      <method name="Int32 test_for(Int32)" attrs="145">
-        <size>74</size>
-      </method>
-      <method name="Void test_for_empty()" attrs="145">
-        <size>36</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>31</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-637.cs">
-    <type name="A">
-      <method name="System.Type get_Value()" attrs="2182">
-        <size>14</size>
-      </method>
-      <method name="Void set_Value(System.Type)" attrs="2182">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor(Object)" attrs="6278">
-        <size>20</size>
-      </method>
-    </type>
-    <type name="TestProp">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>124</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-638.cs">
-    <type name="Fail">
-      <method name="Void Main()" attrs="145">
-        <size>111</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Fail+&lt;Main&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__0(System.Object, System.EventArgs)" attrs="131">
-        <size>29</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-639.cs">
-    <type name="Foo">
-      <method name="System.String get_s()" attrs="2177">
-        <size>21</size>
-      </method>
-      <method name="Void set_s(System.String)" attrs="2177">
-        <size>35</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>68</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-64.cs">
-    <type name="Operator">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Blah">
-      <method name="Void .ctor(Operator)" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="T">
-      <method name="Int32 Main()" attrs="145">
-        <size>17</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-640.cs">
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>128</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-641.cs">
-    <type name="Identifier">
-      <method name="Boolean op_Equality(Identifier, Identifier)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Boolean op_Inequality(Identifier, Identifier)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Identifier op_Implicit(System.String)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="System.String op_Implicit(Identifier)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Decimal op_Implicit(Identifier)" attrs="2198">
-        <size>15</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>73</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-642.cs">
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>48</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-643.cs">
-    <type name="PointerArithmeticTest">
-      <method name="Int32 Main()" attrs="145">
-        <size>137</size>
-      </method>
-      <method name="Int32* Conversions(Int64)" attrs="145">
-        <size>11</size>
-      </method>
-      <method name="Int32 CheckAdd(Byte*, Int32)" attrs="145">
-        <size>27</size>
-      </method>
-      <method name="Int32 CheckSub(Int16*, Int32)" attrs="145">
-        <size>29</size>
-      </method>
-      <method name="Int32 CheckSub2(Int16*, Int32)" attrs="145">
-        <size>36</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-644.cs">
-    <type name="Program">
-      <method name="System.Object M(Int32)" attrs="129">
-        <size>10</size>
-      </method>
-      <method name="Void Test_1()" attrs="129">
-        <size>60</size>
-      </method>
-      <method name="Boolean Test_2()" attrs="134">
-        <size>32</size>
-      </method>
-      <method name="Boolean Test_3()" attrs="134">
-        <size>32</size>
-      </method>
-      <method name="Boolean Test_4(Program+D)" attrs="134">
-        <size>21</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>98</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program+D">
-      <method name="System.Object Invoke(Int32)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="System.Object EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-645.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>31</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-646.cs">
-    <type name="Program">
-      <method name="Int64 CastUIntPtrToInt64(UIntPtr)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="UInt32 CastIntPtrToUInt32(IntPtr)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>145</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-647.cs">
-    <type name="Foo">
-      <method name="Void Main()" attrs="150">
-        <size>29</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-648.cs">
-    <type name="ParamMismatch.TestCase">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void add_Culprit(System.EventHandler)" attrs="2182">
-        <size>2</size>
-      </method>
-      <method name="Void remove_Culprit(System.EventHandler)" attrs="2182">
-        <size>2</size>
-      </method>
-      <method name="Void Finalize()" attrs="196">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-649.cs">
-    <type name="MainClass">
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>610</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MainClass+Decimal2">
-      <method name="Decimal2 op_Explicit(Decimal)" attrs="2198">
-        <size>15</size>
-      </method>
-      <method name="Decimal2 op_Explicit(Double)" attrs="2198">
-        <size>15</size>
-      </method>
-      <method name="Decimal op_Implicit(Decimal2)" attrs="2198">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor(Double)" attrs="6278">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor(Decimal)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-65.cs">
-    <type name="X">
-      <method name="Void receiver(S)" attrs="145">
-        <size>8</size>
-      </method>
-      <method name="System.Object BoxS()" attrs="145">
-        <size>29</size>
-      </method>
-      <method name="S Plain()" attrs="145">
-        <size>24</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>132</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-650.cs">
-    <type name="App">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-651.cs">
-    <type name="Foo">
-      <method name="Void Open(IList)" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void Open(System.Collections.ArrayList ByRef)" attrs="129">
-        <size>21</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-652.cs">
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>14</size>
-      </method>
-      <method name="Int32 Test()" attrs="150">
-        <size>35</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-653.cs">
-    <type name="C">
-      <method name="Int32 Test()" attrs="145">
-        <size>43</size>
-      </method>
-      <method name="Void Test2()" attrs="145">
-        <size>33</size>
-      </method>
-      <method name="Void Test2(SByte, Int16, Int32, Int64, UInt64)" attrs="145">
-        <size>40</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>54</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-654.cs">
-    <type name="Program">
-      <method name="Int32 Main()" attrs="145">
-        <size>16</size>
-      </method>
-      <method name="Int32 Test(SByte*)" attrs="145">
-        <size>48</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-655.cs">
-    <type name="D">
-      <method name="Byte get_Item(Int32)" attrs="2177">
-        <size>15</size>
-      </method>
-      <method name="Void set_Item(Int32, Byte)" attrs="2177">
-        <size>9</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>76</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-656.cs">
-    <type name="Goo">
-      <method name="Void Main()" attrs="145">
-        <size>27</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-657.cs">
-    <type name="TestDebug.C">
-      <method name="Void Method()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestDebug.Program">
-      <method name="Void Excluded()" attrs="150">
-        <size>12</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-658.cs">
-    <type name="A">
-      <method name="Int32 get_Thread()" attrs="2177">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Thread">
-      <method name="Void Foo()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void Main()" attrs="150">
-        <size>7</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-659.cs">
-    <type name="MySubClass">
-      <method name="Int32 Main()" attrs="145">
-        <size>38</size>
-      </method>
-      <method name="Void set_BB(Int32, Boolean)" attrs="2534">
-        <size>2</size>
-      </method>
-      <method name="Void Iface.set_AA(Int32, Boolean)" attrs="993">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-66.cs">
-    <type name="Y">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void FillOne()" attrs="145">
-        <size>19</size>
-      </method>
-      <method name="Void FillSingle()" attrs="145">
-        <size>42</size>
-      </method>
-      <method name="Void FillDouble()" attrs="145">
-        <size>60</size>
-      </method>
-      <method name="Void FillObject()" attrs="145">
-        <size>55</size>
-      </method>
-      <method name="Void FillDoubleObject()" attrs="145">
-        <size>84</size>
-      </method>
-      <method name="Int32 TestSingle()" attrs="145">
-        <size>62</size>
-      </method>
-      <method name="Int32 TestDouble()" attrs="145">
-        <size>82</size>
-      </method>
-      <method name="Int32 TestObjectSingle()" attrs="145">
-        <size>63</size>
-      </method>
-      <method name="Int32 TestObjectDouble()" attrs="145">
-        <size>87</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>108</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>53</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-660.cs">
-    <type name="Status">
-      <method name="Status op_Implicit(Code)" attrs="2198">
-        <size>15</size>
-      </method>
-      <method name="Code op_Implicit(Status)" attrs="2198">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor(Code)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Main()" attrs="150">
-        <size>31</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-661.cs">
-    <type name="Test">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void TestMethod()" attrs="134">
-        <size>16</size>
-      </method>
-      <method name="SummaryInfo GetSummary()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-662.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>1</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-663.cs">
-    <type name="A">
-      <method name="Int32 op_Implicit(A)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Boolean op_Implicit(A)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-664.cs">
-    <type name="C">
-      <method name="Boolean Test(System.String)" attrs="145">
-        <size>160</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>72</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-665.cs">
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>22</size>
-      </method>
-      <method name="Int32 Method(System.Object)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-666.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-667.cs">
-    <type name="CA">
-      <method name="Void IA.M()" attrs="481">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="CC">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-668.cs">
-    <type name="Bar">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Main()" attrs="145">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-669.cs">
-    <type name="Test">
-      <method name="Void Main()" attrs="145">
-        <size>4</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-670.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-671.cs">
-    <type name="C">
-      <method name="Int32 Main()" attrs="145">
-        <size>27</size>
-      </method>
-      <method name="Boolean Bar(System.Object)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-672.cs">
-    <type name="X">
-      <method name="Int32* get_Foo()" attrs="2177">
-        <size>11</size>
-      </method>
-      <method name="S* get_Foo2()" attrs="2177">
-        <size>11</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-673.cs">
-    <type name="Test">
-      <method name="Void Foo()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>103</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-674.cs">
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>64</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__0(Int32)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+D">
-      <method name="Int32 Invoke(Int32)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-675.cs">
-    <type name="B">
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>10</size>
-      </method>
-      <method name="Boolean Equals(System.Object)" attrs="198">
-        <size>10</size>
-      </method>
-      <method name="Boolean op_Equality(B, B)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Boolean op_Inequality(B, B)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-676.cs">
-    <type name="N.Item">
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="N.Test">
-      <method name="N.Item get_Item(N.Test)" attrs="2177">
-        <size>10</size>
-      </method>
-      <method name="Void Foo(ItemSlot)" attrs="129">
-        <size>22</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-677.cs">
-    <type name="InvokeWindow">
-      <method name="Void add_E(D)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void remove_E(D)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void Run()" attrs="134">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="D">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>40</size>
-      </method>
-      <method name="Void OnDeleteEvent()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void OnDeleteEvent(Int32)" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-678.cs">
-    <type name="NaNTest">
-      <method name="Int32 Main()" attrs="145">
-        <size>34</size>
-      </method>
-      <method name="Void .ctor(Double, Double)" attrs="6278">
-        <size>172</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-68.cs">
-    <type name="Y">
-      <method name="Void .ctor()" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>197</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-680.cs">
-    <type name="AsStringProblem.MainClass">
-      <method name="Void Main()" attrs="150">
-        <size>95</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-681.cs">
-    <type name="BugClass">
-      <method name="Void FooImplementation(System.Void*)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>18</size>
-      </method>
-    </type>
-    <type name="BugClass+Foo">
-      <method name="Void Invoke(System.Void*)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.Void*, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Bug">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>20</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-682.cs">
-    <type name="broken_cast">
-      <method name="Void report(System.String)" attrs="150">
-        <size>8</size>
-      </method>
-      <method name="Void conv_ovf_i(Int64, Boolean)" attrs="150">
-        <size>78</size>
-      </method>
-      <method name="Void conv_ovf_i_un(Int64, Boolean)" attrs="150">
-        <size>78</size>
-      </method>
-      <method name="Void conv_ovf_u(Int64, Boolean)" attrs="150">
-        <size>78</size>
-      </method>
-      <method name="Void conv_ovf_u_un(Int64, Boolean)" attrs="150">
-        <size>78</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>191</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-683.cs">
-    <type name="broken_cast">
-      <method name="Int32 Main()" attrs="150">
-        <size>40</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-684.cs">
-    <type name="mono_bug.Program">
-      <method name="Void Main()" attrs="145">
-        <size>78</size>
-      </method>
-      <method name="System.Double[][,] ReturnArray()" attrs="145">
-        <size>70</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-685.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>33</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-686.cs">
-    <type name="Test">
-      <method name="Void Main()" attrs="145">
-        <size>53</size>
-      </method>
-      <method name="Void Foo()" attrs="145">
-        <size>150</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-687.cs">
-    <type name="XUnit">
-      <method name="XUnit op_Implicit(Double)" attrs="2198">
-        <size>18</size>
-      </method>
-      <method name="Double op_Implicit(XUnit)" attrs="2198">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor(Double)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Unit">
-      <method name="Unit op_Implicit(Double)" attrs="2198">
-        <size>18</size>
-      </method>
-      <method name="Double op_Implicit(Unit)" attrs="2198">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor(Double)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>64</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-688.cs">
-    <type name="Test">
-      <method name="Byte* GetFoo()" attrs="150">
-        <size>15</size>
-      </method>
-      <method name="Byte* GetFoo2()" attrs="150">
-        <size>15</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>64</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-689.cs">
-    <type name="Sample">
-      <method name="Void Foo(Byte*, Byte*)" attrs="150">
-        <size>43</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>4</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-69.cs">
-    <type name="Blah">
-      <method name="Void Start_internal(IntPtr)" attrs="129">
-        <size>0</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-690.cs">
-    <type name="Test.Test">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-691.cs">
-    <type name="ConsoleApplication6.Program">
-      <method name="Void Main()" attrs="145">
-        <size>133</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>23</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-692.cs">
-    <type name="Test">
-      <method name="Void test1(DateTime ByRef)" attrs="145">
-        <size>11</size>
-      </method>
-      <method name="Void test2(DateTime ByRef)" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>169</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-693.cs">
-    <type name="ConstTest">
-      <method name="Int32 Main()" attrs="150">
-        <size>40</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-694.cs">
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-695.cs">
-    <type name="Program">
-      <method name="Int32 Main()" attrs="145">
-        <size>766</size>
-      </method>
-      <method name="System.String get_BaseDirectory()" attrs="2193">
-        <size>36</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>53</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-696.cs">
-    <type name="S">
-      <method name="S op_Implicit(C)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Void f(S)" attrs="150">
-        <size>2</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void Main()" attrs="145">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-697.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-698.cs">
-    <type name="test">
-      <method name="Void Main()" attrs="150">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-699.cs">
-    <type name="D">
-      <method name="System.String get_message()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor(String)" attrs="6278">
-        <size>26</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-7.cs">
-    <type name="Mine.MyBoolean">
-      <method name="Boolean op_Implicit(Mine.MyBoolean)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Mine.MyTrueFalse">
-      <method name="Boolean op_True(Mine.MyTrueFalse)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Boolean op_False(Mine.MyTrueFalse)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Mine.Blah">
-      <method name="Int32 Main()" attrs="150">
-        <size>478</size>
-      </method>
-      <method name="Mine.Blah op_Addition(Mine.Blah, Mine.Blah)" attrs="2198">
-        <size>39</size>
-      </method>
-      <method name="Mine.Blah op_UnaryPlus(Mine.Blah)" attrs="2198">
-        <size>30</size>
-      </method>
-      <method name="Mine.Blah op_UnaryNegation(Mine.Blah)" attrs="2198">
-        <size>31</size>
-      </method>
-      <method name="Mine.Blah op_Subtraction(Mine.Blah, Mine.Blah)" attrs="2198">
-        <size>39</size>
-      </method>
-      <method name="Int32 op_Multiply(Mine.Blah, Mine.Blah)" attrs="2198">
-        <size>32</size>
-      </method>
-      <method name="Int32 op_Division(Mine.Blah, Mine.Blah)" attrs="2198">
-        <size>32</size>
-      </method>
-      <method name="Int32 op_Modulus(Mine.Blah, Mine.Blah)" attrs="2198">
-        <size>32</size>
-      </method>
-      <method name="Mine.Blah op_OnesComplement(Mine.Blah)" attrs="2198">
-        <size>31</size>
-      </method>
-      <method name="Boolean op_LogicalNot(Mine.Blah)" attrs="2198">
-        <size>28</size>
-      </method>
-      <method name="Mine.Blah op_Increment(Mine.Blah)" attrs="2198">
-        <size>34</size>
-      </method>
-      <method name="Mine.Blah op_Decrement(Mine.Blah)" attrs="2198">
-        <size>34</size>
-      </method>
-      <method name="Boolean op_True(Mine.Blah)" attrs="2198">
-        <size>28</size>
-      </method>
-      <method name="Boolean op_False(Mine.Blah)" attrs="2198">
-        <size>31</size>
-      </method>
-      <method name="Int32 op_Implicit(Mine.Blah)" attrs="2198">
-        <size>25</size>
-      </method>
-      <method name="Double op_Explicit(Mine.Blah)" attrs="2198">
-        <size>26</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-70.cs">
-    <type name="X">
-      <method name="Int32 get_A()" attrs="2502">
-        <size>10</size>
-      </method>
-      <method name="Int32 B()" attrs="454">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Y">
-      <method name="Int32 get_A()" attrs="2246">
-        <size>17</size>
-      </method>
-      <method name="Int32 B()" attrs="198">
-        <size>17</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Z">
-      <method name="Int32 Main()" attrs="145">
-        <size>98</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-700.cs">
-    <type name="FooAttribute">
-      <method name="Void .ctor(String)" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-701.cs">
-    <type name="Foo">
-      <method name="UInt16 ToUint16()" attrs="131">
-        <size>14</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-702.cs">
-    <type name="S">
-      <method name="Void Main()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor(String, Int32)" attrs="6278">
-        <size>16</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-703.cs">
-    <type name="A">
-      <method name="Void add_Finished(System.EventHandler)" attrs="3526">
-        <size>0</size>
-      </method>
-      <method name="Void remove_Finished(System.EventHandler)" attrs="3526">
-        <size>0</size>
-      </method>
-      <method name="Void test(A)" attrs="134">
-        <size>20</size>
-      </method>
-      <method name="Void TestA(System.Object, System.EventArgs)" attrs="134">
-        <size>26</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void add_Finished(System.EventHandler)" attrs="2246">
-        <size>42</size>
-      </method>
-      <method name="Void remove_Finished(System.EventHandler)" attrs="2246">
-        <size>42</size>
-      </method>
-      <method name="Void TestB(System.Object, System.EventArgs)" attrs="134">
-        <size>26</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>22</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>50</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-704.cs">
-    <type name="NObjective.Program">
-      <method name="Void ArglistMethod(...)" attrs="145">
-        <size>52</size>
-      </method>
-      <method name="Void Main(System.String[])" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>9</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-705.cs">
-    <type name="Test">
-      <method name="Nested GetEnumerator()" attrs="134">
-        <size>18</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+Nested">
-      <method name="Void System.IDisposable.Dispose()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="Int32 get_Current()" attrs="2182">
-        <size>10</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="134">
-        <size>10</size>
-      </method>
-      <method name="Void Reset()" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void Dispose()" attrs="134">
-        <size>12</size>
-      </method>
-    </type>
-    <type name="Program">
-      <method name="Int32 Main()" attrs="150">
-        <size>88</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-706.cs">
-    <type name="Test.CustomParentAttribute">
-      <method name="Void DoSomething()" attrs="1478">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test.MyClass">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test.MyClass+CustomChildAttribute">
-      <method name="Void DoSomething()" attrs="198">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-707.cs">
-    <type name="Tzap">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tzap+Baz">
-      <method name="Void Gazonk()" attrs="134">
-        <size>8</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tzap+Bar">
-      <method name="Void Foo()" attrs="452">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-708.cs">
-    <type name="A">
-      <method name="A+ADelegate Delegate2(Boolean)" attrs="150">
-        <size>33</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A+ADelegate">
-      <method name="A+ADelegate Invoke(Boolean)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Boolean, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="A+ADelegate EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-709.cs">
-    <type name="C">
-      <method name="Void CopyTo(Int32, System.Char[], Int32, Int32)" attrs="145">
-        <size>71</size>
-      </method>
-      <method name="Void CharCopy(Char*, Char*, Int32)" attrs="145">
-        <size>36</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>71</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-71.cs">
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>38</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MethodSignature">
-      <method name="Void .ctor(String, Type, Type[])" attrs="6278">
-        <size>23</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-710.cs">
-    <type name="Z">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-711.cs">
-    <type name="N.Test">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-712.cs">
-    <type name="Hello">
-      <method name="Void Main()" attrs="145">
-        <size>23</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-713.cs">
-    <type name="DispBar">
-      <method name="Void Dispose()" attrs="486">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Foo">
-      <method name="IDisposable GetBar()" attrs="134">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Boolean TryThing()" attrs="150">
-        <size>43</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>11</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-714.cs">
-    <type name="Hello">
-      <method name="Void IBar.Test()" attrs="481">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-715.cs">
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-716.cs">
-    <type name="SS">
-      <method name="Void .cctor()" attrs="6289">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="SSS">
-      <method name="Void .cctor()" attrs="6289">
-        <size>16</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="CC">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="CCC">
-      <method name="Void .cctor()" attrs="6289">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>230</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-717.cs">
-    <type name="AA">
-      <method name="Int32 Foo(Int32)" attrs="454">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A">
-      <method name="Int32 Foo(Byte)" attrs="134">
-        <size>10</size>
-      </method>
-      <method name="Int32 Foo(Int32)" attrs="198">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Int32 Foo(Int32)" attrs="198">
-        <size>10</size>
-      </method>
-      <method name="Void Foo(System.String)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="S">
-      <method name="System.String ToString()" attrs="198">
-        <size>14</size>
-      </method>
-    </type>
-    <type name="MyClass">
-      <method name="Int32 Main()" attrs="150">
-        <size>83</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-718.cs">
-    <type name="A">
-      <method name="Void Foo(Int32, Int32)" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void Main()" attrs="150">
-        <size>9</size>
-      </method>
-      <method name="Void Foo(Int32)" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-719.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-72.cs">
-    <type name="outer">
-      <method name="Int32 Main()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="outer+inner">
-      <method name="Void meth(System.Object)" attrs="134">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-720.cs">
-    <type name="N.Program">
-      <method name="Void Main()" attrs="145">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="N.Parent">
-      <method name="Void add_Example(N.Parent+ExampleHandler)" attrs="3526">
-        <size>0</size>
-      </method>
-      <method name="Void remove_Example(N.Parent+ExampleHandler)" attrs="3526">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="N.Parent+ExampleHandler">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="N.Child">
-      <method name="Void add_Example(N.Parent+ExampleHandler)" attrs="2246">
-        <size>42</size>
-      </method>
-      <method name="Void remove_Example(N.Parent+ExampleHandler)" attrs="2246">
-        <size>42</size>
-      </method>
-      <method name="Void OnExample()" attrs="134">
-        <size>24</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-721.cs">
-    <type name="Program">
-      <method name="Int32 Main()" attrs="145">
-        <size>68</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Control">
-      <method name="Void set_Foo(Int32)" attrs="2502">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-722.cs">
-    <type name="S">
-      <method name="Void set_Prop(Int32)" attrs="2534">
-        <size>9</size>
-      </method>
-      <method name="Void M[T](T)" attrs="129">
-        <size>19</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>61</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-723.cs">
-    <type name="Test">
-      <method name="Int32 get_Count()" attrs="2534">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Maine">
-      <method name="Int32 Main()" attrs="150">
-        <size>34</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-724.cs">
-    <type name="Test">
-      <method name="Int32 DoTest(System.String, System.String, System.String, Int32)" attrs="145">
-        <size>43</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>118</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Concrete">
-      <method name="System.String A.get_Spec()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.String B.get_Spec()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.String get_Spec()" attrs="2182">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-725.cs">
-    <type name="D">
-      <method name="Int32 Invoke(Int32 ByRef)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Int32 ByRef, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Int32 EndInvoke(Int32 ByRef, IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Int32 Main()" attrs="150">
-        <size>216</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-726.cs">
-    <type name="CS0102">
-      <method name="System.Object IFoo.Clone()" attrs="481">
-        <size>10</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="CS0102+Clone">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-727.cs">
-    <type name="IDisposableTest.MainClass">
-      <method name="Int32 Main()" attrs="150">
-        <size>126</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="IDisposableTest.Foo">
-      <method name="Void Dispose()" attrs="486">
-        <size>33</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>65</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-728.cs">
-    <type name="Tests">
-      <method name="Int32 Main()" attrs="150">
-        <size>38</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-729.cs">
-    <type name="Primes.MainClass">
-      <method name="Int32 Main()" attrs="150">
-        <size>146</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-73.cs">
-    <type name="Abstract">
-      <method name="Int32 A()" attrs="1478">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Concrete">
-      <method name="Int32 A()" attrs="198">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="145">
-        <size>35</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-730.cs">
-    <type name="Demo">
-      <method name="Void Test(System.Object)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Int32 Test(Int32)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 GetPhones()" attrs="129">
-        <size>30</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>36</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Demo+D">
-      <method name="Int32 Invoke(Int32)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-731.cs">
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>42</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-732.cs">
-    <type name="C">
-      <method name="Int32 op_Explicit(C)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Int32 op_Implicit(C, Boolean)" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>35</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-733.cs">
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>103</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-734.cs">
-    <type name="M">
-      <method name="Void Run()" attrs="134">
-        <size>23</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>72</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-735.cs">
-    <type name="B">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B+C">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B+C+X">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B+D">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-736.cs">
-    <type name="TestGeneric`1[T]">
-      <method name="Void add_Event(System.EventHandler)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void remove_Event(System.EventHandler)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void Raise()" attrs="134">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestGeneric2`1[T]">
-      <method name="Void add_Event(TestGeneric2`1+GenericHandler[T])" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void remove_Event(TestGeneric2`1+GenericHandler[T])" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void Raise()" attrs="134">
-        <size>22</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestGeneric2`1+GenericHandler[T]">
-      <method name="Void Invoke(T)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(T, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void add_Event(System.EventHandler)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void remove_Event(System.EventHandler)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void Raise()" attrs="134">
-        <size>19</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-737.cs">
-    <type name="Breaks">
-      <method name="Double get_Item(Int32, Int32)" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Void set_Item(Int32, Int32, Double)" attrs="2182">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor(Double)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Tester">
-      <method name="Int32 Main()" attrs="150">
-        <size>85</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-738.cs">
-    <type name="TestNamespace.ResumableInputStream">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>19</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-739.cs">
-    <type name="X">
-      <method name="Void Finalize()" attrs="196">
-        <size>20</size>
-      </method>
-      <method name="Void Foo()" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>105</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-74.cs">
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>198</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-740.cs">
-    <type name="FixedTest">
-      <method name="Int32 Main()" attrs="150">
-        <size>361</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="FixedTest+TValue">
-      <method name="System.String ToString()" attrs="198">
-        <size>31</size>
-      </method>
-      <method name="Void .ctor(Int64)" attrs="6278">
-        <size>29</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-741.cs">
-    <type name="Test">
-      <method name="Void test()" attrs="129">
-        <size>19</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-742.cs">
-    <type name="Test">
-      <method name="Test Set(C)" attrs="150">
-        <size>28</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Driver">
-      <method name="Int32 Main()" attrs="145">
-        <size>54</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-743.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>12</size>
-      </method>
-      <method name="Void Test()" attrs="129">
-        <size>31</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-744.cs">
-    <type name="M">
-      <method name="Void Main()" attrs="150">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="M+Nested">
-      <method name="Void Extra()" attrs="196">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A">
-      <method name="Void AMethod()" attrs="1476">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void BMethod()" attrs="1476">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void AMethod()" attrs="196">
-        <size>2</size>
-      </method>
-      <method name="Void BMethod()" attrs="196">
-        <size>2</size>
-      </method>
-      <method name="Void Extra()" attrs="1476">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-745.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>29</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-746.cs">
-    <type name="Test">
-      <method name="Void Foo(IListCounter)" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-747.cs">
-    <type name="B">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B+BNested">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="AA">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="AA+ANested">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="M">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-748.cs">
-    <type name="M">
-      <method name="RealTest.Foo Test()" attrs="129">
-        <size>14</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test.Local.M">
-      <method name="RealTest.Foo Test()" attrs="129">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="RealTest.Foo">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-749.cs">
-    <type name="M">
-      <method name="Void Main()" attrs="150">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-75.cs">
-    <type name="X">
-      <method name="X op_Addition(X, X)" attrs="2198">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Y">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Z">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="driver">
-      <method name="Int32 Main()" attrs="145">
-        <size>47</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-750.cs">
-    <type name="M">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-751.cs">
-    <type name="LocalNS.Compiler">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="System.Local.M">
-      <method name="Void Main()" attrs="150">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-752.cs">
-    <type name="M">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-753.cs">
-    <type name="AI2">
-      <method name="System.String IA.get_val()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="Void IA.set_val(System.String)" attrs="2529">
-        <size>2</size>
-      </method>
-      <method name="Int32 get_val()" attrs="2534">
-        <size>11</size>
-      </method>
-      <method name="Void set_val(Int32)" attrs="2534">
-        <size>2</size>
-      </method>
-      <method name="Void stuff(IAI2)" attrs="134">
-        <size>14</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-754.cs">
-    <type name="Bug.D">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Bug.A">
-      <method name="Void add_E(Bug.D)" attrs="3526">
-        <size>0</size>
-      </method>
-      <method name="Void remove_E(Bug.D)" attrs="3526">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Bug.B">
-      <method name="Void add_E(Bug.D)" attrs="2246">
-        <size>2</size>
-      </method>
-      <method name="Void remove_E(Bug.D)" attrs="2246">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Bug.M">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-755.cs">
-    <type name="Item">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="Item+Builder">
-      <method name="Int32 get_Foo()" attrs="2182">
-        <size>14</size>
-      </method>
-      <method name="System.Object get_Item(Int32)" attrs="2182">
-        <size>10</size>
-      </method>
-      <method name="System.Object get_Item(Int32, Int32)" attrs="2182">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-756.cs">
-    <type name="UnsafeTest">
-      <method name="Void Main()" attrs="150">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-757.cs">
-    <type name="TestClass1">
-      <method name="Void Test()" attrs="129">
-        <size>35</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>28</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-758.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="D">
-      <method name="Void Finalize()" attrs="196">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-759.cs">
-    <type name="B">
-      <method name="Void Main()" attrs="150">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-76.cs">
-    <type name="foo">
-      <method name="System.String strcat(System.String[])" attrs="145">
-        <size>60</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>165</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-760.cs">
-    <type name="A">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Main()" attrs="150">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-761.cs">
-    <type name="C">
-      <method name="Int32 get_I()" attrs="2177">
-        <size>14</size>
-      </method>
-      <method name="Void set_I(Int32)" attrs="2177">
-        <size>8</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-762.cs">
-    <type name="N1.Derived.Dummy">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="N2.Derived.Dummy">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="DerivedAttribute">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="T">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-763.cs">
-    <type name="StaticDelegateWithSameNameAsInstance">
-      <method name="Void set_MyProvider(StaticDelegateWithSameNameAsInstance+Provider)" attrs="2177">
-        <size>38</size>
-      </method>
-      <method name="Void StaticCallback()" attrs="134">
-        <size>32</size>
-      </method>
-      <method name="Void StaticCallback(System.String)" attrs="150">
-        <size>36</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>49</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="StaticDelegateWithSameNameAsInstance+Provider">
-      <method name="Void Invoke(System.String)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.String, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-764.cs">
-    <type name="Item">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>11</size>
-      </method>
-    </type>
-    <type name="Caller">
-      <method name="System.String get_Item(System.String)" attrs="2182">
-        <size>10</size>
-      </method>
-      <method name="Int32 get_Item(Int32)" attrs="2182">
-        <size>10</size>
-      </method>
-      <method name="Void Foo()" attrs="134">
-        <size>13</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-765.cs">
-    <type name="B">
-      <method name="Void Foo(Int32)" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A">
-      <method name="Void Foo(System.String)" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Main()" attrs="150">
-        <size>12</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-766.cs">
-    <type name="A.Color">
-      <method name="Color get_Base()" attrs="2180">
-        <size>14</size>
-      </method>
-      <method name="Color get_NewBase()" attrs="2180">
-        <size>15</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B.Color">
-      <method name="Color From(Int32)" attrs="150">
-        <size>18</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>15</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-767.cs">
-    <type name="Test">
-      <method name="Int32 Foo()" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="S">
-      <method name="Test get_Test()" attrs="2177">
-        <size>14</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>11</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-768.cs">
-    <type name="A.N.Wrong">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="N.C">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X.TestClass">
-      <method name="Void Main()" attrs="150">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-769.cs">
-    <type name="C">
-      <method name="Void I.Clear()" attrs="481">
-        <size>2</size>
-      </method>
-      <method name="Void Clear()" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>132</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-77.cs">
-    <type name="XX">
-      <method name="Int32 Main()" attrs="145">
-        <size>258</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-770.cs">
-    <type name="MyClass">
-      <method name="Void Main()" attrs="150">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MyClass+A">
-      <method name="Void add_MouseClick(System.EventHandler)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void remove_MouseClick(System.EventHandler)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MyClass+B">
-      <method name="Void add_MouseClick(System.EventHandler)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void remove_MouseClick(System.EventHandler)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MyClass+C">
-      <method name="Void MouseClick()" attrs="134">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-771.cs">
-    <type name="InternalAccess.Base">
-      <method name="System.String get_Prop()" attrs="2179">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6275">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="InternalAccess.DerivedInternalExample">
-      <method name="System.String get_Prop()" attrs="2179">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="InternalAccess.DerivedProtectedExample">
-      <method name="System.String get_Prop()" attrs="2180">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="InternalAccess.MainClass">
-      <method name="Int32 Main()" attrs="150">
-        <size>78</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-772.cs">
-    <type name="Test">
-      <method name="Void Main()" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Foo">
-      <method name="Void .ctor(Object)" attrs="6278">
-        <size>18</size>
-      </method>
-      <method name="Void .ctor(String, Object[])" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-773.cs">
-    <type name="Foo">
-      <method name="Int32 get_Item(Int32)" attrs="2534">
-        <size>11</size>
-      </method>
-      <method name="Int32 IFoo.get_Bar(Int32)" attrs="993">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Bar">
-      <method name="Int32 get_Baz(Int32)" attrs="3526">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Babar">
-      <method name="Int32 get_Baz(Int32)" attrs="2246">
-        <size>11</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="145">
-        <size>86</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-774.cs">
-    <type name="C">
-      <method name="Int32 I.get_Item(Int32)" attrs="2529">
-        <size>10</size>
-      </method>
-      <method name="Void I.set_Item(Int32, Int32)" attrs="2529">
-        <size>2</size>
-      </method>
-      <method name="Int32 get_Item(Int32)" attrs="2182">
-        <size>10</size>
-      </method>
-      <method name="Void set_Item(Int32, Int32)" attrs="2177">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-775.cs">
-    <type name="C">
-      <method name="Void A.add_Member(System.EventHandler)" attrs="2529">
-        <size>35</size>
-      </method>
-      <method name="Void A.remove_Member(System.EventHandler)" attrs="2529">
-        <size>25</size>
-      </method>
-      <method name="Void add_Member(System.EventHandler)" attrs="2534">
-        <size>35</size>
-      </method>
-      <method name="Void remove_Member(System.EventHandler)" attrs="2534">
-        <size>25</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>19</size>
-      </method>
-      <method name="Int32 TestMe()" attrs="134">
-        <size>178</size>
-      </method>
-      <method name="Void f(System.Object, System.EventArgs)" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-776.cs">
-    <type name="First">
-      <method name="System.Object get_Item(System.String)" attrs="2502">
-        <size>14</size>
-      </method>
-      <method name="Void set_Item(System.String, System.Object)" attrs="2502">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Second">
-      <method name="System.Object get_Item(System.String)" attrs="2246">
-        <size>14</size>
-      </method>
-      <method name="Void set_Item(System.String, System.Object)" attrs="2246">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Third">
-      <method name="System.Object get_Item(System.String)" attrs="2246">
-        <size>16</size>
-      </method>
-      <method name="Void set_Item(System.String, System.Object)" attrs="2246">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="a">
-      <method name="Int32 Main(System.String[])" attrs="145">
-        <size>44</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-777.cs">
-    <type name="MediaStore">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MediaStore+Thing">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-778.cs">
-    <type name="A">
-      <method name="Int32 Test()" attrs="454">
-        <size>7</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Int32 Test()" attrs="198">
-        <size>20</size>
-      </method>
-      <method name="Void Test(System.Object[])" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void Test(System.Object[], System.String)" attrs="454">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void Test(System.Object[], System.String)" attrs="198">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="D">
-      <method name="Int32 Test()" attrs="198">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="T">
-      <method name="Int32 Main()" attrs="150">
-        <size>35</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-779.cs">
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>33</size>
-      </method>
-      <method name="Boolean test1(Int64, Int64)" attrs="145">
-        <size>27</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-78.cs">
-    <type name="N1.B">
-      <method name="Boolean ShortCasting()" attrs="145">
-        <size>32</size>
-      </method>
-      <method name="Boolean IntCasting()" attrs="145">
-        <size>31</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>44</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-780.cs">
-    <type name="MonoVirtuals.X">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MonoVirtuals.Y">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MonoVirtuals.A">
-      <method name="Int32 f(MonoVirtuals.X)" attrs="454">
-        <size>20</size>
-      </method>
-      <method name="Int32 f(MonoVirtuals.Y)" attrs="454">
-        <size>21</size>
-      </method>
-      <method name="Int32 get_Item(MonoVirtuals.X)" attrs="2502">
-        <size>20</size>
-      </method>
-      <method name="Int32 get_Item(MonoVirtuals.Y)" attrs="2502">
-        <size>21</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MonoVirtuals.B">
-      <method name="Int32 f(MonoVirtuals.X)" attrs="198">
-        <size>20</size>
-      </method>
-      <method name="Int32 get_Item(MonoVirtuals.X)" attrs="2246">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MonoVirtuals.C">
-      <method name="Int32 f(MonoVirtuals.X)" attrs="198">
-        <size>26</size>
-      </method>
-      <method name="Int32 f(MonoVirtuals.Y)" attrs="198">
-        <size>26</size>
-      </method>
-      <method name="Int32 get_Item(MonoVirtuals.X)" attrs="2246">
-        <size>26</size>
-      </method>
-      <method name="Int32 get_Item(MonoVirtuals.Y)" attrs="2246">
-        <size>26</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MonoVirtuals.MainClass">
-      <method name="Int32 Main()" attrs="150">
-        <size>64</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-781.cs">
-    <type name="D">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="E">
-      <method name="Void add_temp(D)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void remove_temp(D)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A">
-      <method name="E get_Prop()" attrs="2177">
-        <size>14</size>
-      </method>
-      <method name="Void Test()" attrs="129">
-        <size>42</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>14</size>
-      </method>
-      <method name="Void &lt;Test&gt;m__0()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-782.cs">
-    <type name="Test">
-      <method name="Void Main()" attrs="150">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-783.cs">
-    <type name="C">
-      <method name="Void M(E)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Int32 Test(Int32)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 Test(E)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>116</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-784.cs">
-    <type name="A">
-      <method name="Int32 get_Item(Int32)" attrs="2502">
-        <size>7</size>
-      </method>
-      <method name="Void set_Item(Int32, Int32)" attrs="2502">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Int32 get_Item(Int32)" attrs="2246">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Int32 get_Item(Int32)" attrs="2246">
-        <size>16</size>
-      </method>
-      <method name="Void set_Item(Int32, Int32)" attrs="2246">
-        <size>10</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>64</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-785.cs">
-    <type name="Base">
-      <method name="Int32 get_Prop()" attrs="3526">
-        <size>0</size>
-      </method>
-      <method name="Void set_Prop(Int32)" attrs="3526">
-        <size>0</size>
-      </method>
-      <method name="Int32 get_Item(Int32)" attrs="3526">
-        <size>0</size>
-      </method>
-      <method name="Void TestVoid()" attrs="1478">
-        <size>0</size>
-      </method>
-      <method name="Void TestInt(Int32)" attrs="1478">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="DeriveVTable">
-      <method name="Int32 get_Prop()" attrs="2246">
-        <size>10</size>
-      </method>
-      <method name="Int32 get_Item(Int32)" attrs="2246">
-        <size>10</size>
-      </method>
-      <method name="Void TestVoid()" attrs="198">
-        <size>2</size>
-      </method>
-      <method name="Void TestInt(Int32)" attrs="198">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="NewVTable">
-      <method name="Int32 get_Prop()" attrs="3526">
-        <size>0</size>
-      </method>
-      <method name="Int32 get_Item(Int32)" attrs="2182">
-        <size>10</size>
-      </method>
-      <method name="Void TestVoid()" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void TestInt(Int32)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void Overload()" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void Overload(Int32)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-786.cs">
-    <type name="A">
-      <method name="System.String op_Implicit(A)" attrs="2198">
-        <size>26</size>
-      </method>
-      <method name="System.Delegate op_Implicit(A)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="System.String op_Implicit(B)" attrs="2198">
-        <size>26</size>
-      </method>
-    </type>
-    <type name="D">
-      <method name="System.Delegate op_Implicit(D)" attrs="2198">
-        <size>22</size>
-      </method>
-    </type>
-    <type name="E">
-      <method name="Boolean op_Implicit(E)" attrs="2198">
-        <size>22</size>
-      </method>
-    </type>
-    <type name="F">
-      <method name="Boolean op_Implicit(F)" attrs="2198">
-        <size>7</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program">
-      <method name="Int32 Main()" attrs="150">
-        <size>438</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-787.cs">
-    <type name="A">
-      <method name="Void set_Prop(System.String)" attrs="2502">
-        <size>2</size>
-      </method>
-      <method name="System.String get_Prop()" attrs="2502">
-        <size>10</size>
-      </method>
-      <method name="Int32 Field()" attrs="134">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void set_Prop(System.String)" attrs="2246">
-        <size>2</size>
-      </method>
-      <method name="System.String get_Prop()" attrs="2246">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-788.cs">
-    <type name="Program">
-      <method name="Int32 Main()" attrs="145">
-        <size>44</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A">
-      <method name="System.String get_Message()" attrs="2502">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="System.String get_Message()" attrs="2177">
-        <size>7</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-789.cs">
-    <type name="Program">
-      <method name="Void Main()" attrs="145">
-        <size>77</size>
-      </method>
-      <method name="Void &lt;Main&gt;m__0()" attrs="145">
-        <size>7</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-79.cs">
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>48</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-790.cs">
-    <type name="S">
-      <method name="Void .ctor(Double)" attrs="6278">
-        <size>2</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Verify_1(Test ByRef, Test ByRef)" attrs="145">
-        <size>21</size>
-      </method>
-      <method name="Void Verify_2(S ByRef, S ByRef)" attrs="145">
-        <size>29</size>
-      </method>
-      <method name="Void Verify_3(E ByRef, E ByRef)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>39</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-791.cs">
-    <type name="testApp.TestApp">
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>20</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>81</size>
-      </method>
-      <method name="Boolean GetEnumerator()" attrs="486">
-        <size>7</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-792.cs">
-    <type name="Program">
-      <method name="Void Test()" attrs="129">
-        <size>36</size>
-      </method>
-      <method name="Void Test2(IMemberDelayed)" attrs="129">
-        <size>20</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-793.cs">
-    <type name="MonoPointerBugTest.Program">
-      <method name="Int32 Main()" attrs="145">
-        <size>60</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-794.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>12</size>
-      </method>
-      <method name="Void TestCallOnly()" attrs="129">
-        <size>66</size>
-      </method>
-      <method name="Void SomeMethod()" attrs="486">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-795.cs">
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>120</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>25</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-796.cs">
-    <type name="Program">
-      <method name="Void Test()" attrs="129">
-        <size>20</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="FooAttribute">
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="C2">
-      <method name="Void Foo()" attrs="129">
-        <size>32</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-797.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-798.cs">
-    <type name="A">
-      <method name="Void Foo(Int32 ByRef)" attrs="134">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void Foo(Int32 ByRef)" attrs="134">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>37</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-799.cs">
-    <type name="Test2">
-      <method name="Int32 Main()" attrs="145">
-        <size>21</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test2+Foo">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test2+Bar">
-      <method name="Void .ctor(Foo)" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-8.cs">
-    <type name="X">
-      <method name="Int32 Main(System.String[])" attrs="150">
-        <size>173</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-80.cs">
-    <type name="X">
-      <method name="Int32 Add(Int32, Int32)" attrs="486">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Y">
-      <method name="Int32 Main()" attrs="145">
-        <size>47</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-800.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-801.cs">
-    <type name="C">
-      <method name="E op_Implicit(C)" attrs="2198">
-        <size>11</size>
-      </method>
-      <method name="Int32 op_Implicit(C)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>199</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-802.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-803.cs">
-    <type name="A">
-      <method name="Int32 Main()" attrs="150">
-        <size>40</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-804.cs">
-    <type name="A">
-      <method name="Int32 get_Foo()" attrs="2534">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="System.String get_Foo()" attrs="2534">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Char IB_2.get_Foo()" attrs="2529">
-        <size>11</size>
-      </method>
-      <method name="Byte get_Foo()" attrs="2534">
-        <size>10</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-805.cs">
-    <type name="TestClass">
-      <method name="Int32 Main()" attrs="150">
-        <size>49</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Int32 ReturnValue()" attrs="131">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="G`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-806.cs">
-    <type name="A1">
-      <method name="Void .ctor(Single)" attrs="6278">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor(UInt64)" attrs="6278">
-        <size>17</size>
-      </method>
-    </type>
-    <type name="T1">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="T2">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>104</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-807.cs">
-    <type name="AException">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program">
-      <method name="Int32 Main()" attrs="150">
-        <size>69</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-808.cs">
-    <type name="Program">
-      <method name="Int32 Main()" attrs="145">
-        <size>70</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-809.cs">
-    <type name="Z">
-      <method name="Int32 Main()" attrs="150">
-        <size>65</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-81.cs">
-    <type name="N1.A">
-      <method name="Void Bar()" attrs="129">
-        <size>45</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>89</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-810.cs">
-    <type name="C">
-      <method name="IA Test(IC)" attrs="134">
-        <size>12</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-811.cs">
-    <type name="C">
-      <method name="Void TestRefValue(...)" attrs="145">
-        <size>69</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>68</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-812.cs">
-    <type name="N.C">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-813.cs">
-    <type name="NS.System.A">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-814.cs">
-    <type name="Test">
-      <method name="System.String get_A()" attrs="2198">
-        <size>14</size>
-      </method>
-      <method name="System.String get_B()" attrs="2182">
-        <size>14</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>223</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-815.cs">
-    <type name="D">
-      <method name="Int32 get_DUUU(Int32)" attrs="2534">
-        <size>10</size>
-      </method>
-      <method name="Int32 IS.get_Hello(Int32)" attrs="993">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>38</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-816.cs">
-    <type name="System.Int32">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="System.Program">
-      <method name="Int32 Main()" attrs="145">
-        <size>71</size>
-      </method>
-      <method name="System.Reflection.Assembly CurrentDomain_TypeResolve(System.Object, System.ResolveEventArgs)" attrs="145">
-        <size>23</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-817.cs">
-    <type name="System.Program">
-      <method name="Void Main()" attrs="145">
-        <size>18</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-818.cs">
-    <type name="A.CAttribute">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B.CAttribute">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Foo.Foo">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-819.cs">
-    <type name="AAttribute">
-      <method name="Int32 Main()" attrs="150">
-        <size>27</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6276">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="AAttribute+BAttribute">
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-82.cs">
-    <type name="N1.N2.B">
-      <method name="Void Method(A ByRef)" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="N1.N3.B">
-      <method name="Void Method(A ByRef)" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-820.cs">
-    <type name="NS.C">
-      <method name="Void Main()" attrs="150">
-        <size>7</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Int32 Main(System.String[])" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-821.cs">
-    <type name="S">
-      <method name="T Test[T]()" attrs="129">
-        <size>18</size>
-      </method>
-      <method name="Void M()" attrs="134">
-        <size>14</size>
-      </method>
-    </type>
-    <type name="A">
-      <method name="Int32 Main()" attrs="150">
-        <size>25</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-822.cs">
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>30</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-823.cs">
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>35</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-824.cs">
-    <type name="Context">
-      <method name="Void Foo(IBBB)" attrs="486">
-        <size>2</size>
-      </method>
-      <method name="Void Foo(IAAA)" attrs="486">
-        <size>7</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Main()" attrs="145">
-        <size>21</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-825.cs">
-    <type name="Test">
-      <method name="Void WriteLine(System.String)" attrs="147">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-826.cs">
-    <type name="A">
-      <method name="Int32 I.Foo()" attrs="481">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="AA">
-      <method name="Int32 Foo()" attrs="486">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Int32 Foo()" attrs="134">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>120</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-827.cs">
-    <type name="Program">
-      <method name="Void Main()" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-828.cs">
-    <type name="C">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Main()" attrs="145">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-829.cs">
-    <type name="C">
-      <method name="Void Test(Boolean, S ByRef)" attrs="145">
-        <size>70</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>26</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-83.cs">
-    <type name="PersonArrivedHandler">
-      <method name="Void Invoke(System.Object, PersonArrivedArgs)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.Object, PersonArrivedArgs, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="PersonArrivedArgs">
-      <method name="Void .ctor(String)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="Greeter">
-      <method name="Void HandlePersonArrived(System.Object, PersonArrivedArgs)" attrs="134">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor(String)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="Room">
-      <method name="Void add_PersonArrived(PersonArrivedHandler)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void remove_PersonArrived(PersonArrivedHandler)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void AddPerson(System.String)" attrs="134">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="DelegateTest">
-      <method name="Int32 Main()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-830.cs">
-    <type name="MC">
-      <method name="Int32 Main()" attrs="150">
-        <size>158</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-831.cs">
-    <type name="C">
-      <method name="Void Test()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-832.cs">
-    <type name="A">
-      <method name="Int32 Main()" attrs="145">
-        <size>54</size>
-      </method>
-      <method name="Void Test()" attrs="129">
-        <size>22</size>
-      </method>
-      <method name="S get_Properties()" attrs="2179">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>20</size>
-      </method>
-    </type>
-    <type name="S">
-      <method name="C get_P2()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-833.cs">
-    <type name="MainClass">
-      <method name="Int32 Main()" attrs="150">
-        <size>93</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MainClass+DC">
-      <method name="Guid get_Id()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor(Guid)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-834.cs">
-    <type name="A">
-      <method name="Int32 Test(System.Object)" attrs="134">
-        <size>10</size>
-      </method>
-      <method name="Int32 Test(Int32)" attrs="132">
-        <size>10</size>
-      </method>
-      <method name="Int32 get_Item(Int32)" attrs="2180">
-        <size>10</size>
-      </method>
-      <method name="Int32 get_Item(System.Object)" attrs="2182">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor(Object)" attrs="6278">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6276">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Int32 Main()" attrs="150">
-        <size>109</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-835.cs">
-    <type name="AA">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="AA+D">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A">
-      <method name="Void Main()" attrs="150">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-836.cs">
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>28</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-837.cs">
-    <type name="TT.GG">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TT.A.X.Y.X">
-      <method name="Void Main()" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-838.cs">
-    <type name="N2.Test">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="N2.G`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="N2.C">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-839.cs">
-    <type name="N1.M">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="N2.D">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="N3.C">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="N3.C+Foo">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="N3.C+IndexingChain">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-84.cs">
-    <type name="Ghost">
-      <method name="Int32 Main()" attrs="145">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-840.cs">
-    <type name="R">
-      <method name="Boolean op_LessThan(R, R)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Boolean op_GreaterThan(R, R)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Single op_Implicit(R)" attrs="2198">
-        <size>14</size>
-      </method>
-      <method name="R op_Implicit(Single)" attrs="2198">
-        <size>18</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>50</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-841.cs">
-    <type name="R">
-      <method name="R op_Implicit(Int32)" attrs="2198">
-        <size>18</size>
-      </method>
-      <method name="Double op_Implicit(R)" attrs="2198">
-        <size>16</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>134</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-842.cs">
-    <type name="Foo">
-      <method name="System.String IA.get_Item(Int32)" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="Void IA.set_Item(Int32, System.String)" attrs="2529">
-        <size>9</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-843.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-844.cs">
-    <type name="C">
-      <method name="Int32 get_Prop()" attrs="2177">
-        <size>10</size>
-      </method>
-      <method name="Int32 get_Item(Char)" attrs="2177">
-        <size>10</size>
-      </method>
-      <method name="Void Foo(Int32 ByRef)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void Method(Int32)" attrs="134">
-        <size>33</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-845.cs">
-    <type name="C1">
-      <method name="Int32 Foo()" attrs="486">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C2">
-      <method name="Int32 Foo()" attrs="486">
-        <size>10</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>54</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C1">
-      <method name="Int32 Foo2()" attrs="486">
-        <size>11</size>
-      </method>
-    </type>
-    <type name="C2">
-      <method name="Int32 Foo2()" attrs="486">
-        <size>10</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-85.cs">
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>33</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-86.cs">
-    <type name="T.T">
-      <method name="Int32 method1(System.Type, Int32)" attrs="145">
-        <size>31</size>
-      </method>
-      <method name="Int32 method1(System.Type, System.Type[])" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="Int32 method2(System.Type, Int32)" attrs="145">
-        <size>31</size>
-      </method>
-      <method name="Int32 method2(System.Type, System.Type[])" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>54</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-87.cs">
-    <type name="Top">
-      <method name="Int32 Main()" attrs="145">
-        <size>81</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Top+X">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Top+Y">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Top+XA">
-      <method name="Int32 get_one()" attrs="486">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Top+XB">
-      <method name="Int32 get_one()" attrs="486">
-        <size>10</size>
-      </method>
-      <method name="Int32 get_two()" attrs="486">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Other">
-      <method name="Void X()" attrs="134">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-88.cs">
-    <type name="X">
-      <method name="Void f(System.String)" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>71</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-89.cs">
-    <type name="X">
-      <method name="X F(Int32)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>117</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6273">
-        <size>9</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-9.cs">
-    <type name="X">
-      <method name="Int32 Main(System.String[])" attrs="150">
-        <size>138</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-90.cs">
-    <type name="N1.Blah">
-      <method name="Int32 Main()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-91.cs">
-    <type name="Abstract">
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Plain">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void MyProtectedInternal()" attrs="149">
-        <size>2</size>
-      </method>
-      <method name="Void MyInternal()" attrs="147">
-        <size>2</size>
-      </method>
-      <method name="Void MyPublic()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void MyPrivate()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>288</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-92.cs">
-    <type name="Outer">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Outer+Inner">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="InnerBase">
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MainClass">
-      <method name="Int32 Main()" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-93.cs">
-    <type name="N1.C">
-      <method name="Void method(B ByRef)" attrs="129">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>23</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-94.cs">
-    <type name="Base">
-      <method name="Int32 IVehicle.Start()" attrs="481">
-        <size>10</size>
-      </method>
-      <method name="Int32 Stop()" attrs="486">
-        <size>10</size>
-      </method>
-      <method name="Int32 Turn()" attrs="454">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Derived1">
-      <method name="Int32 Turn()" attrs="198">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Derived2">
-      <method name="Int32 IVehicle.Start()" attrs="481">
-        <size>10</size>
-      </method>
-      <method name="Int32 IVehicle.Turn()" attrs="481">
-        <size>10</size>
-      </method>
-      <method name="Int32 Stop()" attrs="486">
-        <size>10</size>
-      </method>
-      <method name="Int32 Turn()" attrs="198">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="145">
-        <size>128</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-95.cs">
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>43</size>
-      </method>
-      <method name="Void .ctor()" attrs="6273">
-        <size>23</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-96.cs">
-    <type name="N1.A">
-      <method name="Int32 Main()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="N1.C">
-      <method name="Void Invoke(System.Object, N1.A)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.Object, N1.A, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-97.cs">
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-98.cs">
-    <type name="X">
-      <method name="Void b()" attrs="129">
-        <size>24</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Y">
-      <method name="Int32 Main()" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-99.cs">
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>126</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-01.cs">
-    <type name="S">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>29</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;Main&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-02.cs">
-    <type name="S">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>175</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;Main&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>114</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-03.cs">
-    <type name="S">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>60</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;Main&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-04.cs">
-    <type name="S">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>60</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;Main&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>35</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-05.cs">
-    <type name="S">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>227</size>
-      </method>
-      <method name="Boolean t(Int32, Int32)" attrs="145">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;Main&gt;c__AnonStorey0">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;Main&gt;c__AnonStorey1">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>77</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-06.cs">
-    <type name="S">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>135</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;Main&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-07.cs">
-    <type name="D">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>143</size>
-      </method>
-      <method name="Boolean t(Int32, Int32)" attrs="145">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;Main&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>19</size>
-      </method>
-      <method name="Void &lt;&gt;m__1()" attrs="131">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-08.cs">
-    <type name="S">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>43</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;Main&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-09.cs">
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>77</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+D">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X+&lt;Main&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>50</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-10.cs">
-    <type name="S">
-      <method name="Void Test()" attrs="134">
-        <size>101</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>79</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="S+T">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="S+&lt;Test&gt;c__AnonStorey0">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="S+&lt;Test&gt;c__AnonStorey1">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>87</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-100.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void &lt;f&gt;m__0()" attrs="145">
-        <size>27</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>35</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-101.cs">
-    <type name="Foo">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Hello[U](U)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void Test[T](T)" attrs="134">
-        <size>65</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;Test&gt;c__AnonStorey0`1[T]">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-102.cs">
-    <type name="Simple">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Foo">
-      <method name="Simple Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Simple EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Hello[U](U)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void Test[T](T)" attrs="134">
-        <size>72</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;Test&gt;c__AnonStorey0`1[T]">
-      <method name="Simple &lt;&gt;m__0()" attrs="131">
-        <size>63</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;Test&gt;c__AnonStorey0`1+&lt;Test&gt;c__AnonStorey1`1[T]">
-      <method name="Void &lt;&gt;m__1()" attrs="131">
-        <size>51</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-103.cs">
-    <type name="Foo`1[S]">
-      <method name="Void Invoke(S)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(S, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Hello[U](U)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void Test[T](T)" attrs="134">
-        <size>29</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Void &lt;Test`1&gt;m__0[T](T)" attrs="129">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-104.cs">
-    <type name="Test">
-      <method name="Void Main()" attrs="150">
-        <size>63</size>
-      </method>
-      <method name="Int32 GetItem()" attrs="150">
-        <size>59</size>
-      </method>
-      <method name="IEnumerable`1 GetItems()" attrs="150">
-        <size>23</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+&lt;GetItems&gt;c__Iterator0">
-      <method name="Int32 System.Collections.Generic.IEnumerator&lt;int&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;int&gt;.GetEnumerator()" attrs="481">
-        <size>26</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>76</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-105.cs">
-    <type name="Hello">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Foo">
-      <method name="IEnumerable`1 Test(Foo)" attrs="134">
-        <size>49</size>
-      </method>
-      <method name="Void Hello(Int32)" attrs="134">
-        <size>20</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>30</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>82</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Foo+&lt;Test&gt;c__Iterator0">
-      <method name="Foo System.Collections.Generic.IEnumerator&lt;Foo&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;Foo&gt;.GetEnumerator()" attrs="481">
-        <size>52</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>113</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-106.cs">
-    <type name="Foo`2[R,S]">
-      <method name="Void Invoke(R, S)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(R, S, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Hello[U,V](U, V)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void Test[A,B,C](A, B, C)" attrs="134">
-        <size>50</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>29</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;Test&gt;c__AnonStorey0`3[A,B,C]">
-      <method name="Void &lt;&gt;m__0(A, Int32)" attrs="131">
-        <size>33</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-107.cs">
-    <type name="MyDisposable">
-      <method name="Void Dispose()" attrs="486">
-        <size>2</size>
-      </method>
-      <method name="Int32 get_ID()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>36</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>26</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="IEnumerable`1 Test(Int32)" attrs="150">
-        <size>37</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>62</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;Test&gt;c__Iterator0">
-      <method name="Int32 System.Collections.Generic.IEnumerator&lt;int&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;int&gt;.GetEnumerator()" attrs="481">
-        <size>40</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>181</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>57</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void &lt;&gt;__Finally0()" attrs="129">
-        <size>23</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-108.cs">
-    <type name="Foo">
-      <method name="Int32 Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>13</size>
-      </method>
-      <method name="Void Test[R](R, Int32)" attrs="150">
-        <size>91</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;Test&gt;c__AnonStorey0`1[R]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;Test&gt;c__AnonStorey1`1[R]">
-      <method name="Int32 &lt;&gt;m__0()" attrs="131">
-        <size>42</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-109.cs">
-    <type name="Foo">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Foo op_Implicit(Test)" attrs="2198">
-        <size>38</size>
-      </method>
-      <method name="IEnumerable`1 op_Addition(Test, Test)" attrs="2198">
-        <size>51</size>
-      </method>
-      <method name="IEnumerable`1 get_Foo()" attrs="2182">
-        <size>23</size>
-      </method>
-      <method name="Void set_Foo(IEnumerable`1)" attrs="2182">
-        <size>12</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>82</size>
-      </method>
-      <method name="Void &lt;op_Implicit&gt;m__0()" attrs="145">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+&lt;op_Addition&gt;c__Iterator0">
-      <method name="Test System.Collections.Generic.IEnumerator&lt;Test&gt;.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="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;Test&gt;.GetEnumerator()" attrs="481">
-        <size>52</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>113</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+&lt;&gt;c__Iterator1">
-      <method name="Int32 System.Collections.Generic.IEnumerator&lt;int&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;int&gt;.GetEnumerator()" attrs="481">
-        <size>26</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>72</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-11.cs">
-    <type name="D">
-      <method name="Void Invoke(Int32)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="E">
-      <method name="Void Invoke(Int32 ByRef)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Int32 ByRef, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(Int32 ByRef, IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="F">
-      <method name="Void Invoke(System.Int32[])" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.Int32[], System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>132</size>
-      </method>
-      <method name="Void &lt;Main&gt;m__0(Int32)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void &lt;Main&gt;m__1(Int32)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void &lt;Main&gt;m__2(System.Int32[])" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void &lt;Main&gt;m__3(System.Int32[])" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-110.cs">
-    <type name="X">
-      <method name="IEnumerable`1 Test[T](T, T)" attrs="134">
-        <size>51</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>110</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;Test&gt;c__Iterator0`1[T]">
-      <method name="T System.Collections.Generic.IEnumerator&lt;T&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;T&gt;.GetEnumerator()" attrs="481">
-        <size>52</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>125</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-111.cs">
-    <type name="Foo">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Test`1[R]">
-      <method name="Void World[S,T](S, T)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void Hello[U,V](U, V)" attrs="134">
-        <size>48</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="150">
-        <size>22</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test`1+&lt;Hello&gt;c__AnonStorey0`2[R,U,V]">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>25</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-112.cs">
-    <type name="Foo">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="World`1[T]">
-      <method name="Void Hello[U](U)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void Test(T)" attrs="134">
-        <size>47</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="World`1+&lt;Test&gt;c__AnonStorey0[T]">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-113.cs">
-    <type name="X">
-      <method name="X+ModuleBinder`1[TDelegate] CreateMethodUnscoped[TDelegate]()" attrs="134">
-        <size>21</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="TDelegate &lt;CreateMethodUnscoped`1&gt;m__0[TDelegate](System.Object)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+ModuleBinder`1[T]">
-      <method name="T Invoke(System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.Object, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="T EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-114.cs">
-    <type name="T">
-      <method name="Void SomeMethod(System.Converter`2[System.Int32,System.Int32])" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void SomeCaller()" attrs="129">
-        <size>37</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Int32 &lt;SomeCaller&gt;m__0(Int32)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-115.cs">
-    <type name="Foo`1[V]">
-      <method name="Void Invoke(V)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(V, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Bar`1[W]">
-      <method name="Void Invoke(W)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(W, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Test`1[T]">
-      <method name="Void Hello[S](T, S)" attrs="150">
-        <size>43</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>17</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test`1+&lt;Hello&gt;c__AnonStorey1`1[T,S]">
-      <method name="Void &lt;&gt;m__0(Int64)" attrs="131">
-        <size>58</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test`1+&lt;Hello&gt;c__AnonStorey1`1+&lt;Hello&gt;c__AnonStorey0`1[T,S]">
-      <method name="Void &lt;&gt;m__1(T)" attrs="131">
-        <size>66</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-116.cs">
-    <type name="TestFunc`1[T]">
-      <method name="Void Invoke(T)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(T, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="A">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor(TestFunc`1)" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="TestClass">
-      <method name="Void Func[T](TestFunc`1[T])" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void &lt;a&gt;m__0(Int32)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>47</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-117.cs">
-    <type name="C">
-      <method name="Void Test[T,U](C+Func`1[T], U)" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>76</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__0(Int32)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__1(Int32)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+Func`1[T]">
-      <method name="T Invoke(T)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(T, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="T EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-118.cs">
-    <type name="C">
-      <method name="TR Test[TR,TA](C+Func`2[TR,TA])" attrs="150">
-        <size>18</size>
-      </method>
-      <method name="TR Test[TR,TA,TB](C+Func`2[TR,TA], C+Func`2[TR,TB])" attrs="150">
-        <size>18</size>
-      </method>
-      <method name="Void Test2[T]()" attrs="150">
-        <size>20</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>101</size>
-      </method>
-      <method name="T &lt;Test2`1&gt;m__0[T](T)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__1(Int32)" attrs="145">
-        <size>24</size>
-      </method>
-      <method name="System.String &lt;Main&gt;m__2(Int32)" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="System.String &lt;Main&gt;m__3(Int32)" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+Func`2[TR,TA]">
-      <method name="TR Invoke(TA)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(TA, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="TR EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-119.cs">
-    <type name="Test">
-      <method name="Void TestNaturalSort()" attrs="145">
-        <size>32</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>7</size>
-      </method>
-      <method name="Int32 &lt;TestNaturalSort&gt;m__0(System.String, System.String)" attrs="145">
-        <size>114</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+&lt;TestNaturalSort&gt;c__AnonStorey0">
-      <method name="System.String &lt;&gt;m__1(System.Text.RegularExpressions.Match)" attrs="131">
-        <size>120</size>
-      </method>
-      <method name="System.String &lt;&gt;m__2(System.Text.RegularExpressions.Match)" attrs="131">
-        <size>120</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-12.cs">
-    <type name="predicate">
-      <method name="Boolean Invoke(System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.Object, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Boolean EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>283</size>
-      </method>
-      <method name="System.Collections.ArrayList Find(predicate, System.Collections.ArrayList)" attrs="145">
-        <size>96</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__0(System.Object)" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-120.cs">
-    <type name="C`1[T]">
-      <method name="Void Foo[U](U)" attrs="150">
-        <size>21</size>
-      </method>
-      <method name="Void Run()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void &lt;Foo`1&gt;m__0[U]()" attrs="145">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A">
-      <method name="Void Main()" attrs="150">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-121.cs">
-    <type name="EmptyDelegate">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="BaseObject">
-      <method name="Int32 Main()" attrs="150">
-        <size>18</size>
-      </method>
-      <method name="Void Closure(EmptyDelegate)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="System.Collections.Generic.List`1[T] Query[T](Nullable`1 ByRef)" attrs="145">
-        <size>61</size>
-      </method>
-      <method name="T MakeSomething[T]()" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="BaseObject+&lt;Query&gt;c__AnonStorey0`1[T]">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>18</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-122.cs">
-    <type name="D1">
-      <method name="Int32 Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="D2">
-      <method name="Int64 Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Int64 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Int32 Foo(D1)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 Foo(D2)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 FooE(System.Linq.Expressions.Expression`1[D1])" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 FooE(System.Linq.Expressions.Expression`1[D2])" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>95</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__0()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-123.cs">
-    <type name="MemberAccessData">
-      <method name="Void set_MyTypeProperty(Nullable`1)" attrs="2182">
-        <size>9</size>
-      </method>
-      <method name="Nullable`1 get_MyTypeProperty()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void BaseM()" attrs="452">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void Test(C+D)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void Test(System.Action`1[E])" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Void InstanceTests()" attrs="129">
-        <size>19</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>247</size>
-      </method>
-      <method name="Void &lt;BaseM&gt;__BaseCallProxy0()" attrs="129">
-        <size>7</size>
-      </method>
-      <method name="Void &lt;InstanceTests&gt;m__0()" attrs="129">
-        <size>7</size>
-      </method>
-      <method name="Void &lt;Main&gt;m__3()" attrs="145">
-        <size>17</size>
-      </method>
-      <method name="Void &lt;Main&gt;m__4()" attrs="145">
-        <size>17</size>
-      </method>
-      <method name="Void &lt;Main&gt;m__5()" attrs="145">
-        <size>62</size>
-      </method>
-      <method name="Void &lt;Main&gt;m__6()" attrs="145">
-        <size>54</size>
-      </method>
-      <method name="Void &lt;Main&gt;m__7(E)" attrs="145">
-        <size>41</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+D">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="C+&lt;Main&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__1()" attrs="131">
-        <size>49</size>
-      </method>
-      <method name="Void &lt;&gt;m__2()" attrs="131">
-        <size>36</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-124.cs">
-    <type name="Disposable`1[T]">
-      <method name="Void Dispose()" attrs="486">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="CA`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="System.Func`1[T[]] For[T](System.Collections.Generic.List`1[T])" attrs="145">
-        <size>46</size>
-      </method>
-      <method name="System.Func`1[T] Throw[T](T)" attrs="145">
-        <size>34</size>
-      </method>
-      <method name="System.Func`1[System.Type] TypeOf[T](T)" attrs="145">
-        <size>46</size>
-      </method>
-      <method name="System.Func`1[T] Do[T](T)" attrs="145">
-        <size>34</size>
-      </method>
-      <method name="System.Func`1[T] Lock[T](T)" attrs="145">
-        <size>34</size>
-      </method>
-      <method name="System.Func`1[T] Catch[T](T)" attrs="145">
-        <size>34</size>
-      </method>
-      <method name="System.Func`1[T] Finally[T](T)" attrs="145">
-        <size>34</size>
-      </method>
-      <method name="System.Func`1[T] Using[T](T)" attrs="145">
-        <size>54</size>
-      </method>
-      <method name="System.Func`1[T] Switch[T](T)" attrs="145">
-        <size>46</size>
-      </method>
-      <method name="System.Func`1[System.Collections.Generic.List`1[T]] ForForeach[T](T[])" attrs="145">
-        <size>34</size>
-      </method>
-      <method name="Void ArrayMutate[T](T[])" attrs="134">
-        <size>28</size>
-      </method>
-      <method name="System.Func`1[T[][]] ArrayMultiMutate[T](T[][])" attrs="145">
-        <size>34</size>
-      </method>
-      <method name="System.Func`1[System.Int32] ArrayMultiMutate[T](T[,])" attrs="145">
-        <size>34</size>
-      </method>
-      <method name="System.Func`1[T[]] NestedTypeMutate[T]()" attrs="145">
-        <size>42</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>645</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+&lt;For&gt;c__AnonStorey0`1[T]">
-      <method name="T[] &lt;&gt;m__0()" attrs="131">
-        <size>66</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+&lt;Throw&gt;c__AnonStorey1`1[T]">
-      <method name="T &lt;&gt;m__1()" attrs="131">
-        <size>24</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+&lt;TypeOf&gt;c__AnonStorey2`1[T]">
-      <method name="System.Type &lt;&gt;m__2()" attrs="131">
-        <size>64</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+&lt;Do&gt;c__AnonStorey3`1[T]">
-      <method name="T &lt;&gt;m__3()" attrs="131">
-        <size>38</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+&lt;Lock&gt;c__AnonStorey4`1[T]">
-      <method name="T &lt;&gt;m__4()" attrs="131">
-        <size>69</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+&lt;Catch&gt;c__AnonStorey5`1[T]">
-      <method name="T &lt;&gt;m__5()" attrs="131">
-        <size>41</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+&lt;Finally&gt;c__AnonStorey6`1[T]">
-      <method name="T &lt;&gt;m__6()" attrs="131">
-        <size>62</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+&lt;Using&gt;c__AnonStorey7`1[T]">
-      <method name="T &lt;&gt;m__7()" attrs="131">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+&lt;Switch&gt;c__AnonStorey8`1[T]">
-      <method name="T &lt;&gt;m__8()" attrs="131">
-        <size>44</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+&lt;ForForeach&gt;c__AnonStorey9`1[T]">
-      <method name="System.Collections.Generic.List`1[T] &lt;&gt;m__9()" attrs="131">
-        <size>67</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+&lt;ArrayMutate&gt;c__AnonStoreyA`1[T]">
-      <method name="Void &lt;&gt;m__A(Int32)" attrs="131">
-        <size>39</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+&lt;ArrayMultiMutate&gt;c__AnonStoreyB`1[T]">
-      <method name="T[][] &lt;&gt;m__B()" attrs="131">
-        <size>58</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+&lt;ArrayMultiMutate&gt;c__AnonStoreyC`1[T]">
-      <method name="Int32 &lt;&gt;m__C()" attrs="131">
-        <size>35</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+&lt;NestedTypeMutate&gt;c__AnonStoreyD`1[T]">
-      <method name="T[] &lt;&gt;m__D()" attrs="131">
-        <size>45</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-125.cs">
-    <type name="HS`1[T]">
-      <method name="Void .ctor(IEqualityComparer`1)" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Foo[T](IEqualityComparer`1)" attrs="145">
-        <size>28</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+&lt;Foo&gt;c__AnonStorey0`1[T]">
-      <method name="HS`1[T] &lt;&gt;m__0()" attrs="131">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-126.cs">
-    <type name="MonoBugs.BrokenGenericCast">
-      <method name="System.Converter`2[TSource,TDest] GetUpcaster[TSource,TDest]()" attrs="150">
-        <size>21</size>
-      </method>
-      <method name="System.Converter`2[TSource,TDest] GetDowncaster[TSource,TDest]()" attrs="150">
-        <size>21</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="TDest &lt;GetUpcaster`2&gt;m__0[TSource,TDest](TSource)" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="TDest &lt;GetDowncaster`2&gt;m__1[TSource,TDest](TSource)" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-127.cs">
-    <type name="BaseDataObjectFactory">
-      <method name="T GetBusinessQueryObjectFromReader[T]()" attrs="148">
-        <size>16</size>
-      </method>
-      <method name="T[] GetQueryObjects[T](System.String)" attrs="1478">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="BusinessQueryObject">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MySqlDataObjectFactory">
-      <method name="T[] GetQueryObjects[T](System.String)" attrs="198">
-        <size>71</size>
-      </method>
-      <method name="Void ExecuteReader(Int32, MySqlDataObjectFactory+PerformActionWithReader)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MySqlDataObjectFactory+PerformActionWithReader">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MySqlDataObjectFactory+&lt;GetQueryObjects&gt;c__AnonStorey0`1[T]">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>18</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-128.cs">
-    <type name="A">
-      <method name="Void Foo[T]()" attrs="1478">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void Foo[T]()" attrs="198">
-        <size>15</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void &lt;Foo`1&gt;m__0[T]()" attrs="129">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B+Del">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-129.cs">
-    <type name="Test">
-      <method name="Boolean TryAction[T](Test+Creator`1[T], T ByRef)" attrs="145">
-        <size>25</size>
-      </method>
-      <method name="Boolean Func1[T](IList`1, Boolean, T ByRef)" attrs="145">
-        <size>40</size>
-      </method>
-      <method name="T Item[T](IList`1)" attrs="150">
-        <size>15</size>
-      </method>
-      <method name="T GetSingleItem[T](IList`1)" attrs="150">
-        <size>18</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+Creator`1[T]">
-      <method name="T Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="T EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Test+&lt;Func1&gt;c__AnonStorey0`1[T]">
-      <method name="T &lt;&gt;m__0()" attrs="131">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-13.cs">
-    <type name="D">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>43</size>
-      </method>
-      <method name="D T()" attrs="129">
-        <size>23</size>
-      </method>
-      <method name="System.String CALL()" attrs="129">
-        <size>14</size>
-      </method>
-      <method name="Void &lt;T&gt;m__0()" attrs="129">
-        <size>23</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6273">
-        <size>15</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-130.cs">
-    <type name="Simple">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Foo">
-      <method name="Simple Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Simple EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Hello[U](U)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void Test[T](T)" attrs="134">
-        <size>49</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;Test&gt;c__AnonStorey0`1[T]">
-      <method name="Simple &lt;&gt;m__0()" attrs="131">
-        <size>63</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;Test&gt;c__AnonStorey0`1+&lt;Test&gt;c__AnonStorey1`1[T]">
-      <method name="Void &lt;&gt;m__1()" attrs="131">
-        <size>51</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-131.cs">
-    <type name="A">
-      <method name="Void Fail[X]()" attrs="150">
-        <size>26</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-    </type>
-    <type name="A+&lt;Fail&gt;c__AnonStorey0`1[X]">
-      <method name="Void &lt;&gt;m__0(System.Object, System.EventArgs)" attrs="131">
-        <size>37</size>
-      </method>
-      <method name="Void &lt;&gt;m__1(System.Object, System.EventArgs)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-132.cs">
-    <type name="Program">
-      <method name="Void Assert(System.Action`1[System.Int32])" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void Foo[T](IList`1)" attrs="150">
-        <size>32</size>
-      </method>
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program+&lt;Foo&gt;c__AnonStorey0`1[T]">
-      <method name="Void &lt;&gt;m__0(Int32)" attrs="131">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-133.cs">
-    <type name="IEnumerableRocks">
-      <method name="System.String Implode[TSource,TResult](IEnumerable`1, System.String, System.Func`2[TSource,TResult])" attrs="150">
-        <size>41</size>
-      </method>
-      <method name="System.String Implode[TSource](IEnumerable`1, System.String, System.Action`2[System.Text.StringBuilder,TSource])" attrs="150">
-        <size>146</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Main()" attrs="150">
-        <size>68</size>
-      </method>
-      <method name="System.String &lt;Main&gt;m__1(System.String)" attrs="145">
-        <size>24</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="IEnumerableRocks+&lt;Implode&gt;c__AnonStorey0`2[TSource,TResult]">
-      <method name="Void &lt;&gt;m__0(System.Text.StringBuilder, TSource)" attrs="131">
-        <size>35</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-134.cs">
-    <type name="MyClass">
-      <method name="Int32 get_Answer()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Void set_Answer(Int32)" attrs="2182">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>18</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="145">
-        <size>100</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+D">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Test+&lt;Main&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>34</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-135.cs">
-    <type name="C`1[T]">
-      <method name="System.Func`1[T] XX()" attrs="145">
-        <size>40</size>
-      </method>
-      <method name="T &lt;XX&gt;m__0()" attrs="145">
-        <size>17</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C2`1[T]">
-      <method name="System.Func`1[C`1[T]] XX()" attrs="145">
-        <size>40</size>
-      </method>
-      <method name="C`1[T] &lt;XX&gt;m__1()" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="N1">
-      <method name="System.Func`1[T] XX[T]()" attrs="145">
-        <size>23</size>
-      </method>
-      <method name="T &lt;XX`1&gt;m__2[T]()" attrs="145">
-        <size>17</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>121</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-136.cs">
-    <type name="Handler`1[T]">
-      <method name="Void Invoke(System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.Object, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Foo`1[T]">
-      <method name="Void add_handler(Handler`1[T])" attrs="2177">
-        <size>42</size>
-      </method>
-      <method name="Void remove_handler(Handler`1[T])" attrs="2177">
-        <size>42</size>
-      </method>
-      <method name="Void add_Handler(Handler`1[T])" attrs="2182">
-        <size>51</size>
-      </method>
-      <method name="Void remove_Handler(Handler`1[T])" attrs="2182">
-        <size>9</size>
-      </method>
-      <method name="Void &lt;add_Handler&gt;m__0(System.Object)" attrs="129">
-        <size>18</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program">
-      <method name="Int32 Main()" attrs="145">
-        <size>23</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-137.cs">
-    <type name="Wrap`1[U]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Run[T](Wrap`1[T])" attrs="134">
-        <size>64</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>24</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+&lt;Run&gt;c__AnonStorey0`1[T]">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>18</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-138.cs">
-    <type name="Foo`1[T]">
-      <method name="Boolean ContainsAll[U](IEnumerable`1)" attrs="134">
-        <size>48</size>
-      </method>
-      <method name="Boolean Contains(T)" attrs="134">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program">
-      <method name="Int32 Main()" attrs="145">
-        <size>50</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Foo`1+&lt;ContainsAll&gt;c__AnonStorey0`1[T,U]">
-      <method name="Boolean &lt;&gt;m__0()" attrs="131">
-        <size>210</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Foo`1+&lt;ContainsAll&gt;c__AnonStorey0`1+&lt;ContainsAll&gt;c__AnonStorey1`1[T,U]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-139.cs">
-    <type name="Test">
-      <method name="Void Main()" attrs="150">
-        <size>40</size>
-      </method>
-      <method name="Void Test_1[T](T)" attrs="134">
-        <size>34</size>
-      </method>
-      <method name="Void Test_2[T](Nullable`1)" attrs="134">
-        <size>34</size>
-      </method>
-      <method name="T Test_3[T](System.Object)" attrs="134">
-        <size>59</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+D">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Test+&lt;Test_1&gt;c__AnonStorey0`1[T]">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>25</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+&lt;Test_2&gt;c__AnonStorey1`1[T]">
-      <method name="Void &lt;&gt;m__1()" attrs="131">
-        <size>86</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+&lt;Test_3&gt;c__AnonStorey2`1[T]">
-      <method name="Void &lt;&gt;m__2()" attrs="131">
-        <size>24</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-14.cs">
-    <type name="X">
-      <method name="Void add_Click(X+T)" attrs="2193">
-        <size>40</size>
-      </method>
-      <method name="Void remove_Click(X+T)" attrs="2193">
-        <size>40</size>
-      </method>
-      <method name="Void Method()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>32</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+T">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-140.cs">
-    <type name="RunTests">
-      <method name="Int32 Main()" attrs="150">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="Test1.Foo">
-      <method name="Int32 Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Test1.X">
-      <method name="Void Test1[R](R, Int32)" attrs="150">
-        <size>153</size>
-      </method>
-      <method name="Void Run()" attrs="150">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test1.X+&lt;Test1&gt;c__AnonStorey2`1[R]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test1.X+&lt;Test1&gt;c__AnonStorey0`1[R]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test1.X+&lt;Test1&gt;c__AnonStorey1`1[R]">
-      <method name="Int32 &lt;&gt;m__0()" attrs="131">
-        <size>79</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-141.cs">
-    <type name="C">
-      <method name="Decimal Average[TSource](IEnumerable`1, System.Func`2[TSource,System.Decimal])" attrs="150">
-        <size>45</size>
-      </method>
-      <method name="TResult Average[TElement,TAggregate,TResult](IEnumerable`1, System.Func`3[TAggregate,TElement,TAggregate], System.Func`3[TAggregate,TElement,TResult])" attrs="145">
-        <size>7</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Decimal &lt;Average`1&gt;m__0[TSource](Decimal, Decimal)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Decimal &lt;Average`1&gt;m__1[TSource](Decimal, Decimal)" attrs="145">
-        <size>15</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-142.cs">
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>20</size>
-      </method>
-      <method name="Void Test_3[T]()" attrs="134">
-        <size>21</size>
-      </method>
-      <method name="Void &lt;Test_3`1&gt;m__0[T]()" attrs="145">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+D">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-143.cs">
-    <type name="TestC">
-      <method name="Int32 Main()" attrs="150">
-        <size>94</size>
-      </method>
-      <method name="System.Func`1[System.Type] Test[T]()" attrs="150">
-        <size>21</size>
-      </method>
-      <method name="System.Type &lt;Test`1&gt;m__0[T]()" attrs="145">
-        <size>18</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-144.cs">
-    <type name="UiaAtkBridgeTest.Test">
-      <method name="Void Invoke(System.EventHandler)" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="UiaAtkBridgeTest.GailTester">
-      <method name="Void ThisCausesACrash[I]()" attrs="134">
-        <size>19</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void &lt;ThisCausesACrash`1&gt;m__0[I](System.Object, System.EventArgs)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-145.cs">
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>20</size>
-      </method>
-      <method name="Void AnyMethod[T]()" attrs="134">
-        <size>21</size>
-      </method>
-      <method name="Void &lt;AnyMethod`1&gt;m__0[T]()" attrs="145">
-        <size>32</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;AnyMethod&gt;c__AnonStorey0`1[T]">
-      <method name="Void &lt;&gt;m__1(System.String)" attrs="131">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-146.cs">
-    <type name="TheClass">
-      <method name="Void Foo[T](T, System.Func`2[T,T])" attrs="145">
-        <size>42</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TheClass+&lt;Foo&gt;c__AnonStorey0`1[T]">
-      <method name="System.Func`1[T] &lt;&gt;m__0()" attrs="131">
-        <size>45</size>
-      </method>
-      <method name="T &lt;&gt;m__1()" attrs="131">
-        <size>25</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-147.cs">
-    <type name="C">
-      <method name="System.Func`2[T1,System.Func`2[T2,System.Action`1[T3]]] Curry[T1,T2,T3](System.Action`3[T1,T2,T3])" attrs="150">
-        <size>34</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="145">
-        <size>67</size>
-      </method>
-      <method name="Void &lt;Main&gt;m__3(Int32, Int32, Int32)" attrs="145">
-        <size>24</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Curry&gt;c__AnonStorey0`3[T1,T2,T3]">
-      <method name="System.Func`2[T2,System.Action`1[T3]] &lt;&gt;m__0(T1)" attrs="131">
-        <size>40</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Curry&gt;c__AnonStorey0`3+&lt;Curry&gt;c__AnonStorey1`3[T1,T2,T3]">
-      <method name="System.Action`1[T3] &lt;&gt;m__1(T2)" attrs="131">
-        <size>52</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Curry&gt;c__AnonStorey0`3+&lt;Curry&gt;c__AnonStorey1`3+&lt;Curry&gt;c__AnonStorey2`3[T1,T2,T3]">
-      <method name="Void &lt;&gt;m__2(T3)" attrs="131">
-        <size>35</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-148.cs">
-    <type name="Func`1[TResult]">
-      <method name="TResult Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="TResult EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="GeneratorNext`1[T]">
-      <method name="Void Invoke(T ByRef)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(T ByRef, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(T ByRef, IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="GeneratorEnumerable`1[T]">
-      <method name="Void .ctor(Func`1)" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="GeneratorExpression">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="GeneratorInvoker">
-      <method name="Void Invoke[T](T ByRef)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor(GeneratorExpression)" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="Interpreter">
-      <method name="System.Object InterpretGenerator[T](GeneratorExpression)" attrs="150">
-        <size>39</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>21</size>
-      </method>
-    </type>
-    <type name="Interpreter+&lt;InterpretGenerator&gt;c__AnonStorey0`1[T]">
-      <method name="GeneratorNext`1[T] &lt;&gt;m__0()" attrs="131">
-        <size>30</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-149.cs">
-    <type name="Test">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void DetermineLinkedCells()" attrs="129">
-        <size>79</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+&lt;DetermineLinkedCells&gt;c__AnonStorey0">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+&lt;DetermineLinkedCells&gt;c__AnonStorey1">
-      <method name="Boolean &lt;&gt;m__0(System.Object)" attrs="131">
-        <size>26</size>
-      </method>
-      <method name="Boolean &lt;&gt;m__1(System.Object)" attrs="131">
-        <size>21</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-15.cs">
-    <type name="Foo">
-      <method name="Void Main()" attrs="150">
-        <size>44</size>
-      </method>
-      <method name="Foo+Inner &lt;Main&gt;m__0(System.String)" attrs="145">
-        <size>21</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Foo+foo_fn">
-      <method name="Foo+Inner Invoke(System.String)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.String, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Foo+Inner EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Foo+Inner">
-      <method name="Void .ctor(String)" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-150.cs">
-    <type name="M">
-      <method name="Int32 Main()" attrs="150">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="SomeGenericClass`1[SomeType]">
-      <method name="Void Invoke(SomeGenericClass`1+SomeHandlerType[SomeType])" attrs="129">
-        <size>8</size>
-      </method>
-      <method name="Void FailsToCompile()" attrs="134">
-        <size>20</size>
-      </method>
-      <method name="Void &lt;FailsToCompile&gt;m__0()" attrs="129">
-        <size>45</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="SomeGenericClass`1+SomeHandlerType[SomeType]">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="SomeGenericClass`1+&lt;FailsToCompile&gt;c__AnonStorey0[SomeType]">
-      <method name="Void &lt;&gt;m__1()" attrs="131">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-151.cs">
-    <type name="Bla">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Driver">
-      <method name="Int32 Main()" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="Void P(Int32, Int32)" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void Repro()" attrs="129">
-        <size>101</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Driver+&lt;Repro&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>35</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-152.cs">
-    <type name="A`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A`1+B[T]">
-      <method name="Void W[R](System.String, System.Func`2[T,R])" attrs="132">
-        <size>40</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>18</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A`1+B+&lt;W&gt;c__AnonStorey0`1[T,R]">
-      <method name="Void &lt;&gt;m__0(T[])" attrs="131">
-        <size>56</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-153.cs">
-    <type name="TestComp.Program">
-      <method name="Void Main(System.String[])" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestComp.Program+MyClass">
-      <method name="Void MyTemplate(TestComp.Program+MyClass+MyDelegate)" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void UseATemplate()" attrs="134">
-        <size>37</size>
-      </method>
-      <method name="Void &lt;UseATemplate&gt;m__0(System.Collections.Generic.List`1[System.Int32] ByRef)" attrs="145">
-        <size>17</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestComp.Program+MyClass+MyDelegate">
-      <method name="Void Invoke(System.Collections.Generic.List`1[System.Int32] ByRef)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.Collections.Generic.List`1[System.Int32] ByRef, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(System.Collections.Generic.List`1[System.Int32] ByRef, IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-154.cs">
-    <type name="Class">
-      <method name="System.String get_Property()" attrs="2177">
-        <size>14</size>
-      </method>
-      <method name="System.String Method()" attrs="129">
-        <size>52</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>52</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Class+&lt;Method&gt;c__AnonStorey0">
-      <method name="System.String &lt;&gt;m__0()" attrs="131">
-        <size>64</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Class+&lt;Method&gt;c__AnonStorey0+&lt;Method&gt;c__AnonStorey2">
-      <method name="System.String &lt;&gt;m__1(System.String)" attrs="131">
-        <size>60</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Class+&lt;Method&gt;c__AnonStorey0+&lt;Method&gt;c__AnonStorey2+&lt;Method&gt;c__AnonStorey1">
-      <method name="System.String &lt;&gt;m__2()" attrs="131">
-        <size>46</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-155.cs">
-    <type name="Thing`1[TFirst]">
-      <method name="Thing`1[TFirst] Create[TSecond](System.Func`2[TFirst,TSecond])" attrs="150">
-        <size>39</size>
-      </method>
-      <method name="Void SomeAction()" attrs="134">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor(Action`1)" attrs="6273">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="Program">
-      <method name="Void Main()" attrs="150">
-        <size>43</size>
-      </method>
-      <method name="System.Object &lt;Main&gt;m__1(System.Object)" attrs="145">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Thing`1+&lt;Create&gt;c__AnonStorey0`1[TFirst,TSecond]">
-      <method name="Void &lt;&gt;m__0(TFirst)" attrs="131">
-        <size>48</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-156.cs">
-    <type name="G`1[T]">
-      <method name="T def()" attrs="134">
-        <size>18</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void foo(System.Object)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void cf[T]()" attrs="145">
-        <size>36</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>25</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+DF">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="C+&lt;cf&gt;c__AnonStorey0`1[T]">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>23</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-157.cs">
-    <type name="Foo">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X`1[T]">
-      <method name="Void IFoo&lt;T&gt;.Test()" attrs="481">
-        <size>38</size>
-      </method>
-      <method name="Void &lt;Test&gt;m__0()" attrs="145">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="M">
-      <method name="Void Main()" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-158.cs">
-    <type name="Test">
-      <method name="X Foo[X](Boolean)" attrs="134">
-        <size>54</size>
-      </method>
-      <method name="X FooNested[X](Boolean)" attrs="134">
-        <size>75</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>54</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+&lt;Foo&gt;c__AnonStorey0`1[X]">
-      <method name="X &lt;&gt;m__0()" attrs="131">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+&lt;FooNested&gt;c__AnonStorey1`1[X]">
-      <method name="Call`1[X] &lt;&gt;m__1()" attrs="131">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-159.cs">
-    <type name="TestGenericsSubtypeMatching.Sender`1[T]">
-      <method name="Void DoSend[TMessage](System.Action`1[T])" attrs="134">
-        <size>86</size>
-      </method>
-      <method name="Void Send(System.Action`1[T])" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void ActionOnObject(System.Object)" attrs="129">
-        <size>9</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestGenericsSubtypeMatching.C">
-      <method name="Void Main()" attrs="150">
-        <size>41</size>
-      </method>
-      <method name="Void &lt;Main&gt;m__1(System.String)" attrs="145">
-        <size>7</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestGenericsSubtypeMatching.Sender`1+&lt;DoSend&gt;c__AnonStorey0`1[T,TMessage]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestGenericsSubtypeMatching.Sender`1+&lt;DoSend&gt;c__AnonStorey1`1[T,TMessage]">
-      <method name="Void &lt;&gt;m__0(T)" attrs="131">
-        <size>36</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-16.cs">
-    <type name="D">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>43</size>
-      </method>
-      <method name="D T()" attrs="129">
-        <size>23</size>
-      </method>
-      <method name="Void &lt;T&gt;m__0()" attrs="129">
-        <size>28</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6273">
-        <size>15</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-160.cs">
-    <type name="TestGenericsSubtypeMatching.Sender`1[T]">
-      <method name="Void DoSend[TMessage](System.Action`1[T])" attrs="134">
-        <size>86</size>
-      </method>
-      <method name="Void Send(System.Action`1[T])" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void ActionOnObject(System.Object)" attrs="129">
-        <size>9</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestGenericsSubtypeMatching.C">
-      <method name="Int32 Main()" attrs="150">
-        <size>49</size>
-      </method>
-      <method name="Void &lt;Main&gt;m__1(Int32)" attrs="145">
-        <size>7</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestGenericsSubtypeMatching.Sender`1+&lt;DoSend&gt;c__AnonStorey0`1[T,TMessage]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestGenericsSubtypeMatching.Sender`1+&lt;DoSend&gt;c__AnonStorey1`1[T,TMessage]">
-      <method name="Void &lt;&gt;m__0(T)" attrs="131">
-        <size>36</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-161.cs">
-    <type name="TestCase">
-      <method name="Void Main()" attrs="145">
-        <size>33</size>
-      </method>
-      <method name="Void Test[T](IList`1)" attrs="150">
-        <size>34</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestCase+&lt;Test&gt;c__AnonStorey0`1[T]">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>47</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__1(IList`1)" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-162.cs">
-    <type name="D">
-      <method name="Void Invoke(System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.Object, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="T">
-      <method name="Void Assert(System.Object)" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void Execute(System.Action)" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="D GetD[T](System.Object)" attrs="129">
-        <size>41</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>25</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="T+&lt;GetD&gt;c__AnonStorey2`1[T]">
-      <method name="Void &lt;&gt;m__0(System.Object)" attrs="131">
-        <size>75</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="T+&lt;GetD&gt;c__AnonStorey2`1+&lt;GetD&gt;c__AnonStorey0`1[T]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="T+&lt;GetD&gt;c__AnonStorey2`1+&lt;GetD&gt;c__AnonStorey1`1[T]">
-      <method name="Void &lt;&gt;m__1()" attrs="131">
-        <size>52</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-163.cs">
-    <type name="A">
-      <method name="Void Foo[T](T, System.String[])" attrs="454">
-        <size>2</size>
-      </method>
-      <method name="Void Foo2[T]()" attrs="452">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void Test(Int32)" attrs="134">
-        <size>41</size>
-      </method>
-      <method name="Void Test2[T](T)" attrs="134">
-        <size>35</size>
-      </method>
-      <method name="Void Test3()" attrs="131">
-        <size>60</size>
-      </method>
-      <method name="Void &lt;Foo&gt;__BaseCallProxy0[T](T, System.String[])" attrs="129">
-        <size>9</size>
-      </method>
-      <method name="Void &lt;Foo2&gt;__BaseCallProxy1[T]()" attrs="129">
-        <size>7</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Main()" attrs="150">
-        <size>28</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B+&lt;Test&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>32</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B+&lt;Test2&gt;c__AnonStorey1`1[T]">
-      <method name="Void &lt;&gt;m__1()" attrs="131">
-        <size>40</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B+&lt;Test3&gt;c__AnonStorey2">
-      <method name="Void &lt;&gt;m__2()" attrs="131">
-        <size>20</size>
-      </method>
-      <method name="Void &lt;&gt;m__3()" attrs="131">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-164.cs">
-    <type name="C`1[T]">
-      <method name="Void Foo[U](U)" attrs="150">
-        <size>86</size>
-      </method>
-      <method name="Void Run(T)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="D">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="E">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A">
-      <method name="Int32 Main()" attrs="150">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C`1+&lt;Foo&gt;c__AnonStorey0`1[T,U]">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C`1+&lt;Foo&gt;c__AnonStorey1`1[T,U]">
-      <method name="U &lt;&gt;m__0()" attrs="131">
-        <size>19</size>
-      </method>
-      <method name="Void &lt;&gt;m__1()" attrs="131">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-165.cs">
-    <type name="C">
-      <method name="Void Foo[T]()" attrs="129">
-        <size>28</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>22</size>
-      </method>
-      <method name="T &lt;Foo`1&gt;m__0[T](T)" attrs="145">
-        <size>77</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Foo&gt;c__AnonStorey0`1[T]">
-      <method name="T &lt;&gt;m__1()" attrs="131">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-166.cs">
-    <type name="A">
-      <method name="Void Test[T,U]()" attrs="129">
-        <size>21</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>22</size>
-      </method>
-      <method name="Void &lt;Test`2&gt;m__0[T,U]()" attrs="145">
-        <size>39</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A+&lt;Test&gt;c__AnonStorey0`2[T,U]">
-      <method name="Void &lt;&gt;m__1()" attrs="131">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-167.cs">
-    <type name="Foo">
-      <method name="Void Bar(System.Threading.ThreadStart)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void Baz(Int32)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>36</size>
-      </method>
-      <method name="Void &lt;Main&gt;m__0()" attrs="145">
-        <size>84</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-168.cs">
-    <type name="Program">
-      <method name="Void Main()" attrs="150">
-        <size>113</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__0(Int32)" attrs="145">
-        <size>57</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__1(Int32)" attrs="145">
-        <size>42</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__2(Int32)" attrs="145">
-        <size>38</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Run(Test+RunDelegate)" attrs="134">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+RunDelegate">
-      <method name="Int32 Invoke(Int32)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-169.cs">
-    <type name="Test">
-      <method name="Int32 Main()" attrs="145">
-        <size>521</size>
-      </method>
-    </type>
-    <type name="Test+&lt;Main&gt;c__AnonStorey0">
-      <method name="Int32 &lt;&gt;m__0()" attrs="131">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+&lt;Main&gt;c__AnonStorey1">
-      <method name="Char &lt;&gt;m__1()" attrs="131">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-17.cs">
-    <type name="ClickEvent">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Button">
-      <method name="Void add_Clicked(ClickEvent)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void remove_Clicked(ClickEvent)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void DoClick()" attrs="134">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>74</size>
-      </method>
-      <method name="Void &lt;Main&gt;m__0()" attrs="145">
-        <size>18</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-170.cs">
-    <type name="MyClass">
-      <method name="Int32 Test(Int32)" attrs="129">
-        <size>10</size>
-      </method>
-      <method name="Void Run()" attrs="134">
-        <size>42</size>
-      </method>
-      <method name="Void Run2()" attrs="134">
-        <size>42</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>20</size>
-      </method>
-      <method name="Void &lt;Run&gt;m__0(Int32)" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="Void &lt;Run&gt;m__1(Int32)" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="Void &lt;Run2&gt;m__2(Int32)" attrs="129">
-        <size>40</size>
-      </method>
-      <method name="Void &lt;Run2&gt;m__3(Int32)" attrs="129">
-        <size>40</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MyClass+&lt;Run&gt;c__AnonStorey0">
-      <method name="Int32 &lt;&gt;m__4()" attrs="131">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MyClass+&lt;Run&gt;c__AnonStorey1">
-      <method name="Int32 &lt;&gt;m__5()" attrs="131">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MyClass+&lt;Run2&gt;c__AnonStorey2">
-      <method name="Int32 &lt;&gt;m__6()" attrs="131">
-        <size>25</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MyClass+&lt;Run2&gt;c__AnonStorey3">
-      <method name="Int32 &lt;&gt;m__7()" attrs="131">
-        <size>25</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-18.cs">
-    <type name="A">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="DelegateTest">
-      <method name="Void Main(System.String[])" attrs="145">
-        <size>87</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="DelegateTest+&lt;Main&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>18</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-19.cs">
-    <type name="S">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>248</size>
-      </method>
-      <method name="Boolean t(Int32, Int32)" attrs="145">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;Main&gt;c__AnonStorey0">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;Main&gt;c__AnonStorey1">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>94</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-20.cs">
-    <type name="D">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>34</size>
-      </method>
-      <method name="D MainHost()" attrs="145">
-        <size>36</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;MainHost&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>53</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;MainHost&gt;c__AnonStorey0+&lt;MainHost&gt;c__AnonStorey1">
-      <method name="Void &lt;&gt;m__1()" attrs="131">
-        <size>53</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-21.cs">
-    <type name="D">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>81</size>
-      </method>
-      <method name="Void M()" attrs="129">
-        <size>45</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;M&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>49</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;M&gt;c__AnonStorey0+&lt;M&gt;c__AnonStorey1">
-      <method name="Void &lt;&gt;m__1()" attrs="131">
-        <size>82</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-22.cs">
-    <type name="D">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>34</size>
-      </method>
-      <method name="D T()" attrs="145">
-        <size>36</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;T&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>53</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;T&gt;c__AnonStorey0+&lt;T&gt;c__AnonStorey1">
-      <method name="Void &lt;&gt;m__1()" attrs="131">
-        <size>53</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-23.cs">
-    <type name="D">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>81</size>
-      </method>
-      <method name="Void M()" attrs="129">
-        <size>35</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;M&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>39</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;M&gt;c__AnonStorey0+&lt;M&gt;c__AnonStorey1">
-      <method name="Void &lt;&gt;m__1()" attrs="131">
-        <size>25</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-24.cs">
-    <type name="D">
-      <method name="Int32 Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>30</size>
-      </method>
-      <method name="D T(Int32)" attrs="145">
-        <size>36</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;T&gt;c__AnonStorey0">
-      <method name="Int32 &lt;&gt;m__0()" attrs="131">
-        <size>29</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-25.cs">
-    <type name="D">
-      <method name="Int32 Invoke(Int32)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>56</size>
-      </method>
-      <method name="D T(Int32)" attrs="145">
-        <size>36</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;T&gt;c__AnonStorey0">
-      <method name="Int32 &lt;&gt;m__0(Int32)" attrs="131">
-        <size>17</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-26.cs">
-    <type name="TestGotoLabels.GotoLabelsTest">
-      <method name="Int32 Main()" attrs="150">
-        <size>44</size>
-      </method>
-      <method name="Void TestMethod2(TestGotoLabels.GotoLabelsTest+MyDelegate)" attrs="150">
-        <size>8</size>
-      </method>
-      <method name="Void &lt;Main&gt;m__0()" attrs="145">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestGotoLabels.GotoLabelsTest+MyDelegate">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-27.cs">
-    <type name="D">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>151</size>
-      </method>
-      <method name="Void M(Int32)" attrs="129">
-        <size>60</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;M&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>39</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;M&gt;c__AnonStorey0+&lt;M&gt;c__AnonStorey1">
-      <method name="Void &lt;&gt;m__1()" attrs="131">
-        <size>51</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-28.cs">
-    <type name="Delegable">
-      <method name="Void add_MyDelegate(System.EventHandler)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void remove_MyDelegate(System.EventHandler)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="DelegateTest">
-      <method name="Void Main(System.String[])" attrs="145">
-        <size>59</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="DelegateTest+&lt;Main&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__0(System.Object, System.EventArgs)" attrs="131">
-        <size>34</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-29.cs">
-    <type name="X">
-      <method name="System.String Hello()" attrs="134">
-        <size>28</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>19</size>
-      </method>
-      <method name="System.String &lt;Hello&gt;m__0()" attrs="129">
-        <size>217</size>
-      </method>
-      <method name="Void &lt;Hello&gt;m__1(System.String)" attrs="145">
-        <size>8</size>
-      </method>
-      <method name="Void &lt;Hello&gt;m__2(System.String)" attrs="145">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>108</size>
-      </method>
-    </type>
-    <type name="X+Foo">
-      <method name="System.String Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="System.String EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X+Bar">
-      <method name="Void Invoke(System.String)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.String, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-30.cs">
-    <type name="X">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program">
-      <method name="Void add_E(Program+D)" attrs="2193">
-        <size>40</size>
-      </method>
-      <method name="Void remove_E(Program+D)" attrs="2193">
-        <size>40</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>39</size>
-      </method>
-    </type>
-    <type name="Program+D">
-      <method name="Void Invoke(X)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(X, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Program+&lt;Main&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__0(X)" attrs="131">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-31.cs">
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>36</size>
-      </method>
-      <method name="Void DoCall(X+test)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="System.Object &lt;Main&gt;m__0(System.Reflection.MethodInfo)" attrs="145">
-        <size>26</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+test">
-      <method name="System.Object Invoke(System.Reflection.MethodInfo)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.Reflection.MethodInfo, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="System.Object EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-32.cs">
-    <type name="StringSender">
-      <method name="Void Invoke(System.String)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.String, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="VoidDelegate">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="MainClass">
-      <method name="Void Main()" attrs="150">
-        <size>38</size>
-      </method>
-      <method name="Void SimpleCallback(MainClass, System.String)" attrs="145">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MainClass+&lt;Main&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>26</size>
-      </method>
-      <method name="Void &lt;&gt;m__1(System.String)" attrs="131">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-33.cs">
-    <type name="Do">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="T">
-      <method name="Void doit(Int32)" attrs="145">
-        <size>8</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>171</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="T+&lt;Main&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="T+&lt;Main&gt;c__AnonStorey1">
-      <method name="Void &lt;&gt;m__1()" attrs="131">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-34.cs">
-    <type name="Delegates.Space">
-      <method name="Void Leak(Boolean, Int32)" attrs="134">
-        <size>97</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Delegates.Space+DoCopy">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Delegates.Program">
-      <method name="Void SpaceLeak()" attrs="145">
-        <size>38</size>
-      </method>
-      <method name="Void Main(System.String[])" attrs="145">
-        <size>7</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Delegates.Space+&lt;Leak&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__1()" attrs="131">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Delegates.Space+&lt;Leak&gt;c__AnonStorey1">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>24</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-35.cs">
-    <type name="ExceptionWithAnonMethod">
-      <method name="Int32 Main()" attrs="150">
-        <size>108</size>
-      </method>
-      <method name="Void AnonHandler(ExceptionWithAnonMethod+EmptyCallback)" attrs="150">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="ExceptionWithAnonMethod+EmptyCallback">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="ExceptionWithAnonMethod+&lt;Main&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>34</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-36.cs">
-    <type name="Test">
-      <method name="Void Main()" attrs="150">
-        <size>37</size>
-      </method>
-      <method name="Void &lt;Main&gt;m__0()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor(TestMethod)" attrs="6278">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor(TestMethod2)" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="TestMethod">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="TestMethod2">
-      <method name="Void Invoke(System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.Object, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-37.cs">
-    <type name="DelegateInit">
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>12</size>
-      </method>
-      <method name="Void &lt;_print&gt;m__0()" attrs="145">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>35</size>
-      </method>
-    </type>
-    <type name="DelegateInit+FooDelegate">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-38.cs">
-    <type name="Simple">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Foo">
-      <method name="Simple Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Simple EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Hello(Int64, Int64)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void Test(Int32)" attrs="134">
-        <size>68</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;Test&gt;c__AnonStorey0">
-      <method name="Simple &lt;&gt;m__0()" attrs="131">
-        <size>72</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;Test&gt;c__AnonStorey0+&lt;Test&gt;c__AnonStorey1">
-      <method name="Void &lt;&gt;m__1()" attrs="131">
-        <size>35</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-39.cs">
-    <type name="Simple">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Foo">
-      <method name="Simple Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Simple EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Hello(Int64)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void Test(Int32)" attrs="134">
-        <size>66</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;Test&gt;c__AnonStorey0">
-      <method name="Simple &lt;&gt;m__0()" attrs="131">
-        <size>38</size>
-      </method>
-      <method name="Void &lt;&gt;m__1()" attrs="131">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-40.cs">
-    <type name="Simple">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Foo">
-      <method name="Simple Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Simple EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Hello(Int64)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void Test(Int32)" attrs="134">
-        <size>66</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;Test&gt;c__AnonStorey0">
-      <method name="Simple &lt;&gt;m__0()" attrs="131">
-        <size>38</size>
-      </method>
-      <method name="Void &lt;&gt;m__1()" attrs="131">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-41.cs">
-    <type name="Simple">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Foo">
-      <method name="Simple Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Simple EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Hello(Int64)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void Test(Int32)" attrs="134">
-        <size>66</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;Test&gt;c__AnonStorey0">
-      <method name="Simple &lt;&gt;m__0()" attrs="131">
-        <size>63</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;Test&gt;c__AnonStorey0+&lt;Test&gt;c__AnonStorey1">
-      <method name="Void &lt;&gt;m__1()" attrs="131">
-        <size>36</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-42.cs">
-    <type name="Simple">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Foo">
-      <method name="Simple Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Simple EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Hello(Int64)" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void Test(Int32)" attrs="150">
-        <size>52</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Simple &lt;Test&gt;m__0()" attrs="145">
-        <size>45</size>
-      </method>
-      <method name="Void &lt;Test&gt;m__1()" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-43.cs">
-    <type name="Simple">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Foo">
-      <method name="Simple Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Simple EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Hello(Int64, Int64)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void Test(Int32)" attrs="134">
-        <size>55</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;Test&gt;c__AnonStorey0">
-      <method name="Simple &lt;&gt;m__0()" attrs="131">
-        <size>72</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;Test&gt;c__AnonStorey0+&lt;Test&gt;c__AnonStorey1">
-      <method name="Void &lt;&gt;m__1()" attrs="131">
-        <size>35</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-44.cs">
-    <type name="Simple">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Foo">
-      <method name="Simple Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Simple EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Hello(Int64)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void Test(Int32)" attrs="134">
-        <size>69</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;Test&gt;c__AnonStorey0">
-      <method name="Simple &lt;&gt;m__0()" attrs="131">
-        <size>59</size>
-      </method>
-      <method name="Simple &lt;&gt;m__1()" attrs="131">
-        <size>41</size>
-      </method>
-      <method name="Void &lt;&gt;m__3()" attrs="131">
-        <size>22</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;Test&gt;c__AnonStorey0+&lt;Test&gt;c__AnonStorey1">
-      <method name="Void &lt;&gt;m__2()" attrs="131">
-        <size>27</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-45.cs">
-    <type name="TestFunc">
-      <method name="Void Invoke(Int32)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="A">
-      <method name="Void .ctor(TestFunc)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="TestClass">
-      <method name="Int32 Main()" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Void &lt;a&gt;m__0(Int32)" attrs="145">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>46</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-46.cs">
-    <type name="Foo">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="World">
-      <method name="Void Hello(Int64)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void Test(Int32)" attrs="134">
-        <size>51</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="World+&lt;Test&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-47.cs">
-    <type name="Foo">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="World">
-      <method name="Void Hello(Int64)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void Test(Int32)" attrs="134">
-        <size>142</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="World+&lt;Test&gt;c__AnonStorey1">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="World+&lt;Test&gt;c__AnonStorey0">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="World+&lt;Test&gt;c__AnonStorey2">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>51</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-48.cs">
-    <type name="Foo">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="World">
-      <method name="Void Hello(Int64)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void Test(Int32)" attrs="134">
-        <size>190</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="World+&lt;Test&gt;c__AnonStorey1">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="World+&lt;Test&gt;c__AnonStorey2">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="World+&lt;Test&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>79</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-49.cs">
-    <type name="Test">
-      <method name="Void Main()" attrs="150">
-        <size>68</size>
-      </method>
-      <method name="IEnumerator GetEnumerator()" attrs="134">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+&lt;GetEnumerator&gt;c__Iterator0">
-      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.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="Boolean MoveNext()" attrs="486">
-        <size>207</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>83</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-50.cs">
-    <type name="Test">
-      <method name="IEnumerable Foo(Int32)" attrs="134">
-        <size>37</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>252</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+&lt;Foo&gt;c__Iterator0">
-      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.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="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">
-        <size>40</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>135</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-51.cs">
-    <type name="FooDelegate">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="150">
-        <size>12</size>
-      </method>
-      <method name="Void &lt;Print&gt;m__0()" attrs="145">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>35</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-52.cs">
-    <type name="X">
-      <method name="IEnumerator GetIt(System.Int32[])" attrs="145">
-        <size>29</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>40</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+A">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X+&lt;GetIt&gt;c__Iterator0">
-      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.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="Boolean MoveNext()" attrs="486">
-        <size>242</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;GetIt&gt;c__Iterator0+&lt;GetIt&gt;c__AnonStorey1">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>28</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-53.cs">
-    <type name="Foo">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>40</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>34</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+&lt;Test&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+&lt;Test&gt;c__AnonStorey1">
-      <method name="Void &lt;&gt;m__1()" attrs="131">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-54.cs">
-    <type name="Hello">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Foo">
-      <method name="Void Test(Foo)" attrs="134">
-        <size>46</size>
-      </method>
-      <method name="Void Hello(Int32)" attrs="134">
-        <size>20</size>
-      </method>
-      <method name="System.String ToString()" attrs="198">
-        <size>30</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>23</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Foo+&lt;Test&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>26</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-55.cs">
-    <type name="Foo">
-      <method name="Void Test(Foo+Hello)" attrs="132">
-        <size>8</size>
-      </method>
-      <method name="Void Private()" attrs="129">
-        <size>12</size>
-      </method>
-      <method name="Void Test()" attrs="134">
-        <size>20</size>
-      </method>
-      <method name="Void &lt;Test&gt;m__0()" attrs="129">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Foo+Hello">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-56.cs">
-    <type name="QueueHandler">
-      <method name="Void Invoke(Observable)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Observable, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Observable">
-      <method name="Void Main(System.String[])" attrs="145">
-        <size>51</size>
-      </method>
-      <method name="Void &lt;Main&gt;m__0(Observable)" attrs="145">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-57.cs">
-    <type name="X">
-      <method name="Int32 Test()" attrs="150">
-        <size>293</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>53</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+TestDelegate">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X+&lt;Test&gt;c__AnonStorey0">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;Test&gt;c__AnonStorey1">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>90</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-58.cs">
-    <type name="X">
-      <method name="Int32 Test(Int32)" attrs="150">
-        <size>390</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>54</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+TestDelegate">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X+&lt;Test&gt;c__AnonStorey2">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;Test&gt;c__AnonStorey0">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;Test&gt;c__AnonStorey1">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>163</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-59.cs">
-    <type name="X">
-      <method name="Int32 Test(Int32)" attrs="150">
-        <size>574</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>54</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+TestDelegate">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X+&lt;Test&gt;c__AnonStorey3">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;Test&gt;c__AnonStorey0">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;Test&gt;c__AnonStorey1">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;Test&gt;c__AnonStorey2">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>225</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-60.cs">
-    <type name="X">
-      <method name="Int32 Test(Int32)" attrs="150">
-        <size>632</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>54</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+TestDelegate">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X+&lt;Test&gt;c__AnonStorey3">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;Test&gt;c__AnonStorey0">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;Test&gt;c__AnonStorey1">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;Test&gt;c__AnonStorey2">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>348</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;Test&gt;c__AnonStorey2+&lt;Test&gt;c__AnonStorey4">
-      <method name="Void &lt;&gt;m__1()" attrs="131">
-        <size>125</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-61.cs">
-    <type name="X">
-      <method name="Int32 Test()" attrs="134">
-        <size>374</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>67</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+TestDelegate">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X+&lt;Test&gt;c__AnonStorey0">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;Test&gt;c__AnonStorey1">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>173</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-62.cs">
-    <type name="FooHandler">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor(String)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="Y">
-      <method name="Void .ctor(Z)" attrs="6278">
-        <size>57</size>
-      </method>
-    </type>
-    <type name="Z">
-      <method name="Void Hello()" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Y+&lt;Y&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-63.cs">
-    <type name="X">
-      <method name="IEnumerator GetIt(System.Int32[])" attrs="145">
-        <size>29</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>40</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+A">
-      <method name="Int32 Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X+&lt;GetIt&gt;c__Iterator0">
-      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.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="Boolean MoveNext()" attrs="486">
-        <size>281</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;GetIt&gt;c__Iterator0+&lt;GetIt&gt;c__AnonStorey2">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;GetIt&gt;c__Iterator0+&lt;GetIt&gt;c__AnonStorey1">
-      <method name="Int32 &lt;&gt;m__0()" attrs="131">
-        <size>57</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-64.cs">
-    <type name="Source">
-      <method name="Void add_ChildSourceAdded(System.EventHandler)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void remove_ChildSourceAdded(System.EventHandler)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void add_ChildSourceRemoved(System.EventHandler)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void remove_ChildSourceRemoved(System.EventHandler)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Source FindSource(Source)" attrs="129">
-        <size>10</size>
-      </method>
-      <method name="Void AddSource(Source, Int32, System.Object)" attrs="129">
-        <size>106</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void &lt;AddSource&gt;m__1(System.Object, System.EventArgs)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Source+&lt;AddSource&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__0(System.Object, System.EventArgs)" attrs="131">
-        <size>31</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-65.cs">
-    <type name="BaseClass">
-      <method name="Void .ctor(SomeDelegate)" attrs="6278">
-        <size>14</size>
-      </method>
-    </type>
-    <type name="BaseClass+SomeDelegate">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="TestClass">
-      <method name="Int32 Main(System.String[])" attrs="145">
-        <size>17</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>33</size>
-      </method>
-    </type>
-    <type name="TestClass+&lt;TestClass&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-66.cs">
-    <type name="Test">
-      <method name="Void add_testEvent(Test+TestEventHandler)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void remove_testEvent(Test+TestEventHandler)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void add_TestEvent(Test+TestEventHandler)" attrs="2182">
-        <size>34</size>
-      </method>
-      <method name="Void remove_TestEvent(Test+TestEventHandler)" attrs="2182">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+TestEventHandler">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Test+&lt;&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-67.cs">
-    <type name="ClassOne">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor(ReturnStringDelegate)" attrs="6278">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor(String)" attrs="6278">
-        <size>33</size>
-      </method>
-    </type>
-    <type name="ClassOne+ReturnStringDelegate">
-      <method name="System.String Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="System.String EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="ClassOne+&lt;ClassOne&gt;c__AnonStorey0">
-      <method name="System.String &lt;&gt;m__0()" attrs="131">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-68.cs">
-    <type name="D1">
-      <method name="Void Invoke(Int32)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="D2">
-      <method name="Void Invoke(System.String ByRef)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.String ByRef, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(System.String ByRef, IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void T(D1)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void T(D2)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>70</size>
-      </method>
-      <method name="Void &lt;Main&gt;m__0(Int32)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void &lt;Main&gt;m__1(System.String ByRef)" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-69.cs">
-    <type name="TargetAccessDelegate">
-      <method name="System.Object Invoke(System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.Object, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="System.Object EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="SingleSteppingEngine">
-      <method name="System.Object SendCommand(TargetAccessDelegate)" attrs="129">
-        <size>16</size>
-      </method>
-      <method name="Void Detach()" attrs="134">
-        <size>21</size>
-      </method>
-      <method name="System.Object &lt;Detach&gt;m__0(System.Object)" attrs="129">
-        <size>28</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-70.cs">
-    <type name="UnsafeClass">
-      <method name="Int32* GetUnsafeValue()" attrs="134">
-        <size>11</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void Test(C+D)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void UnsafeTests()" attrs="145">
-        <size>36</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>99</size>
-      </method>
-      <method name="Void &lt;Main&gt;m__3()" attrs="145">
-        <size>17</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+D">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="C+&lt;UnsafeTests&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Main&gt;c__AnonStorey1">
-      <method name="Void &lt;&gt;m__1()" attrs="131">
-        <size>49</size>
-      </method>
-      <method name="Void &lt;&gt;m__2()" attrs="131">
-        <size>36</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-71.cs">
-    <type name="Program">
-      <method name="Errno ProcessFile(System.String, Program+FdCb)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Errno OnReadHandle(System.String, System.Byte[], Int64)" attrs="132">
-        <size>42</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program+FdCb">
-      <method name="Int32 Invoke(Int32)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Program+&lt;OnReadHandle&gt;c__AnonStorey0">
-      <method name="Int32 &lt;&gt;m__0(Int32)" attrs="131">
-        <size>55</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-72.cs">
-    <type name="Test">
-      <method name="Void AddOperator(Test+UnaryOperator)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Boolean TryGetValue(System.Object, System.Object ByRef)" attrs="134">
-        <size>13</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void Foo()" attrs="129">
-        <size>20</size>
-      </method>
-      <method name="Boolean &lt;Foo&gt;m__0(System.Object, System.Object ByRef)" attrs="129">
-        <size>46</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+UnaryOperator">
-      <method name="Boolean Invoke(System.Object, System.Object ByRef)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.Object, System.Object ByRef, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Boolean EndInvoke(System.Object ByRef, IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-73.cs">
-    <type name="D">
-      <method name="Void Invoke(System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.Object, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="T">
-      <method name="Void Main()" attrs="145">
-        <size>32</size>
-      </method>
-      <method name="Void Test_1()" attrs="145">
-        <size>37</size>
-      </method>
-      <method name="Void &lt;Main&gt;m__0(System.Object)" attrs="145">
-        <size>16</size>
-      </method>
-      <method name="Void &lt;Test_1&gt;m__1(System.Object)" attrs="145">
-        <size>32</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-74.cs">
-    <type name="Foo">
-      <method name="Void Baz(Foo+SimpleDelegate)" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>36</size>
-      </method>
-      <method name="System.String[,] &lt;Main&gt;m__0()" attrs="145">
-        <size>42</size>
-      </method>
-    </type>
-    <type name="Foo+SimpleDelegate">
-      <method name="System.String[,] Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="System.String[,] EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-75.cs">
-    <type name="D">
-      <method name="Boolean Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Boolean EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Data">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Foo(Int32, D)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void TestMe()" attrs="129">
-        <size>152</size>
-      </method>
-      <method name="Boolean &lt;TestMe&gt;m__0()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+&lt;TestMe&gt;c__AnonStorey1">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+&lt;TestMe&gt;c__AnonStorey0">
-      <method name="Boolean &lt;&gt;m__1()" attrs="131">
-        <size>67</size>
-      </method>
-      <method name="Boolean &lt;&gt;m__2()" attrs="131">
-        <size>22</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-76.cs">
-    <type name="FactoryDelegate">
-      <method name="System.Object Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="System.Object EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void set_Item(System.String, FactoryDelegate)" attrs="2177">
-        <size>9</size>
-      </method>
-      <method name="FactoryDelegate get_Item(System.String)" attrs="2177">
-        <size>15</size>
-      </method>
-      <method name="Void X()" attrs="134">
-        <size>25</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>83</size>
-      </method>
-      <method name="System.Object &lt;X&gt;m__0()" attrs="129">
-        <size>38</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-77.cs">
-    <type name="D">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="y">
-      <method name="Boolean get_Item(Int32)" attrs="2182">
-        <size>36</size>
-      </method>
-      <method name="Void set_Item(Int32, Boolean)" attrs="2182">
-        <size>11</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="y+&lt;&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-78.cs">
-    <type name="D1">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="D2">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="DelegateTest">
-      <method name="Void Foo(D1)" attrs="145">
-        <size>8</size>
-      </method>
-      <method name="Void Foo(D2)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>63</size>
-      </method>
-      <method name="Void &lt;Main&gt;m__0()" attrs="145">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>8</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-79.cs">
-    <type name="Test">
-      <method name="Void add_E(Test+D)" attrs="2177">
-        <size>42</size>
-      </method>
-      <method name="Void remove_E(Test+D)" attrs="2177">
-        <size>42</size>
-      </method>
-      <method name="Void add_Changed(Test+D)" attrs="2177">
-        <size>31</size>
-      </method>
-      <method name="Void remove_Changed(Test+D)" attrs="2177">
-        <size>2</size>
-      </method>
-      <method name="Void Foo()" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void &lt;add_Changed&gt;m__0()" attrs="129">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+D">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-80.cs">
-    <type name="MonoBug.MyTest">
-      <method name="Int32 Main()" attrs="145">
-        <size>190</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MonoBug.MyTest+EventHandlers">
-      <method name="System.EventHandler get_DoNothingEventHandler()" attrs="2198">
-        <size>38</size>
-      </method>
-      <method name="System.EventHandler get_DoSomethingEventHandler()" attrs="2182">
-        <size>21</size>
-      </method>
-      <method name="System.EventHandler get_Handler()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Void set_Handler(System.EventHandler)" attrs="2182">
-        <size>9</size>
-      </method>
-      <method name="Void &lt;get_DoNothingEventHandler&gt;m__0(System.Object, System.EventArgs)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void &lt;get_DoSomethingEventHandler&gt;m__1(System.Object, System.EventArgs)" attrs="129">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>18</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-81.cs">
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>33</size>
-      </method>
-      <method name="Int32 Test()" attrs="129">
-        <size>35</size>
-      </method>
-      <method name="Int32 Foo2(C+Cmd2)" attrs="129">
-        <size>15</size>
-      </method>
-      <method name="Void Foo(C+Cmd)" attrs="129">
-        <size>8</size>
-      </method>
-      <method name="Int32 &lt;Test&gt;m__0()" attrs="129">
-        <size>53</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+Cmd">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="C+Cmd2">
-      <method name="Int32 Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="C+&lt;Test&gt;c__AnonStorey1">
-      <method name="Void &lt;&gt;m__1()" attrs="131">
-        <size>45</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Test&gt;c__AnonStorey1+&lt;Test&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__2()" attrs="131">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-82.cs">
-    <type name="StringSender">
-      <method name="Void Invoke(System.String)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.String, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="VoidDelegate">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="MainClass">
-      <method name="Void Main()" attrs="150">
-        <size>88</size>
-      </method>
-      <method name="Void Test2(Int32)" attrs="129">
-        <size>32</size>
-      </method>
-      <method name="Void Test3(Int32)" attrs="129">
-        <size>58</size>
-      </method>
-      <method name="Void Test4()" attrs="129">
-        <size>32</size>
-      </method>
-      <method name="Void Test5(Int32)" attrs="129">
-        <size>28</size>
-      </method>
-      <method name="Void SimpleCallback(MainClass, System.String)" attrs="145">
-        <size>8</size>
-      </method>
-      <method name="Void &lt;Test2&gt;m__1(System.String)" attrs="145">
-        <size>28</size>
-      </method>
-      <method name="Void &lt;Test3&gt;m__3()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void &lt;Test4&gt;m__4()" attrs="145">
-        <size>32</size>
-      </method>
-      <method name="Void &lt;Test4&gt;m__8()" attrs="145">
-        <size>29</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MainClass+D">
-      <method name="Int32 Invoke(Int32)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="MainClass+&lt;Main&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>26</size>
-      </method>
-      <method name="Void &lt;&gt;m__6(System.String)" attrs="131">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MainClass+&lt;Test3&gt;c__AnonStorey2">
-      <method name="Void &lt;&gt;m__2()" attrs="131">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MainClass+&lt;Test5&gt;c__AnonStorey4">
-      <method name="Int32 &lt;&gt;m__5(Int32)" attrs="131">
-        <size>54</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__9(Int32)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MainClass+&lt;Test2&gt;c__AnonStorey1">
-      <method name="Void &lt;&gt;m__7()" attrs="131">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MainClass+&lt;Test4&gt;c__AnonStorey3">
-      <method name="Void &lt;&gt;m__A()" attrs="131">
-        <size>15</size>
-      </method>
-      <method name="Void &lt;&gt;m__B()" attrs="131">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-83.cs">
-    <type name="C">
-      <method name="Void add_MyDelegate(System.EventHandler)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void remove_MyDelegate(System.EventHandler)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void DoSomething(Boolean)" attrs="131">
-        <size>14</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void &lt;MyDelegate&gt;m__0(System.Object, System.EventArgs)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>42</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-84.cs">
-    <type name="D">
-      <method name="C Invoke(Int32)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="C EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>27</size>
-      </method>
-      <method name="C &lt;field&gt;m__0(Int32)" attrs="145">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>43</size>
-      </method>
-      <method name="Void .ctor(D)" attrs="6278">
-        <size>43</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-85.cs">
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>37</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+D">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X+&lt;Main&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-86.cs">
-    <type name="Bug.A">
-      <method name="Void Test()" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>51</size>
-      </method>
-    </type>
-    <type name="Bug.B">
-      <method name="Int32 get_Prop()" attrs="2182">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="Bug.EventHandler">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Bug.A+&lt;A&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>25</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-87.cs">
-    <type name="Bug.D">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Bug.AA">
-      <method name="Void TestMe()" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>26</size>
-      </method>
-      <method name="Void .ctor(BB)" attrs="6278">
-        <size>52</size>
-      </method>
-    </type>
-    <type name="Bug.BB">
-      <method name="Void Foo()" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor(String)" attrs="6278">
-        <size>19</size>
-      </method>
-    </type>
-    <type name="Bug.AA+&lt;AA&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>24</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-88.cs">
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>20</size>
-      </method>
-      <method name="Void Test()" attrs="129">
-        <size>102</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+D">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="C+&lt;Test&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__2()" attrs="131">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Test&gt;c__AnonStorey2">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>70</size>
-      </method>
-      <method name="Void &lt;&gt;m__1()" attrs="131">
-        <size>9</size>
-      </method>
-      <method name="Void &lt;&gt;m__4()" attrs="145">
-        <size>4</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Test&gt;c__AnonStorey2+&lt;Test&gt;c__AnonStorey1">
-      <method name="Void &lt;&gt;m__3()" attrs="131">
-        <size>21</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-89.cs">
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>20</size>
-      </method>
-      <method name="System.Object get_GdkWindow()" attrs="2177">
-        <size>10</size>
-      </method>
-      <method name="Void set_GdkWindow(System.Object)" attrs="2177">
-        <size>2</size>
-      </method>
-      <method name="Void Invoke(C+D)" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void Test()" attrs="129">
-        <size>74</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+D">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="C+&lt;Test&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>113</size>
-      </method>
-      <method name="Void &lt;&gt;m__3()" attrs="131">
-        <size>32</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Test&gt;c__AnonStorey0+&lt;Test&gt;c__AnonStorey1">
-      <method name="Void &lt;&gt;m__1()" attrs="131">
-        <size>19</size>
-      </method>
-      <method name="Void &lt;&gt;m__2()" attrs="131">
-        <size>53</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-90.cs">
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>20</size>
-      </method>
-      <method name="Void Foo()" attrs="129">
-        <size>28</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+D">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="C+&lt;Foo&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>69</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Foo&gt;c__AnonStorey0+&lt;Foo&gt;c__AnonStorey1">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Foo&gt;c__AnonStorey0+&lt;Foo&gt;c__AnonStorey2">
-      <method name="Void &lt;&gt;m__1()" attrs="131">
-        <size>33</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-91.cs">
-    <type name="A">
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>28</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>20</size>
-      </method>
-      <method name="Void SelectCommand(Int32)" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void Test()" attrs="129">
-        <size>67</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+D">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="C+&lt;Test&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>116</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Test&gt;c__AnonStorey0+&lt;Test&gt;c__AnonStorey1">
-      <method name="Void &lt;&gt;m__1()" attrs="131">
-        <size>24</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-92.cs">
-    <type name="D">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="MainClass">
-      <method name="Void Test(IEnumerable)" attrs="145">
-        <size>34</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>29</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MainClass+&lt;Test&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>76</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-93.cs">
-    <type name="BaseTest.MainClass">
-      <method name="Void add_MyEvent(System.EventHandler)" attrs="2182">
-        <size>56</size>
-      </method>
-      <method name="Void remove_MyEvent(System.EventHandler)" attrs="2182">
-        <size>56</size>
-      </method>
-      <method name="Void RaiseMyEvent(System.Object, System.EventArgs)" attrs="134">
-        <size>15</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>51</size>
-      </method>
-      <method name="Void &lt;Main&gt;m__2(System.Object, System.EventArgs)" attrs="145">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="BaseTest.MainClass+&lt;&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__0(System.Object, System.EventArgs)" attrs="131">
-        <size>24</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="BaseTest.MainClass+&lt;&gt;c__AnonStorey1">
-      <method name="Void &lt;&gt;m__1(System.Object, System.EventArgs)" attrs="131">
-        <size>24</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-94.cs">
-    <type name="Program">
-      <method name="Int32 Main()" attrs="150">
-        <size>75</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program+BaseClass">
-      <method name="Void Print()" attrs="454">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program+Derived">
-      <method name="Void Print()" attrs="198">
-        <size>21</size>
-      </method>
-      <method name="Void &lt;Print&gt;__BaseCallProxy0()" attrs="129">
-        <size>7</size>
-      </method>
-      <method name="Void &lt;Print&gt;m__0()" attrs="129">
-        <size>7</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program+DerivedLibrary">
-      <method name="Void Print(Int32)" attrs="198">
-        <size>21</size>
-      </method>
-      <method name="Void &lt;Print&gt;__BaseCallProxy0(Int32)" attrs="129">
-        <size>8</size>
-      </method>
-      <method name="Void &lt;Print&gt;m__1()" attrs="129">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-95.cs">
-    <type name="D">
-      <method name="Int32 Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="A">
-      <method name="Void add_Event(D)" attrs="3524">
-        <size>0</size>
-      </method>
-      <method name="Void remove_Event(D)" attrs="3524">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void add_Event(D)" attrs="2244">
-        <size>42</size>
-      </method>
-      <method name="Void remove_Event(D)" attrs="2244">
-        <size>42</size>
-      </method>
-      <method name="Int32 Run()" attrs="132">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Int32 Test(Int32)" attrs="129">
-        <size>54</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>36</size>
-      </method>
-      <method name="Void &lt;add_Event&gt;__BaseCallProxy0(D)" attrs="129">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Test&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>24</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__1()" attrs="131">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-96.cs">
-    <type name="P">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program">
-      <method name="Int32 Extra()" attrs="145">
-        <size>11</size>
-      </method>
-      <method name="Program+D Get(Int32)" attrs="145">
-        <size>145</size>
-      </method>
-      <method name="Int32 Run(Int32)" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>110</size>
-      </method>
-    </type>
-    <type name="Program+D">
-      <method name="Int32 Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Program+&lt;Get&gt;c__AnonStorey0">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program+&lt;Get&gt;c__AnonStorey1">
-      <method name="Int32 &lt;&gt;m__0()" attrs="131">
-        <size>31</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__1()" attrs="131">
-        <size>31</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__2()" attrs="131">
-        <size>26</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-97.cs">
-    <type name="Space">
-      <method name="Void Leak(Boolean, Int32)" attrs="134">
-        <size>81</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>14</size>
-      </method>
-    </type>
-    <type name="Space+DoCopy">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Program">
-      <method name="Void Main(System.String[])" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Space+&lt;Leak&gt;c__AnonStorey1">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Space+&lt;Leak&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>24</size>
-      </method>
-      <method name="Void &lt;&gt;m__1()" attrs="131">
-        <size>70</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-98.cs">
-    <type name="Foo">
-      <method name="Void Finalize()" attrs="196">
-        <size>40</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Foo+&lt;Finalize&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>22</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-anon-99.cs">
-    <type name="C">
-      <method name="Void Test()" attrs="129">
-        <size>38</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="Void &lt;Test&gt;m__0()" attrs="145">
-        <size>63</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Test&gt;c__AnonStorey1">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Test&gt;c__AnonStorey0">
-      <method name="Void &lt;&gt;m__1()" attrs="131">
-        <size>72</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Test&gt;c__AnonStorey0+&lt;Test&gt;c__AnonStorey2">
-      <method name="Void &lt;&gt;m__2()" attrs="131">
-        <size>25</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-async-01.cs">
-    <type name="Program">
-      <method name="Int32 Main()" attrs="145">
-        <size>131</size>
-      </method>
-      <method name="Void TestAsync()" attrs="145">
-        <size>27</size>
-      </method>
-      <method name="System.Threading.Tasks.Task RunAsync()" attrs="145">
-        <size>48</size>
-      </method>
-      <method name="Void &lt;RunAsync&gt;m__0()" attrs="145">
-        <size>62</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>23</size>
-      </method>
-    </type>
-    <type name="Program+&lt;TestAsync&gt;c__async0">
-      <method name="Void MoveNext()" attrs="486">
-        <size>212</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-async-02.cs">
-    <type name="C">
-      <method name="System.Threading.Tasks.Task TestTask()" attrs="134">
-        <size>41</size>
-      </method>
-      <method name="System.Threading.Tasks.Task TestTask2()" attrs="134">
-        <size>41</size>
-      </method>
-      <method name="System.Threading.Tasks.Task Call()" attrs="129">
-        <size>31</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] TestTaskGeneric()" attrs="134">
-        <size>41</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] CallGeneric()" attrs="129">
-        <size>31</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>316</size>
-      </method>
-      <method name="Void &lt;Call&gt;m__0()" attrs="129">
-        <size>29</size>
-      </method>
-      <method name="Int32 &lt;CallGeneric&gt;m__1()" attrs="129">
-        <size>27</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>19</size>
-      </method>
-    </type>
-    <type name="C+&lt;TestTask&gt;c__async0">
-      <method name="Void MoveNext()" attrs="486">
-        <size>162</size>
-      </method>
-    </type>
-    <type name="C+&lt;TestTask2&gt;c__async1">
-      <method name="Void MoveNext()" attrs="486">
-        <size>167</size>
-      </method>
-    </type>
-    <type name="C+&lt;TestTaskGeneric&gt;c__async2">
-      <method name="Void MoveNext()" attrs="486">
-        <size>169</size>
-      </method>
-    </type>
-    <type name="C+&lt;TestTask&gt;c__async0">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="C+&lt;TestTask2&gt;c__async1">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="C+&lt;TestTaskGeneric&gt;c__async2">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-async-03.cs">
-    <type name="S">
-      <method name="A GetAwaiter(Int32)" attrs="150">
-        <size>14</size>
-      </method>
-    </type>
-    <type name="A">
-      <method name="Boolean get_IsCompleted()" attrs="2177">
-        <size>10</size>
-      </method>
-      <method name="Int32 GetResult()" attrs="129">
-        <size>10</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] Test1()" attrs="145">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] Test2()" attrs="145">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task Test3()" attrs="145">
-        <size>33</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>88</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A+&lt;Test1&gt;c__async0">
-      <method name="Void MoveNext()" attrs="486">
-        <size>233</size>
-      </method>
-    </type>
-    <type name="A+&lt;Test2&gt;c__async1">
-      <method name="Void MoveNext()" attrs="486">
-        <size>161</size>
-      </method>
-    </type>
-    <type name="A+&lt;Test3&gt;c__async2">
-      <method name="Void MoveNext()" attrs="486">
-        <size>153</size>
-      </method>
-    </type>
-    <type name="A">
-      <method name="Void System.Runtime.CompilerServices.INotifyCompletion.OnCompleted(System.Action)" attrs="481">
-        <size>2</size>
-      </method>
-    </type>
-    <type name="A+&lt;Test1&gt;c__async0">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="A+&lt;Test2&gt;c__async1">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="A+&lt;Test3&gt;c__async2">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-async-04.cs">
-    <type name="C">
-      <method name="System.Threading.Tasks.Task`1[System.Int32] TestTaskGeneric()" attrs="134">
-        <size>41</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>141</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>31</size>
-      </method>
-    </type>
-    <type name="C+&lt;TestTaskGeneric&gt;c__async0">
-      <method name="Void MoveNext()" attrs="486">
-        <size>187</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Int32 &lt;TestTaskGeneric&gt;m__0()" attrs="129">
-        <size>39</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-async-05.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="System.Threading.Tasks.Task SynchronousCall(Int32)" attrs="134">
-        <size>49</size>
-      </method>
-      <method name="System.Threading.Tasks.Task AnotherTask(Int32)" attrs="129">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="C+&lt;SynchronousCall&gt;c__async0">
-      <method name="Void MoveNext()" attrs="486">
-        <size>49</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-async-06.cs">
-    <type name="Program">
-      <method name="Int32 Main()" attrs="145">
-        <size>482</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Decimal] &lt;Main&gt;m__4(Decimal)" attrs="145">
-        <size>41</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program+&lt;Main&gt;c__AnonStorey1">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>35</size>
-      </method>
-      <method name="Void &lt;&gt;m__1()" attrs="131">
-        <size>35</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.String] &lt;&gt;m__2(System.String)" attrs="131">
-        <size>49</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Decimal] &lt;&gt;m__3(Decimal)" attrs="131">
-        <size>49</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program+&lt;Main&gt;c__AnonStorey1+&lt;Main&gt;c__async0">
-      <method name="Void MoveNext()" attrs="486">
-        <size>217</size>
-      </method>
-    </type>
-    <type name="Program+&lt;Main&gt;c__AnonStorey1+&lt;Main&gt;c__async2">
-      <method name="Void MoveNext()" attrs="486">
-        <size>217</size>
-      </method>
-    </type>
-    <type name="Program+&lt;Main&gt;c__AnonStorey1+&lt;Main&gt;c__async3">
-      <method name="Void MoveNext()" attrs="486">
-        <size>242</size>
-      </method>
-    </type>
-    <type name="Program+&lt;Main&gt;c__AnonStorey1+&lt;Main&gt;c__async0">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="Program+&lt;Main&gt;c__AnonStorey1+&lt;Main&gt;c__async2">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="Program+&lt;Main&gt;c__AnonStorey1+&lt;Main&gt;c__async3">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="Program+&lt;Main&gt;c__AnonStorey1">
-      <method name="Void &lt;&gt;m__5()" attrs="131">
-        <size>34</size>
-      </method>
-      <method name="Void &lt;&gt;m__6()" attrs="131">
-        <size>34</size>
-      </method>
-    </type>
-    <type name="Program+&lt;Main&gt;c__AnonStorey1+&lt;Main&gt;c__async5">
-      <method name="Void MoveNext()" attrs="486">
-        <size>242</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="Program+&lt;Main&gt;c__AnonStorey1+&lt;Main&gt;c__async3+&lt;Main&gt;c__AnonStorey4">
-      <method name="System.String &lt;&gt;m__7()" attrs="131">
-        <size>52</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program+&lt;Main&gt;c__AnonStorey1+&lt;Main&gt;c__async5+&lt;Main&gt;c__AnonStorey6">
-      <method name="Decimal &lt;&gt;m__8()" attrs="131">
-        <size>52</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program+&lt;Main&gt;c__async7">
-      <method name="Void MoveNext()" attrs="486">
-        <size>44</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-async-07.cs">
-    <type name="Program">
-      <method name="Int32 Main()" attrs="145">
-        <size>358</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int16] &lt;Main&gt;m__2(Int16)" attrs="145">
-        <size>41</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program+&lt;Main&gt;c__AnonStorey1">
-      <method name="System.Threading.Tasks.Task`1[System.String] &lt;&gt;m__0(System.String)" attrs="131">
-        <size>49</size>
-      </method>
-      <method name="System.Threading.Tasks.Task &lt;&gt;m__1()" attrs="131">
-        <size>41</size>
-      </method>
-      <method name="Void &lt;&gt;m__3()" attrs="131">
-        <size>35</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program+&lt;Main&gt;c__AnonStorey1+&lt;Main&gt;c__async0">
-      <method name="Void MoveNext()" attrs="486">
-        <size>229</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="Program+&lt;Main&gt;c__AnonStorey1">
-      <method name="Void &lt;&gt;m__5()" attrs="131">
-        <size>34</size>
-      </method>
-      <method name="Void &lt;&gt;m__6()" attrs="131">
-        <size>46</size>
-      </method>
-    </type>
-    <type name="Program+&lt;Main&gt;c__AnonStorey1+&lt;Main&gt;c__async3">
-      <method name="Void MoveNext()" attrs="486">
-        <size>182</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="Program+&lt;Main&gt;c__AnonStorey1+&lt;Main&gt;c__async5">
-      <method name="Void MoveNext()" attrs="486">
-        <size>182</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="Program+&lt;Main&gt;c__AnonStorey1+&lt;Main&gt;c__async0+&lt;Main&gt;c__AnonStorey2">
-      <method name="System.String &lt;&gt;m__4()" attrs="131">
-        <size>52</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program+&lt;Main&gt;c__async4">
-      <method name="Void MoveNext()" attrs="486">
-        <size>43</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-async-08.cs">
-    <type name="AsyncTypeInference">
-      <method name="Int32 Main()" attrs="150">
-        <size>146</size>
-      </method>
-      <method name="System.Threading.Tasks.Task TT()" attrs="145">
-        <size>48</size>
-      </method>
-      <method name="Void Test[T](System.Func`2[System.Int32,System.Threading.Tasks.Task`1[T]])" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void Test2[T](System.Func`2[System.Int32,T])" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] &lt;Main&gt;m__0(Int32)" attrs="145">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] &lt;Main&gt;m__1(Int32)" attrs="145">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task &lt;Main&gt;m__2(Int32)" attrs="145">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task &lt;Main&gt;m__3(Int32)" attrs="145">
-        <size>33</size>
-      </method>
-      <method name="Int32 &lt;TT&gt;m__4()" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="AsyncTypeInference+&lt;Main&gt;c__async2">
-      <method name="Void MoveNext()" attrs="486">
-        <size>196</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__5()" attrs="145">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="AsyncTypeInference+&lt;Main&gt;c__async5">
-      <method name="Void MoveNext()" attrs="486">
-        <size>197</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__6()" attrs="145">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="AsyncTypeInference+&lt;Main&gt;c__async8">
-      <method name="Void MoveNext()" attrs="486">
-        <size>157</size>
-      </method>
-    </type>
-    <type name="AsyncTypeInference+&lt;Main&gt;c__asyncB">
-      <method name="Void MoveNext()" attrs="486">
-        <size>38</size>
-      </method>
-    </type>
-    <type name="AsyncTypeInference+&lt;Main&gt;c__async2">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="AsyncTypeInference+&lt;Main&gt;c__async5">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="AsyncTypeInference+&lt;Main&gt;c__async8">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="AsyncTypeInference+&lt;Main&gt;c__asyncB">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-async-09.cs">
-    <type name="Test">
-      <method name="Int32 Foo[T](System.Func`2[T,System.Threading.Tasks.Task`1[System.Int32]])" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 Foo[T](System.Func`2[T,System.Threading.Tasks.Task`1[System.Int16]])" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>57</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int16] &lt;Main&gt;m__0(System.String)" attrs="145">
-        <size>33</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+&lt;Main&gt;c__async2">
-      <method name="Void MoveNext()" attrs="486">
-        <size>38</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-async-10.cs">
-    <type name="C">
-      <method name="System.Threading.Tasks.Task`1[System.String] TestCompositionCall_1()" attrs="145">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.String] TestCompositionCall_2()" attrs="145">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] TestCompositionCall_3()" attrs="145">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] TestCompositionPair_1()" attrs="145">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] TestCompositionPair_2()" attrs="145">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] TestCompositionPair_3()" attrs="145">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] TestCompositionPair_4()" attrs="145">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Byte] M(Byte)" attrs="145">
-        <size>44</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>458</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;TestCompositionCall_1&gt;c__async0">
-      <method name="Void MoveNext()" attrs="486">
-        <size>318</size>
-      </method>
-      <method name="System.String &lt;&gt;m__1()" attrs="145">
-        <size>21</size>
-      </method>
-      <method name="System.String &lt;&gt;m__2()" attrs="145">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="C+&lt;TestCompositionCall_2&gt;c__async1">
-      <method name="Void MoveNext()" attrs="486">
-        <size>246</size>
-      </method>
-      <method name="System.String &lt;&gt;m__3()" attrs="145">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="C+&lt;TestCompositionCall_3&gt;c__async2">
-      <method name="Void MoveNext()" attrs="486">
-        <size>288</size>
-      </method>
-      <method name="Byte &lt;&gt;m__4()" attrs="145">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="C+&lt;TestCompositionPair_1&gt;c__async3">
-      <method name="Void MoveNext()" attrs="486">
-        <size>199</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__5()" attrs="145">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="C+&lt;TestCompositionPair_2&gt;c__async4">
-      <method name="Void MoveNext()" attrs="486">
-        <size>309</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__6()" attrs="145">
-        <size>17</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__7()" attrs="145">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="C+&lt;TestCompositionPair_3&gt;c__async5">
-      <method name="Void MoveNext()" attrs="486">
-        <size>200</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__8()" attrs="145">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="C+&lt;TestCompositionPair_4&gt;c__async6">
-      <method name="Void MoveNext()" attrs="486">
-        <size>435</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__9()" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__A()" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__B()" attrs="145">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="C+&lt;M&gt;c__AnonStorey7">
-      <method name="Byte &lt;&gt;m__0()" attrs="131">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;TestCompositionCall_1&gt;c__async0">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="C+&lt;TestCompositionCall_2&gt;c__async1">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="C+&lt;TestCompositionCall_3&gt;c__async2">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="C+&lt;TestCompositionPair_1&gt;c__async3">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="C+&lt;TestCompositionPair_2&gt;c__async4">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="C+&lt;TestCompositionPair_3&gt;c__async5">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="C+&lt;TestCompositionPair_4&gt;c__async6">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-async-11.cs">
-    <type name="G`1[T]">
-      <method name="System.Threading.Tasks.Task`1[System.Int32] TestStack_1(T)" attrs="134">
-        <size>49</size>
-      </method>
-      <method name="Int32 Call(T, T, T ByRef, Int32)" attrs="129">
-        <size>17</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Int32 get_Prop()" attrs="2177">
-        <size>29</size>
-      </method>
-      <method name="Void set_Prop(Int32)" attrs="2177">
-        <size>16</size>
-      </method>
-      <method name="Int32 TestCall(Int32 ByRef, System.Type, System.Object, UInt64, Int32)" attrs="129">
-        <size>90</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] TestStack_1()" attrs="145">
-        <size>33</size>
-      </method>
-      <method name="Int32 TestCall2[T1,T2,T3,T4,T5,T6,T7](T1, T2, T3, T4, T5, T6, T7)" attrs="129">
-        <size>10</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] TestStack_2(UInt64)" attrs="145">
-        <size>41</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] TestStack_3()" attrs="145">
-        <size>33</size>
-      </method>
-      <method name="Int32 TestCall3(S ByRef, S ByRef, Int32, Int32)" attrs="145">
-        <size>26</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] TestStack_4()" attrs="145">
-        <size>33</size>
-      </method>
-      <method name="Int32 TestCall4(E, S, C, Int32)" attrs="145">
-        <size>61</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] TestStack_5()" attrs="145">
-        <size>33</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>370</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="G`1+&lt;TestStack_1&gt;c__async0[T]">
-      <method name="Void MoveNext()" attrs="486">
-        <size>257</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__0()" attrs="145">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="C+&lt;TestStack_1&gt;c__async1">
-      <method name="Void MoveNext()" attrs="486">
-        <size>316</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__1()" attrs="145">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="C+&lt;TestStack_2&gt;c__async2">
-      <method name="Void MoveNext()" attrs="486">
-        <size>291</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__2()" attrs="145">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="C+&lt;TestStack_3&gt;c__async3">
-      <method name="Void MoveNext()" attrs="486">
-        <size>457</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__3()" attrs="145">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="C+&lt;TestStack_4&gt;c__async4">
-      <method name="Void MoveNext()" attrs="486">
-        <size>312</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__4()" attrs="145">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="C+&lt;TestStack_5&gt;c__async5">
-      <method name="Void MoveNext()" attrs="486">
-        <size>336</size>
-      </method>
-    </type>
-    <type name="G`1+&lt;TestStack_1&gt;c__async0[T]">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="C+&lt;TestStack_1&gt;c__async1">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="C+&lt;TestStack_2&gt;c__async2">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="C+&lt;TestStack_3&gt;c__async3">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="C+&lt;TestStack_4&gt;c__async4">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="C+&lt;TestStack_5&gt;c__async5">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="C+&lt;TestStack_5&gt;c__async5+&lt;TestStack_5&gt;c__AnonStorey6">
-      <method name="Int32 &lt;&gt;m__5()" attrs="131">
-        <size>48</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-async-12.cs">
-    <type name="C">
-      <method name="System.Threading.Tasks.Task`1[System.Int32] TestNested_1()" attrs="145">
-        <size>33</size>
-      </method>
-      <method name="Int32 Call(Int32, Int32, Int32)" attrs="145">
-        <size>53</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>76</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;TestNested_1&gt;c__async0">
-      <method name="Void MoveNext()" attrs="486">
-        <size>424</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__0()" attrs="145">
-        <size>17</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__1()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__2()" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-async-13.cs">
-    <type name="S">
-      <method name="Void SetValue(Int32)" attrs="134">
-        <size>9</size>
-      </method>
-      <method name="S op_Implicit(Base)" attrs="2198">
-        <size>24</size>
-      </method>
-      <method name="S op_Addition(S, S)" attrs="2198">
-        <size>40</size>
-      </method>
-      <method name="Void .ctor(Int32, String)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Base">
-      <method name="Void add_Event(System.Action)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void remove_Event(System.Action)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Boolean get_PropertyBool()" attrs="2182">
-        <size>10</size>
-      </method>
-      <method name="Int32 get_PropertyInt()" attrs="2182">
-        <size>17</size>
-      </method>
-      <method name="Void set_PropertyInt(Int32)" attrs="2182">
-        <size>20</size>
-      </method>
-      <method name="Base get_PropertyThis()" attrs="2180">
-        <size>24</size>
-      </method>
-      <method name="Int32 get_Item(Int32)" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Void set_Item(Int32, Int32)" attrs="2182">
-        <size>18</size>
-      </method>
-      <method name="Boolean op_True(Base)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Boolean op_False(Base)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Base op_BitwiseAnd(Base, Base)" attrs="2198">
-        <size>26</size>
-      </method>
-      <method name="Base op_BitwiseOr(Base, Base)" attrs="2198">
-        <size>29</size>
-      </method>
-      <method name="Int32 Call(Int32, Int32, Int32)" attrs="132">
-        <size>53</size>
-      </method>
-      <method name="Int32 Call(Char ByRef, Int32)" attrs="132">
-        <size>14</size>
-      </method>
-      <method name="Void CallBool(Boolean)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Int32 CallS(S)" attrs="134">
-        <size>16</size>
-      </method>
-      <method name="T[] CreateArray[T](Int32)" attrs="134">
-        <size>15</size>
-      </method>
-      <method name="Void CallRefParams(Int32 ByRef, System.Int32[])" attrs="148">
-        <size>5</size>
-      </method>
-      <method name="Int32 CallNamed(Int32, Int32)" attrs="132">
-        <size>12</size>
-      </method>
-      <method name="Void CallEvent()" attrs="132">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor(Int32, Int32)" attrs="6278">
-        <size>17</size>
-      </method>
-    </type>
-    <type name="Tester">
-      <method name="System.Threading.Tasks.Task`1[System.Boolean] ArrayAccessTest_1()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] ArrayAccessTest_2()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] ArrayAccessTest_3()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Boolean] ArrayAccessTest_4()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Boolean] ArrayAccessTest_5()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] ArrayAccessTest_6()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Boolean] ArrayAccessTest_7()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] ArrayAccessTest_8()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] ArrayAccessTest_9()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] AssignTest_1()" attrs="129">
-        <size>41</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Boolean] AssignTest_2()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] AssignTest_3()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] BinaryTest_1()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] BinaryTest_2()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] BinaryTest_3()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] BinaryTest_4()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] CallTest_1()" attrs="129">
-        <size>41</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Boolean] CallTest_2()" attrs="129">
-        <size>41</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] CallTest_3()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Boolean] CallTest_4()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] CallTest_5()" attrs="129">
-        <size>41</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Boolean] CastTest_1()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Boolean] CastTest_2()" attrs="129">
-        <size>41</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Boolean] CoalescingTest_1()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Boolean] CoalescingTest_2()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] ConditionalTest_1()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] ConditionalTest_2()" attrs="129">
-        <size>41</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] ConditionalTest_3()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] ConditionalTest_4()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] DelegateInvoke_4()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] EventInvoke_1()" attrs="129">
-        <size>41</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] FieldTest_1()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Boolean] IndexerTest_1()" attrs="129">
-        <size>41</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Boolean] IndexerTest_2()" attrs="129">
-        <size>41</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] IndexerTest_3()" attrs="129">
-        <size>41</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] IndexerTest_4()" attrs="129">
-        <size>41</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] IndexerTest_5()" attrs="129">
-        <size>41</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] IndexerTest_6()" attrs="129">
-        <size>41</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Boolean] IndexerTest_7()" attrs="129">
-        <size>41</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Boolean] IsTest_1()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Boolean] IsTest_2()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Boolean] LogicalUserOperator_1()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Boolean] LogicalUserOperator_2()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Boolean] LogicalUserOperator_3()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Boolean] NewTest_1()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Boolean] NewTest_2()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] NewInitTest_1()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] NewInitTest_2()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Boolean] NewArrayInitTest_1()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Boolean] NewArrayInitTest_2()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] NewArrayInitTest_3()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Boolean] NewArrayInitTest_4()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] NewArrayInitTest_5()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Boolean] NewArrayInitTest_6()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Boolean] PropertyTest_1()" attrs="129">
-        <size>41</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] PropertyTest_2()" attrs="129">
-        <size>41</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] PropertyTest_3()" attrs="129">
-        <size>41</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Boolean] StringConcatTest_1()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Boolean] UnaryTest_1()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Boolean] UnaryTest_2()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Boolean] UnaryTest_3()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Boolean] VariableInitializer_1()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="Boolean RunTest(System.Reflection.MethodInfo)" attrs="145">
-        <size>247</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>187</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__0(System.Reflection.MethodInfo)" attrs="145">
-        <size>45</size>
-      </method>
-      <method name="System.String &lt;Main&gt;m__1(System.Reflection.MethodInfo)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__2(System.Reflection.MethodInfo)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__3(Boolean)" attrs="145">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;ArrayAccessTest_1&gt;c__async0">
-      <method name="Void MoveNext()" attrs="486">
-        <size>335</size>
-      </method>
-      <method name="Boolean &lt;&gt;m__4()" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__5()" attrs="145">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;ArrayAccessTest_2&gt;c__async1">
-      <method name="Void MoveNext()" attrs="486">
-        <size>740</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__6()" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__7()" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__8()" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Double &lt;&gt;m__9()" attrs="145">
-        <size>17</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;ArrayAccessTest_3&gt;c__async2">
-      <method name="Void MoveNext()" attrs="486">
-        <size>1090</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__A()" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__B()" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Decimal &lt;&gt;m__C()" attrs="145">
-        <size>19</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__D()" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Decimal &lt;&gt;m__E()" attrs="145">
-        <size>19</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;ArrayAccessTest_4&gt;c__async3">
-      <method name="Void MoveNext()" attrs="486">
-        <size>421</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__F()" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="System.String &lt;&gt;m__10()" attrs="145">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;ArrayAccessTest_5&gt;c__async4">
-      <method name="Void MoveNext()" attrs="486">
-        <size>428</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__11()" attrs="145">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;ArrayAccessTest_6&gt;c__async5">
-      <method name="Void MoveNext()" attrs="486">
-        <size>257</size>
-      </method>
-      <method name="Int64 &lt;&gt;m__13()" attrs="145">
-        <size>10</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;ArrayAccessTest_7&gt;c__async6">
-      <method name="Void MoveNext()" attrs="486">
-        <size>385</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__14()" attrs="145">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;ArrayAccessTest_8&gt;c__async7">
-      <method name="Void MoveNext()" attrs="486">
-        <size>670</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__15()" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Byte &lt;&gt;m__16()" attrs="145">
-        <size>10</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;ArrayAccessTest_9&gt;c__async8">
-      <method name="Void MoveNext()" attrs="486">
-        <size>1209</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__17()" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__18()" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__19()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__1A()" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__1B()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__1C()" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="S &lt;&gt;m__1D()" attrs="145">
-        <size>25</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;AssignTest_1&gt;c__async9">
-      <method name="Void MoveNext()" attrs="486">
-        <size>223</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__1E()" attrs="145">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;AssignTest_2&gt;c__asyncA">
-      <method name="Void MoveNext()" attrs="486">
-        <size>273</size>
-      </method>
-      <method name="Nullable`1 &lt;&gt;m__1F()" attrs="145">
-        <size>17</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;AssignTest_3&gt;c__asyncB">
-      <method name="Void MoveNext()" attrs="486">
-        <size>364</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__20()" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__21()" attrs="145">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;BinaryTest_1&gt;c__asyncC">
-      <method name="Void MoveNext()" attrs="486">
-        <size>435</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__22()" attrs="145">
-        <size>17</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__23()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__24()" attrs="145">
-        <size>10</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;BinaryTest_2&gt;c__asyncD">
-      <method name="Void MoveNext()" attrs="486">
-        <size>507</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;BinaryTest_3&gt;c__asyncE">
-      <method name="Void MoveNext()" attrs="486">
-        <size>1082</size>
-      </method>
-      <method name="Nullable`1 &lt;&gt;m__28()" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Nullable`1 &lt;&gt;m__29()" attrs="145">
-        <size>17</size>
-      </method>
-      <method name="Nullable`1 &lt;&gt;m__2A()" attrs="145">
-        <size>17</size>
-      </method>
-      <method name="Nullable`1 &lt;&gt;m__2B()" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Nullable`1 &lt;&gt;m__2C()" attrs="145">
-        <size>17</size>
-      </method>
-      <method name="Nullable`1 &lt;&gt;m__2D()" attrs="145">
-        <size>14</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;BinaryTest_4&gt;c__asyncF">
-      <method name="Void MoveNext()" attrs="486">
-        <size>809</size>
-      </method>
-      <method name="Nullable`1 &lt;&gt;m__2E()" attrs="145">
-        <size>14</size>
-      </method>
-      <method name="Nullable`1 &lt;&gt;m__2F()" attrs="145">
-        <size>17</size>
-      </method>
-      <method name="Nullable`1 &lt;&gt;m__30()" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="Nullable`1 &lt;&gt;m__31()" attrs="145">
-        <size>17</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;ArrayAccessTest_1&gt;c__async0">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;ArrayAccessTest_2&gt;c__async1">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;ArrayAccessTest_3&gt;c__async2">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;ArrayAccessTest_4&gt;c__async3">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;ArrayAccessTest_5&gt;c__async4">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;ArrayAccessTest_6&gt;c__async5">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;ArrayAccessTest_7&gt;c__async6">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;ArrayAccessTest_8&gt;c__async7">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;ArrayAccessTest_9&gt;c__async8">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;AssignTest_1&gt;c__async9">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;AssignTest_2&gt;c__asyncA">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;AssignTest_3&gt;c__asyncB">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;BinaryTest_1&gt;c__asyncC">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;BinaryTest_2&gt;c__asyncD">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;BinaryTest_3&gt;c__asyncE">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;BinaryTest_4&gt;c__asyncF">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="Tester">
-      <method name="System.Threading.Tasks.Task`1[System.Int32] BinaryTest_5()" attrs="129">
-        <size>33</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;BinaryTest_5&gt;c__async10">
-      <method name="Void MoveNext()" attrs="486">
-        <size>298</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;CallTest_1&gt;c__async11">
-      <method name="Void MoveNext()" attrs="486">
-        <size>430</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__32()" attrs="145">
-        <size>17</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__33()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__34()" attrs="145">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;CallTest_2&gt;c__async12">
-      <method name="Void MoveNext()" attrs="486">
-        <size>267</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__35()" attrs="145">
-        <size>17</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;CallTest_3&gt;c__async13">
-      <method name="Void MoveNext()" attrs="486">
-        <size>237</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__36()" attrs="145">
-        <size>10</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;CallTest_4&gt;c__async14">
-      <method name="Void MoveNext()" attrs="486">
-        <size>234</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-      <method name="E &lt;&gt;m__37()" attrs="145">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;CallTest_5&gt;c__async15">
-      <method name="Void MoveNext()" attrs="486">
-        <size>250</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;CastTest_1&gt;c__async16">
-      <method name="Void MoveNext()" attrs="486">
-        <size>246</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-      <method name="Decimal &lt;&gt;m__39()" attrs="145">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;CastTest_2&gt;c__async17">
-      <method name="Void MoveNext()" attrs="486">
-        <size>233</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;CoalescingTest_1&gt;c__async18">
-      <method name="Void MoveNext()" attrs="486">
-        <size>358</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-      <method name="System.String &lt;&gt;m__3B()" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="System.String &lt;&gt;m__3C()" attrs="145">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;CoalescingTest_2&gt;c__async19">
-      <method name="Void MoveNext()" attrs="486">
-        <size>364</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-      <method name="Nullable`1 &lt;&gt;m__3D()" attrs="145">
-        <size>17</size>
-      </method>
-      <method name="Byte &lt;&gt;m__3E()" attrs="145">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;ConditionalTest_1&gt;c__async1A">
-      <method name="Void MoveNext()" attrs="486">
-        <size>197</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__3F()" attrs="145">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;ConditionalTest_2&gt;c__async1B">
-      <method name="Void MoveNext()" attrs="486">
-        <size>329</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__40()" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__41()" attrs="145">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;ConditionalTest_3&gt;c__async1C">
-      <method name="Void MoveNext()" attrs="486">
-        <size>347</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-      <method name="Boolean &lt;&gt;m__42()" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__43()" attrs="145">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;ConditionalTest_4&gt;c__async1D">
-      <method name="Void MoveNext()" attrs="486">
-        <size>243</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__44()" attrs="145">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;DelegateInvoke_4&gt;c__async1E">
-      <method name="Void MoveNext()" attrs="486">
-        <size>271</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__45(Int32)" attrs="145">
-        <size>11</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__46()" attrs="145">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;EventInvoke_1&gt;c__async1F">
-      <method name="Void MoveNext()" attrs="486">
-        <size>260</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;FieldTest_1&gt;c__async20">
-      <method name="Void MoveNext()" attrs="486">
-        <size>535</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__49()" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__4A()" attrs="145">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;IndexerTest_1&gt;c__async21">
-      <method name="Void MoveNext()" attrs="486">
-        <size>225</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__4B()" attrs="145">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;IndexerTest_2&gt;c__async22">
-      <method name="Void MoveNext()" attrs="486">
-        <size>335</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__4C()" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__4D()" attrs="145">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;IndexerTest_3&gt;c__async23">
-      <method name="Void MoveNext()" attrs="486">
-        <size>402</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__4F()" attrs="145">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;IndexerTest_4&gt;c__async24">
-      <method name="Void MoveNext()" attrs="486">
-        <size>442</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__51()" attrs="145">
-        <size>10</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;IndexerTest_5&gt;c__async25">
-      <method name="Void MoveNext()" attrs="486">
-        <size>548</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__53()" attrs="145">
-        <size>10</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;IndexerTest_6&gt;c__async26">
-      <method name="Void MoveNext()" attrs="486">
-        <size>544</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__54()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__55()" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__56()" attrs="145">
-        <size>10</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;IndexerTest_7&gt;c__async27">
-      <method name="Void MoveNext()" attrs="486">
-        <size>295</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;IsTest_1&gt;c__async28">
-      <method name="Void MoveNext()" attrs="486">
-        <size>233</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-      <method name="Tester &lt;&gt;m__58()" attrs="145">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;IsTest_2&gt;c__async29">
-      <method name="Void MoveNext()" attrs="486">
-        <size>233</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-      <method name="Nullable`1 &lt;&gt;m__59()" attrs="145">
-        <size>14</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;LogicalUserOperator_1&gt;c__async2A">
-      <method name="Void MoveNext()" attrs="486">
-        <size>391</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-      <method name="Base &lt;&gt;m__5A()" attrs="145">
-        <size>13</size>
-      </method>
-      <method name="Base &lt;&gt;m__5B()" attrs="145">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;LogicalUserOperator_2&gt;c__async2B">
-      <method name="Void MoveNext()" attrs="486">
-        <size>299</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-      <method name="Base &lt;&gt;m__5C()" attrs="145">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;LogicalUserOperator_3&gt;c__async2C">
-      <method name="Void MoveNext()" attrs="486">
-        <size>390</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-      <method name="Base &lt;&gt;m__5D()" attrs="145">
-        <size>13</size>
-      </method>
-      <method name="Base &lt;&gt;m__5E()" attrs="145">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;NewTest_1&gt;c__async2D">
-      <method name="Void MoveNext()" attrs="486">
-        <size>260</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__5F()" attrs="145">
-        <size>10</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;NewTest_2&gt;c__async2E">
-      <method name="Void MoveNext()" attrs="486">
-        <size>348</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__60()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="System.String &lt;&gt;m__61()" attrs="145">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;NewInitTest_1&gt;c__async2F">
-      <method name="Void MoveNext()" attrs="486">
-        <size>1026</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__62()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__63()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__64()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__65()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__66()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__67()" attrs="145">
-        <size>10</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;NewInitTest_2&gt;c__async30">
-      <method name="Void MoveNext()" attrs="486">
-        <size>739</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-      <method name="System.String &lt;&gt;m__68()" attrs="145">
-        <size>13</size>
-      </method>
-      <method name="System.String &lt;&gt;m__69()" attrs="145">
-        <size>13</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__6A()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__6B()" attrs="145">
-        <size>10</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;NewArrayInitTest_1&gt;c__async31">
-      <method name="Void MoveNext()" attrs="486">
-        <size>240</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__6C()" attrs="145">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;NewArrayInitTest_2&gt;c__async32">
-      <method name="Void MoveNext()" attrs="486">
-        <size>355</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__6D()" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__6E()" attrs="145">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;NewArrayInitTest_3&gt;c__async33">
-      <method name="Void MoveNext()" attrs="486">
-        <size>246</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-      <method name="Byte &lt;&gt;m__6F()" attrs="145">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;NewArrayInitTest_4&gt;c__async34">
-      <method name="Void MoveNext()" attrs="486">
-        <size>427</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-      <method name="UInt16 &lt;&gt;m__70()" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="UInt16 &lt;&gt;m__71()" attrs="145">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;NewArrayInitTest_5&gt;c__async35">
-      <method name="Void MoveNext()" attrs="486">
-        <size>264</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-      <method name="S &lt;&gt;m__72()" attrs="145">
-        <size>25</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;NewArrayInitTest_6&gt;c__async36">
-      <method name="Void MoveNext()" attrs="486">
-        <size>266</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__73()" attrs="145">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;PropertyTest_1&gt;c__async37">
-      <method name="Void MoveNext()" attrs="486">
-        <size>222</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__74()" attrs="145">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;PropertyTest_2&gt;c__async38">
-      <method name="Void MoveNext()" attrs="486">
-        <size>295</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__75()" attrs="145">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;PropertyTest_3&gt;c__async39">
-      <method name="Void MoveNext()" attrs="486">
-        <size>645</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__76()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__77()" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__78()" attrs="145">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;StringConcatTest_1&gt;c__async3A">
-      <method name="Void MoveNext()" attrs="486">
-        <size>455</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-      <method name="System.String &lt;&gt;m__79()" attrs="145">
-        <size>13</size>
-      </method>
-      <method name="System.String &lt;&gt;m__7A()" attrs="145">
-        <size>13</size>
-      </method>
-      <method name="System.String &lt;&gt;m__7B()" attrs="145">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;UnaryTest_1&gt;c__async3B">
-      <method name="Void MoveNext()" attrs="486">
-        <size>233</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__7C()" attrs="145">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;UnaryTest_2&gt;c__async3C">
-      <method name="Void MoveNext()" attrs="486">
-        <size>354</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;UnaryTest_3&gt;c__async3D">
-      <method name="Void MoveNext()" attrs="486">
-        <size>369</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__7E()" attrs="145">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;VariableInitializer_1&gt;c__async3E">
-      <method name="Void MoveNext()" attrs="486">
-        <size>348</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__7F()" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__80()" attrs="145">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Tester">
-      <method name="Tester &lt;CastTest_2&gt;m__3A()" attrs="129">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;ArrayAccessTest_5&gt;c__async4+&lt;ArrayAccessTest_5&gt;c__AnonStorey3F">
-      <method name="Int32 &lt;&gt;m__12()" attrs="131">
-        <size>25</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;BinaryTest_2&gt;c__asyncD+&lt;BinaryTest_2&gt;c__AnonStorey40">
-      <method name="Boolean &lt;&gt;m__25()" attrs="131">
-        <size>24</size>
-      </method>
-      <method name="Boolean &lt;&gt;m__26()" attrs="131">
-        <size>24</size>
-      </method>
-      <method name="Boolean &lt;&gt;m__27()" attrs="131">
-        <size>24</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;CallTest_5&gt;c__async15+&lt;CallTest_5&gt;c__AnonStorey41">
-      <method name="Int32 &lt;&gt;m__38()" attrs="131">
-        <size>25</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;EventInvoke_1&gt;c__async1F+&lt;EventInvoke_1&gt;c__AnonStorey42">
-      <method name="System.Action &lt;&gt;m__47()" attrs="131">
-        <size>23</size>
-      </method>
-      <method name="Void &lt;&gt;m__48()" attrs="131">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;IndexerTest_3&gt;c__async23+&lt;IndexerTest_3&gt;c__AnonStorey43">
-      <method name="Int32 &lt;&gt;m__4E()" attrs="131">
-        <size>25</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;IndexerTest_4&gt;c__async24+&lt;IndexerTest_4&gt;c__AnonStorey44">
-      <method name="Int32 &lt;&gt;m__50()" attrs="131">
-        <size>25</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;IndexerTest_5&gt;c__async25+&lt;IndexerTest_5&gt;c__AnonStorey45">
-      <method name="Int32 &lt;&gt;m__52()" attrs="131">
-        <size>25</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;IndexerTest_7&gt;c__async27+&lt;IndexerTest_7&gt;c__AnonStorey46">
-      <method name="Int32 &lt;&gt;m__57()" attrs="131">
-        <size>25</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;UnaryTest_2&gt;c__async3C+&lt;UnaryTest_2&gt;c__AnonStorey47">
-      <method name="Nullable`1 &lt;&gt;m__7D()" attrs="131">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-async-14.cs">
-    <type name="C">
-      <method name="System.Threading.Tasks.Task`1[System.Int32] TestResult()" attrs="134">
-        <size>33</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>214</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] &lt;Main&gt;m__0()" attrs="145">
-        <size>33</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;TestResult&gt;c__async0">
-      <method name="Void MoveNext()" attrs="486">
-        <size>213</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__1()" attrs="145">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="C+&lt;Main&gt;c__async1">
-      <method name="Void MoveNext()" attrs="486">
-        <size>223</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__2()" attrs="145">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="C+&lt;TestResult&gt;c__async0">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="C+&lt;Main&gt;c__async1">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-async-15.cs">
-    <type name="S">
-      <method name="Int32 get_Value()" attrs="2534">
-        <size>14</size>
-      </method>
-      <method name="Void set_Value(Int32)" attrs="2534">
-        <size>8</size>
-      </method>
-      <method name="Void SetValue(Int32)" attrs="134">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor(Int32, String)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Tester">
-      <method name="System.Threading.Tasks.Task`1[T] NewInitTestGen[T]()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>82</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;NewInitTestGen&gt;c__async0`1[T]">
-      <method name="Void MoveNext()" attrs="486">
-        <size>294</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__0()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-async-16.cs">
-    <type name="Base">
-      <method name="Void Dispose()" attrs="486">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester">
-      <method name="System.Threading.Tasks.Task`1[System.Int32] SwitchTest_1()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] Using_1()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] Foreach_1()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="Boolean RunTest(System.Reflection.MethodInfo)" attrs="145">
-        <size>247</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>187</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__0(System.Reflection.MethodInfo)" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="System.String &lt;Main&gt;m__1(System.Reflection.MethodInfo)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__2(System.Reflection.MethodInfo)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__3(Boolean)" attrs="145">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;SwitchTest_1&gt;c__async0">
-      <method name="Void MoveNext()" attrs="486">
-        <size>335</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-      <method name="System.String &lt;&gt;m__4()" attrs="145">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;Using_1&gt;c__async1">
-      <method name="Void MoveNext()" attrs="486">
-        <size>766</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-      <method name="Base &lt;&gt;m__5()" attrs="145">
-        <size>13</size>
-      </method>
-      <method name="Tester &lt;&gt;m__6()" attrs="145">
-        <size>13</size>
-      </method>
-      <method name="Base &lt;&gt;m__7()" attrs="145">
-        <size>13</size>
-      </method>
-      <method name="Base &lt;&gt;m__8()" attrs="145">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;Foreach_1&gt;c__async2">
-      <method name="Void MoveNext()" attrs="486">
-        <size>320</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-      <method name="System.Collections.Generic.List`1[System.Int32] &lt;&gt;m__9()" attrs="145">
-        <size>36</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-async-17.cs">
-    <type name="Tester">
-      <method name="System.Threading.Tasks.Task`1[System.Int32] TestException_1()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task TestException_2()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task TestException_3()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] TestException_4()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] TestException_5()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] TestException_6()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="Boolean RunTest(System.Reflection.MethodInfo)" attrs="145">
-        <size>223</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>187</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__0(System.Reflection.MethodInfo)" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="System.String &lt;Main&gt;m__1(System.Reflection.MethodInfo)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__2(System.Reflection.MethodInfo)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__3(Boolean)" attrs="145">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;TestException_1&gt;c__async0">
-      <method name="Void MoveNext()" attrs="486">
-        <size>198</size>
-      </method>
-      <method name="Void &lt;&gt;m__4()" attrs="145">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;TestException_2&gt;c__async1">
-      <method name="Void MoveNext()" attrs="486">
-        <size>190</size>
-      </method>
-      <method name="Void &lt;&gt;m__5()" attrs="145">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;TestException_3&gt;c__async2">
-      <method name="Void MoveNext()" attrs="486">
-        <size>197</size>
-      </method>
-      <method name="System.Threading.Tasks.Task &lt;&gt;m__6()" attrs="145">
-        <size>33</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;TestException_4&gt;c__async3">
-      <method name="Void MoveNext()" attrs="486">
-        <size>229</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__8()" attrs="145">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;TestException_5&gt;c__async4">
-      <method name="Void MoveNext()" attrs="486">
-        <size>278</size>
-      </method>
-      <method name="Void &lt;&gt;m__9()" attrs="145">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;TestException_6&gt;c__async5">
-      <method name="Void MoveNext()" attrs="486">
-        <size>232</size>
-      </method>
-      <method name="Void &lt;&gt;m__A()" attrs="145">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;TestException_3&gt;c__async2+&lt;TestException_3&gt;c__async6">
-      <method name="Void MoveNext()" attrs="486">
-        <size>194</size>
-      </method>
-      <method name="Void &lt;&gt;m__7()" attrs="145">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;TestException_1&gt;c__async0">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;TestException_2&gt;c__async1">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;TestException_3&gt;c__async2">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;TestException_4&gt;c__async3">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;TestException_5&gt;c__async4">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;TestException_6&gt;c__async5">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;TestException_3&gt;c__async2+&lt;TestException_3&gt;c__async6">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-async-18.cs">
-    <type name="Tester">
-      <method name="System.Threading.Tasks.Task`1[System.Int32] Lambda_1()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] Lambda_2()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] Lambda_3[T]()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>203</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;Lambda_1&gt;c__async0">
-      <method name="Void MoveNext()" attrs="486">
-        <size>268</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;Lambda_2&gt;c__async1">
-      <method name="Void MoveNext()" attrs="486">
-        <size>321</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;Lambda_3&gt;c__async2`1[T]">
-      <method name="Void MoveNext()" attrs="486">
-        <size>268</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;Lambda_1&gt;c__async0">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;Lambda_2&gt;c__async1">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;Lambda_3&gt;c__async2`1[T]">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;Lambda_1&gt;c__async0+&lt;Lambda_1&gt;c__AnonStorey3">
-      <method name="Int32 &lt;&gt;m__0()" attrs="131">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;Lambda_2&gt;c__async1+&lt;Lambda_2&gt;c__AnonStorey5">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;Lambda_2&gt;c__async1+&lt;Lambda_2&gt;c__AnonStorey4">
-      <method name="Int32 &lt;&gt;m__1()" attrs="131">
-        <size>26</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;Lambda_3&gt;c__async2`1+&lt;Lambda_3&gt;c__AnonStorey6`1[T]">
-      <method name="Int32 &lt;&gt;m__2()" attrs="131">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-async-19.cs">
-    <type name="C">
-      <method name="Void Test(System.Threading.ManualResetEvent)" attrs="145">
-        <size>35</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>96</size>
-      </method>
-      <method name="Void CurrentDomain_UnhandledException(System.Object, System.UnhandledExceptionEventArgs)" attrs="145">
-        <size>29</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>12</size>
-      </method>
-    </type>
-    <type name="C+&lt;Test&gt;c__async0">
-      <method name="Void MoveNext()" attrs="486">
-        <size>218</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="C+&lt;Test&gt;c__async0+&lt;Test&gt;c__AnonStorey1">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>29</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-async-20.cs">
-    <type name="Base">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester">
-      <method name="System.Threading.Tasks.Task`1[System.Boolean] Add_1()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Boolean] AssignCompound_1()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Boolean] Convert_1()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Boolean] Invocation_1()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="Boolean RunTest(System.Reflection.MethodInfo)" attrs="145">
-        <size>183</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>187</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__0(System.Reflection.MethodInfo)" attrs="145">
-        <size>20</size>
-      </method>
-      <method name="System.String &lt;Main&gt;m__1(System.Reflection.MethodInfo)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__2(System.Reflection.MethodInfo)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Boolean &lt;Main&gt;m__3(Boolean)" attrs="145">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;Add_1&gt;c__async0">
-      <method name="Void MoveNext()" attrs="486">
-        <size>492</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__4()" attrs="145">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;AssignCompound_1&gt;c__async1">
-      <method name="Void MoveNext()" attrs="486">
-        <size>1229</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__5()" attrs="145">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;Convert_1&gt;c__async2">
-      <method name="Void MoveNext()" attrs="486">
-        <size>344</size>
-      </method>
-      <method name="System.Object &lt;&gt;m__6()" attrs="145">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;Invocation_1&gt;c__async3">
-      <method name="Void MoveNext()" attrs="486">
-        <size>596</size>
-      </method>
-      <method name="System.Object &lt;&gt;m__7()" attrs="145">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;Add_1&gt;c__async0">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;AssignCompound_1&gt;c__async1">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;Convert_1&gt;c__async2">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;Invocation_1&gt;c__async3">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-async-21.cs">
-    <type name="S">
-      <method name="A GetAwaiter()" attrs="134">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A">
-      <method name="Void System.Runtime.CompilerServices.INotifyCompletion.OnCompleted(System.Action)" attrs="481">
-        <size>8</size>
-      </method>
-      <method name="Boolean get_IsCompleted()" attrs="2177">
-        <size>10</size>
-      </method>
-      <method name="Int32 GetResult()" attrs="129">
-        <size>10</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] Test1()" attrs="145">
-        <size>33</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>58</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A+&lt;Test1&gt;c__async0">
-      <method name="Void MoveNext()" attrs="486">
-        <size>604</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-async-22.cs">
-    <type name="A">
-      <method name="System.Threading.Tasks.Task`1[System.Int32] async()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task async(Int32)" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B+async">
-      <method name="Void .ctor(async)" attrs="6273">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="async">
-      <method name="Void .ctor(async)" attrs="6273">
-        <size>10</size>
-      </method>
-    </type>
-    <type name="await">
-      <method name="Void .ctor(await)" attrs="6273">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="asyncAttribute">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="asyncAttribute+async">
-      <method name="asyncAttribute+async Invoke(asyncAttribute+async)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(asyncAttribute+async, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="asyncAttribute+async EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="A+&lt;async&gt;c__async0">
-      <method name="Void MoveNext()" attrs="486">
-        <size>38</size>
-      </method>
-    </type>
-    <type name="A+&lt;async&gt;c__async1">
-      <method name="Void MoveNext()" attrs="486">
-        <size>37</size>
-      </method>
-    </type>
-    <type name="A">
-      <method name="Void CastTest()" attrs="129">
-        <size>35</size>
-      </method>
-    </type>
-    <type name="A+&lt;CastTest&gt;c__async2">
-      <method name="Void MoveNext()" attrs="486">
-        <size>285</size>
-      </method>
-    </type>
-    <type name="A+&lt;async&gt;c__async0">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="A+&lt;async&gt;c__async1">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="A+&lt;CastTest&gt;c__async2">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-async-23.cs">
-    <type name="MyContext">
-      <method name="Void OperationStarted()" attrs="198">
-        <size>22</size>
-      </method>
-      <method name="Void OperationCompleted()" attrs="198">
-        <size>22</size>
-      </method>
-      <method name="Void Post(System.Threading.SendOrPostCallback, System.Object)" attrs="198">
-        <size>36</size>
-      </method>
-      <method name="Void Send(System.Threading.SendOrPostCallback, System.Object)" attrs="198">
-        <size>24</size>
-      </method>
-    </type>
-    <type name="TestPostContext">
-      <method name="System.Threading.Tasks.Task`1[System.Int32] Test()" attrs="145">
-        <size>33</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>170</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestPostContext+&lt;Test&gt;c__async0">
-      <method name="Void MoveNext()" attrs="486">
-        <size>197</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__0()" attrs="145">
-        <size>21</size>
-      </method>
-    </type>
-    <type name="MyContext">
-      <method name="Void .ctor(ManualResetEvent)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-async-24.cs">
-    <type name="Struct">
-      <method name="System.Threading.Tasks.Task`1[System.Boolean] AsyncMethod()" attrs="134">
-        <size>46</size>
-      </method>
-      <method name="Void .ctor(Object)" attrs="6278">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Int32 Main()" attrs="145">
-        <size>80</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Struct+&lt;AsyncMethod&gt;c__async0">
-      <method name="Void MoveNext()" attrs="486">
-        <size>275</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__0()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-async-25.cs">
-    <type name="Program">
-      <method name="Void CompilationTestOnly()" attrs="145">
-        <size>66</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Int32 &lt;CompilationTestOnly&gt;m__0()" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program+&lt;CompilationTestOnly&gt;c__AnonStorey0">
-      <method name="System.Threading.Tasks.Task`1[System.Int32] &lt;&gt;m__1()" attrs="131">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-async-26.cs">
-    <type name="ConsoleApplication1.Program">
-      <method name="System.Threading.Tasks.Task`1[TResult] Run[TResult](System.Func`1[System.Threading.Tasks.Task`1[TResult]])" attrs="150">
-        <size>27</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[TResult] GetTaskResult[TResult](System.Threading.Tasks.Task`1[System.Threading.Tasks.Task`1[TResult]])" attrs="145">
-        <size>41</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>95</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] &lt;Main&gt;m__0()" attrs="145">
-        <size>47</size>
-      </method>
-      <method name="Int32 &lt;Main&gt;m__1()" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="ConsoleApplication1.Program+&lt;GetTaskResult&gt;c__async0`1[TResult]">
-      <method name="Void MoveNext()" attrs="486">
-        <size>169</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-async-27.cs">
-    <type name="MainClass">
-      <method name="System.Threading.Tasks.Task AsyncTest()" attrs="145">
-        <size>33</size>
-      </method>
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>31</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MainClass+&lt;AsyncTest&gt;c__async0">
-      <method name="Void MoveNext()" attrs="486">
-        <size>196</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__0()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-async-28.cs">
-    <type name="C">
-      <method name="System.Threading.Tasks.Task Test()" attrs="150">
-        <size>33</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Test&gt;c__async0">
-      <method name="Void MoveNext()" attrs="486">
-        <size>282</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__0(Int32)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-async-29.cs">
-    <type name="C">
-      <method name="System.Threading.Tasks.Task`1[System.Int32] Test()" attrs="145">
-        <size>33</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Test&gt;c__async0">
-      <method name="Void MoveNext()" attrs="486">
-        <size>331</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-async-30.cs">
-    <type name="C">
-      <method name="IEnumerable`1 Test(System.String)" attrs="129">
-        <size>37</size>
-      </method>
-      <method name="IEnumerable`1 Test2()" attrs="129">
-        <size>23</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>214</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Test&gt;c__Iterator0">
-      <method name="System.String System.Collections.Generic.IEnumerator&lt;string&gt;.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="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;string&gt;.GetEnumerator()" attrs="481">
-        <size>40</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>138</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Test2&gt;c__Iterator1">
-      <method name="System.String System.Collections.Generic.IEnumerator&lt;string&gt;.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="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;string&gt;.GetEnumerator()" attrs="481">
-        <size>26</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>137</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Test&gt;c__Iterator0+&lt;Test&gt;c__AnonStorey3">
-      <method name="System.Threading.Tasks.Task`1[System.String] &lt;&gt;m__0()" attrs="131">
-        <size>41</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Test&gt;c__Iterator0+&lt;Test&gt;c__AnonStorey3+&lt;Test&gt;c__async2">
-      <method name="Void MoveNext()" attrs="486">
-        <size>183</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="C+&lt;Test2&gt;c__Iterator1+&lt;Test2&gt;c__AnonStorey5">
-      <method name="System.Threading.Tasks.Task`1[System.String] &lt;&gt;m__1()" attrs="131">
-        <size>41</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Test2&gt;c__Iterator1+&lt;Test2&gt;c__AnonStorey5+&lt;Test2&gt;c__async4">
-      <method name="Void MoveNext()" attrs="486">
-        <size>183</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-async-31.cs">
-    <type name="C">
-      <method name="System.Threading.Tasks.Task`1[System.Int32] M(Int32)" attrs="129">
-        <size>41</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] M2(Int32, Int32)" attrs="129">
-        <size>49</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>68</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;M&gt;c__async0">
-      <method name="Void MoveNext()" attrs="486">
-        <size>354</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="C+&lt;M2&gt;c__async1">
-      <method name="Void MoveNext()" attrs="486">
-        <size>469</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="C+&lt;M&gt;c__async0+&lt;M&gt;c__AnonStorey3">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;M&gt;c__async0+&lt;M&gt;c__AnonStorey2">
-      <method name="Int32 &lt;&gt;m__0()" attrs="131">
-        <size>14</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__1()" attrs="131">
-        <size>26</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;M2&gt;c__async1+&lt;M2&gt;c__AnonStorey4">
-      <method name="Void &lt;&gt;m__2()" attrs="131">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-async-32.cs">
-    <type name="Program">
-      <method name="System.Threading.Tasks.Task`1[System.Int32] TestCanceled()" attrs="145">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task TestCanceled_2()" attrs="145">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] TestException()" attrs="145">
-        <size>33</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>274</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program+&lt;TestCanceled&gt;c__async0">
-      <method name="Void MoveNext()" attrs="486">
-        <size>160</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="Program+&lt;TestCanceled_2&gt;c__async1">
-      <method name="Void MoveNext()" attrs="486">
-        <size>159</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="Program+&lt;TestException&gt;c__async2">
-      <method name="Void MoveNext()" attrs="486">
-        <size>160</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="Program+&lt;Main&gt;c__AnonStorey3">
-      <method name="Void &lt;&gt;m__0(System.Threading.Tasks.Task`1[System.Int32])" attrs="131">
-        <size>14</size>
-      </method>
-      <method name="Void &lt;&gt;m__1(System.Threading.Tasks.Task)" attrs="131">
-        <size>14</size>
-      </method>
-      <method name="Void &lt;&gt;m__2(System.Threading.Tasks.Task`1[System.Int32])" attrs="131">
-        <size>32</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-async-33.cs">
-    <type name="A">
-      <method name="System.Threading.Tasks.Task`1[System.Int32] Foo(Int32)" attrs="454">
-        <size>15</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] get_Prop()" attrs="2502">
-        <size>14</size>
-      </method>
-      <method name="Void set_Prop(System.Threading.Tasks.Task`1[System.Int32])" attrs="2502">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="System.Threading.Tasks.Task`1[System.Int32] get_Prop()" attrs="2246">
-        <size>7</size>
-      </method>
-      <method name="Void set_Prop(System.Threading.Tasks.Task`1[System.Int32])" attrs="2246">
-        <size>7</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] Foo(Int32)" attrs="198">
-        <size>49</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] Foo2(Int32)" attrs="134">
-        <size>49</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] &lt;Foo&gt;__BaseCallProxy0(Int32)" attrs="129">
-        <size>15</size>
-      </method>
-      <method name="Void &lt;set_Prop&gt;__BaseCallProxy1(System.Threading.Tasks.Task`1[System.Int32])" attrs="129">
-        <size>8</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] &lt;get_Prop&gt;__BaseCallProxy2()" attrs="129">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program">
-      <method name="Int32 Main()" attrs="145">
-        <size>76</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B+&lt;Foo&gt;c__async0">
-      <method name="Void MoveNext()" attrs="486">
-        <size>177</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="B+&lt;Foo2&gt;c__async1">
-      <method name="Void MoveNext()" attrs="486">
-        <size>191</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-async-34.cs">
-    <type name="C">
-      <method name="System.Threading.Tasks.Task Test(Boolean)" attrs="150">
-        <size>41</size>
-      </method>
-      <method name="System.Threading.Tasks.Task Test2(Boolean)" attrs="150">
-        <size>41</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>66</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Test&gt;c__async0">
-      <method name="Void MoveNext()" attrs="486">
-        <size>186</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="C+&lt;Test2&gt;c__async1">
-      <method name="Void MoveNext()" attrs="486">
-        <size>59</size>
-      </method>
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-cls-00.cs">
-    <type name="CLSCLass_6">
-      <method name="Void add_Disposed(Delegate)" attrs="2182">
-        <size>20</size>
-      </method>
-      <method name="Void remove_Disposed(Delegate)" attrs="2182">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>18</size>
-      </method>
-    </type>
-    <type name="Delegate">
-      <method name="CLSDelegate Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="CLSDelegate EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="CLSDelegate">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="CLSClass_5">
-      <method name="UInt32 Test()" attrs="134">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="CLSClass_4">
-      <method name="UInt32 Test()" attrs="134">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="CLSClass_3">
-      <method name="UInt32 Test_3()" attrs="134">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="CLSClass_2">
-      <method name="SByte get_XX()" attrs="2182">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="CLSClass_1">
-      <method name="UInt32 Valid()" attrs="134">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="CLSClass">
-      <method name="UInt64 Valid()" attrs="129">
-        <size>11</size>
-      </method>
-      <method name="Byte get_XX()" attrs="2182">
-        <size>10</size>
-      </method>
-      <method name="UInt32 FooInternal()" attrs="131">
-        <size>10</size>
-      </method>
-      <method name="UInt64 Foo()" attrs="129">
-        <size>11</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="CLSClass+C1">
-      <method name="Int64 Foo2()" attrs="132">
-        <size>11</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="CLSClass+C1+C11">
-      <method name="UInt64 Foo3()" attrs="132">
-        <size>11</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="CLSClass+CLSClass_2">
-      <method name="SByte get_XX()" attrs="2182">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-cls-01.cs">
-    <type name="CLSClass">
-      <method name="Byte get_XX()" attrs="2182">
-        <size>10</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Big">
-      <method name="Big op_Implicit(UInt32)" attrs="2198">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C1">
-      <method name="Void method(UInt32)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-cls-02.cs">
-    <type name="CLSClass">
-      <method name="Void set_X_0(UInt64)" attrs="2182">
-        <size>2</size>
-      </method>
-      <method name="Void set_Item(UInt64, UInt64)" attrs="2180">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor(UInt64)" attrs="6278">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor(UInt32)" attrs="6275">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="InnerTypeClasss">
-      <method name="Struct Method()" attrs="134">
-        <size>18</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-cls-03.cs">
-    <type name="CLSClass">
-      <method name="I1 Foo()" attrs="133">
-        <size>10</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-cls-05.cs">
-    <type name="X1">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X2">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X3">
-      <method name="Void bb(Boolean)" attrs="131">
-        <size>2</size>
-      </method>
-      <method name="Void BB()" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X4">
-      <method name="Void method(Int32)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void method(Boolean)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Boolean method()" attrs="134">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="BaseClass">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="CLSClass">
-      <method name="CLSClass op_Implicit(Boolean)" attrs="2198">
-        <size>15</size>
-      </method>
-      <method name="CLSClass op_Implicit(Int32)" attrs="2198">
-        <size>15</size>
-      </method>
-      <method name="Void Method()" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Int32 Method(Boolean)" attrs="131">
-        <size>10</size>
-      </method>
-      <method name="Void methoD()" attrs="131">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="oBject">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A.C1">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B.c1">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="c1">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="CLSClass_2">
-      <method name="Void Method()" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void method()" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="System.sByte">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="System.Web.HttpBrowserCapabilities">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-cls-06.cs">
-    <type name="MyDelegate">
-      <method name="UInt32 Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="UInt32 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="CLSClass">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="CLSClass+MyDelegate">
-      <method name="UInt32 Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="UInt32 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="CLSClass_2">
-      <method name="Void Test(System.Int32[,], Int32)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void Test(System.Int32[,,], Boolean)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor(Int32[,,])" attrs="6278">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor(Int32[,])" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="X1">
-      <method name="Void M2(Int32)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X2">
-      <method name="Void M2(Int32 ByRef)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-cls-07.cs">
-    <type name="aa.I1">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="CLSClass">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-cls-10.cs">
-    <type name="MainClass">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-cls-11.cs">
-    <type name="CLSClass">
-      <method name="Void Test(IComparable)" attrs="1478">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="CLSCLass_2">
-      <method name="Void Test()" attrs="1478">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="CLSClass_3">
-      <method name="Void Test()" attrs="1475">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MainClass">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-cls-12.cs">
-    <type name="MainClass">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-cls-14.cs">
-    <type name="CLSClass">
-      <method name="CLSClass op_Implicit(Byte)" attrs="2198">
-        <size>14</size>
-      </method>
-      <method name="Void Error(Boolean)" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MainClass">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-cls-15.cs">
-    <type name="CLSAttribute_1">
-      <method name="Void .ctor(Int32[])" attrs="6278">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="CLSAttribute_2">
-      <method name="Void .ctor(Int32)" attrs="6273">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="CLSAttribute_3">
-      <method name="Void .ctor(Int32[])" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="CLSAttribute_4">
-      <method name="Void .ctor(Int32[])" attrs="6273">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="ClassMain">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-cls-16.cs">
-    <type name="CLSAttribute">
-      <method name="Void .ctor(Boolean[])" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="ClassMain">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-cls-17.cs">
-    <type name="Foo">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-cls-18.cs">
-    <type name="Base">
-      <method name="Void Test(System.Int32[])" attrs="454">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="CLSClass">
-      <method name="Void Test(System.Int32[])" attrs="198">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-cls-19.cs">
-    <type name="A">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A+PartialClass">
-      <method name="Void Method1(Int32)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void Method2(UInt32)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void Method3(UInt32)" attrs="134">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-debug-01.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-debug-02.cs">
-    <type name="C">
-      <method name="Void .ctor()" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="C1">
-      <method name="Void .ctor()" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="C2">
-      <method name="Void .ctor()" attrs="6278">
-        <size>16</size>
-      </method>
-    </type>
-    <type name="C3">
-      <method name="Void .ctor()" attrs="6278">
-        <size>16</size>
-      </method>
-    </type>
-    <type name="C4">
-      <method name="Void .ctor()" attrs="6278">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6273">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-debug-03.cs">
-    <type name="C">
-      <method name="Void .cctor()" attrs="6289">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C1">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="C2">
-      <method name="Void .cctor()" attrs="6289">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-debug-04.cs">
-    <type name="C">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C1">
-      <method name="Void .ctor()" attrs="6278">
-        <size>23</size>
-      </method>
-    </type>
-    <type name="C2">
-      <method name="Void .ctor()" attrs="6273">
-        <size>24</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-debug-05.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>6</size>
-      </method>
-      <method name="Void Hidden()" attrs="129">
-        <size>12</size>
-      </method>
-      <method name="Void HiddenRecurse()" attrs="129">
-        <size>19</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-debug-06.cs">
-    <type name="Test">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void TryCatch_1()" attrs="129">
-        <size>17</size>
-      </method>
-      <method name="Void TryCatch_2()" attrs="129">
-        <size>19</size>
-      </method>
-      <method name="Void TryCatch_3()" attrs="129">
-        <size>26</size>
-      </method>
-      <method name="Void TryFinally_1()" attrs="129">
-        <size>12</size>
-      </method>
-      <method name="Void TryFinally_2()" attrs="129">
-        <size>22</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-debug-07.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>7</size>
-      </method>
-      <method name="Int32 Foo2()" attrs="129">
-        <size>10</size>
-      </method>
-      <method name="Int32 Foo3()" attrs="129">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-debug-08.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>1</size>
-      </method>
-      <method name="Void Foo()" attrs="129">
-        <size>1</size>
-      </method>
-      <method name="Int32 Foo2()" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Int32 Foo3()" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-debug-09.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void add_e(System.Action)" attrs="2177">
-        <size>42</size>
-      </method>
-      <method name="Void remove_e(System.Action)" attrs="2177">
-        <size>42</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-debug-10.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>8</size>
-      </method>
-      <method name="Int32 get_Prop()" attrs="2193">
-        <size>10</size>
-      </method>
-      <method name="Void set_Prop(Int32)" attrs="2193">
-        <size>2</size>
-      </method>
-      <method name="Int32 get_PropAuto()" attrs="2193">
-        <size>13</size>
-      </method>
-      <method name="Void set_PropAuto(Int32)" attrs="2193">
-        <size>7</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-debug-11.cs">
-    <type name="S">
-      <method name="Void Dispose()" attrs="486">
-        <size>2</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void If(System.String)" attrs="129">
-        <size>27</size>
-      </method>
-      <method name="Void If_2(System.String)" attrs="129">
-        <size>50</size>
-      </method>
-      <method name="Void If_3(Int32)" attrs="129">
-        <size>18</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void Using_1()" attrs="129">
-        <size>31</size>
-      </method>
-      <method name="Void Using_2()" attrs="129">
-        <size>58</size>
-      </method>
-      <method name="Void Using_3()" attrs="129">
-        <size>53</size>
-      </method>
-      <method name="Void Lock()" attrs="129">
-        <size>31</size>
-      </method>
-      <method name="Void Lock_2()" attrs="129">
-        <size>30</size>
-      </method>
-      <method name="Void Switch_1(Int32)" attrs="129">
-        <size>62</size>
-      </method>
-      <method name="Void Switch_2(Nullable`1)" attrs="129">
-        <size>58</size>
-      </method>
-      <method name="Void Switch_3(System.String)" attrs="129">
-        <size>208</size>
-      </method>
-      <method name="Void Switch_4(System.String)" attrs="129">
-        <size>60</size>
-      </method>
-      <method name="Void Checked()" attrs="129">
-        <size>10</size>
-      </method>
-      <method name="Void DoWhile(Int32)" attrs="129">
-        <size>24</size>
-      </method>
-      <method name="Void DoWhile_2()" attrs="129">
-        <size>10</size>
-      </method>
-      <method name="Void While_2()" attrs="129">
-        <size>19</size>
-      </method>
-    </type>
-    <type name="S">
-      <method name="IEnumerator GetEnumerator()" attrs="486">
-        <size>24</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void For_1()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="Void For_2()" attrs="129">
-        <size>15</size>
-      </method>
-      <method name="Void ForEach(System.Int32[])" attrs="129">
-        <size>31</size>
-      </method>
-      <method name="Void ForEach_2(System.Collections.Generic.List`1[System.Object])" attrs="129">
-        <size>56</size>
-      </method>
-      <method name="Void ForEach_3(S)" attrs="129">
-        <size>61</size>
-      </method>
-      <method name="Void Using_4()" attrs="129">
-        <size>38</size>
-      </method>
-      <method name="Void ForEach_4(System.Int32[,])" attrs="129">
-        <size>78</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-debug-12.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-debug-13.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="IEnumerable`1 Iter_1()" attrs="129">
-        <size>23</size>
-      </method>
-      <method name="IEnumerable Iter_2()" attrs="129">
-        <size>23</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Iter_1&gt;c__Iterator0">
-      <method name="Int32 System.Collections.Generic.IEnumerator&lt;int&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;int&gt;.GetEnumerator()" attrs="481">
-        <size>26</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>72</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Iter_2&gt;c__Iterator1">
-      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.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="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">
-        <size>26</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>26</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>1</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-debug-14.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void Test_1()" attrs="129">
-        <size>32</size>
-      </method>
-      <method name="Void Test_2()" attrs="129">
-        <size>32</size>
-      </method>
-      <method name="Void Test_3()" attrs="129">
-        <size>32</size>
-      </method>
-      <method name="Void Test_Capturing_1(Int32)" attrs="129">
-        <size>28</size>
-      </method>
-      <method name="Void &lt;Test_1&gt;m__0()" attrs="145">
-        <size>6</size>
-      </method>
-      <method name="Void &lt;Test_2&gt;m__1()" attrs="145">
-        <size>7</size>
-      </method>
-      <method name="Void &lt;Test_3&gt;m__2()" attrs="145">
-        <size>7</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Test_Capturing_1&gt;c__AnonStorey0">
-      <method name="Int32 &lt;&gt;m__3()" attrs="131">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-debug-15.cs">
-    <type name="Foo">
-      <method name="Void Finalize()" attrs="196">
-        <size>29</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-debug-16.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void Test_1()" attrs="129">
-        <size>34</size>
-      </method>
-      <method name="Void Test_2()" attrs="129">
-        <size>28</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-debug-17.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void Test_1()" attrs="129">
-        <size>76</size>
-      </method>
-      <method name="Void Test_2()" attrs="129">
-        <size>51</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-debug-18.cs">
-    <type name="C">
-      <method name="Void add_OutEvent(System.Func`1[System.Int32])" attrs="2177">
-        <size>42</size>
-      </method>
-      <method name="Void remove_OutEvent(System.Func`1[System.Int32])" attrs="2177">
-        <size>42</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void M[U,V](U ByRef, V ByRef)" attrs="134">
-        <size>17</size>
-      </method>
-      <method name="Void Test_1()" attrs="129">
-        <size>169</size>
-      </method>
-      <method name="Void Test_2()" attrs="129">
-        <size>91</size>
-      </method>
-      <method name="Void Test_3()" attrs="129">
-        <size>130</size>
-      </method>
-      <method name="Void Test_4()" attrs="129">
-        <size>485</size>
-      </method>
-      <method name="Int32 &lt;Test_4&gt;m__0()" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Test_3&gt;c__DynamicSite2+Container0">
-      <method name="Void Invoke(System.Runtime.CompilerServices.CallSite, System.Object, System.Object ByRef, System.Object ByRef)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-debug-19.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void Test_1()" attrs="145">
-        <size>27</size>
-      </method>
-      <method name="System.Threading.Tasks.Task RunAsync()" attrs="145">
-        <size>48</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] Test_2()" attrs="145">
-        <size>33</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Int32] RunAsync_2()" attrs="145">
-        <size>48</size>
-      </method>
-      <method name="System.Threading.Tasks.Task`1[System.Boolean] Test_3()" attrs="129">
-        <size>33</size>
-      </method>
-      <method name="Void &lt;RunAsync&gt;m__0()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Int32 &lt;RunAsync_2&gt;m__1()" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Test_1&gt;c__async0">
-      <method name="Void MoveNext()" attrs="486">
-        <size>156</size>
-      </method>
-    </type>
-    <type name="C+&lt;Test_2&gt;c__async1">
-      <method name="Void MoveNext()" attrs="486">
-        <size>163</size>
-      </method>
-    </type>
-    <type name="C+&lt;Test_3&gt;c__async2">
-      <method name="Void MoveNext()" attrs="486">
-        <size>1229</size>
-      </method>
-      <method name="Int32 &lt;&gt;m__2()" attrs="145">
-        <size>9</size>
-      </method>
-    </type>
-    <type name="C+&lt;Test_1&gt;c__async0">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="C+&lt;Test_2&gt;c__async1">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="C+&lt;Test_3&gt;c__async2">
-      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">
-        <size>13</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-debug-20.cs">
-    <type name="S`1[T]">
-      <method name="Void .ctor(T)" attrs="6278">
-        <size>2</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-debug-21.cs">
-    <type name="C">
-      <method name="IEnumerable`1 Test()" attrs="129">
-        <size>23</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Test&gt;c__Iterator0">
-      <method name="Int32 System.Collections.Generic.IEnumerator&lt;int&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;int&gt;.GetEnumerator()" attrs="481">
-        <size>26</size>
-      </method>
-      <method name="Void &lt;&gt;__Finally0()" attrs="129">
-        <size>13</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>150</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>57</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-debug-22.cs">
-    <type name="A">
-      <method name="Int32 Foo()" attrs="454">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="IEnumerable`1 GetIter()" attrs="134">
-        <size>30</size>
-      </method>
-      <method name="Int32 Foo()" attrs="198">
-        <size>7</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Int32 &lt;Foo&gt;__BaseCallProxy0()" attrs="129">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;GetIter&gt;c__Iterator0">
-      <method name="Int32 System.Collections.Generic.IEnumerator&lt;int&gt;.get_Current()" attrs="2529">
-        <size>14</size>
-      </method>
-      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">
-        <size>19</size>
-      </method>
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;int&gt;.GetEnumerator()" attrs="481">
-        <size>40</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>82</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-externalias-01.cs">
-    <type name="Test">
-      <method name="Int32 Main()" attrs="145">
-        <size>92</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-externalias-02.cs">
-    <type name="Test">
-      <method name="Int32 Main()" attrs="145">
-        <size>92</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-externalias-03.cs">
-    <type name="Test">
-      <method name="Int32 Main()" attrs="145">
-        <size>92</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-externalias-04.cs">
-    <type name="Test">
-      <method name="Int32 Main()" attrs="145">
-        <size>92</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-externalias-05.cs">
-    <type name="Test">
-      <method name="Void Main()" attrs="145">
-        <size>22</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-externalias-06.cs">
-    <type name="MyAssembly01.Test">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MyAssembly01.Namespace1.Test">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MyAssembly02.Test">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MyAssembly02.Namespace1.Test">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-externalias-07.cs">
-    <type name="NS.MyClass">
-      <method name="Int32 GetInt()" attrs="150">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="145">
-        <size>28</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-externalias-08.cs">
-    <type name="Test">
-      <method name="Int32 Main()" attrs="145">
-        <size>82</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-externalias-09.cs">
-    <type name="Test">
-      <method name="Int32 Main()" attrs="145">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-iter-01.cs">
-    <type name="X">
-      <method name="IEnumerator GetIt()" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="IEnumerable GetIt2()" attrs="145">
-        <size>23</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>199</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;GetIt&gt;c__Iterator0">
-      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.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="Boolean MoveNext()" attrs="486">
-        <size>149</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;GetIt2&gt;c__Iterator1">
-      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.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="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">
-        <size>26</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>149</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-iter-02.cs">
-    <type name="X">
-      <method name="IEnumerator GetRange()" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>103</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;GetRange&gt;c__Iterator0">
-      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.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="Boolean MoveNext()" attrs="486">
-        <size>196</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-iter-03.cs">
-    <type name="X">
-      <method name="IEnumerable GetIt(System.Int32[])" attrs="145">
-        <size>37</size>
-      </method>
-      <method name="IEnumerable GetMulti(System.Int32[,])" attrs="145">
-        <size>37</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>275</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;GetIt&gt;c__Iterator0">
-      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.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="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">
-        <size>40</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>159</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;GetMulti&gt;c__Iterator1">
-      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.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="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">
-        <size>40</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>246</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-iter-04.cs">
-    <type name="X">
-      <method name="IEnumerable GetRange(Int32, Int32)" attrs="145">
-        <size>51</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>104</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;GetRange&gt;c__Iterator0">
-      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.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="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">
-        <size>52</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>130</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-iter-05.cs">
-    <type name="X">
-      <method name="IEnumerable GetIt()" attrs="145">
-        <size>23</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>119</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="List">
-      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>20</size>
-      </method>
-      <method name="Void Add(Int32)" attrs="134">
-        <size>27</size>
-      </method>
-      <method name="MyEnumerator GetEnumerator()" attrs="134">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>27</size>
-      </method>
-    </type>
-    <type name="List+MyEnumerator">
-      <method name="System.Object get_Current()" attrs="2534">
-        <size>32</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>39</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor(List)" attrs="6278">
-        <size>16</size>
-      </method>
-    </type>
-    <type name="X+&lt;GetIt&gt;c__Iterator0">
-      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.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="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">
-        <size>26</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>191</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-iter-06.cs">
-    <type name="S">
-      <method name="IEnumerable Get(Int32)" attrs="134">
-        <size>49</size>
-      </method>
-      <method name="IEnumerable GetS(Int32)" attrs="150">
-        <size>37</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="IEnumerable Get(Int32)" attrs="129">
-        <size>37</size>
-      </method>
-      <method name="IEnumerable GetS(Int32)" attrs="145">
-        <size>37</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>449</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="S+&lt;Get&gt;c__Iterator0">
-      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.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="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">
-        <size>52</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>198</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="S+&lt;GetS&gt;c__Iterator1">
-      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.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="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">
-        <size>40</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>159</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;Get&gt;c__Iterator2">
-      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.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="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">
-        <size>40</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>154</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;GetS&gt;c__Iterator3">
-      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.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="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">
-        <size>40</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>159</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-iter-07.cs">
-    <type name="Test">
-      <method name="IEnumerable Foo(Int32)" attrs="134">
-        <size>37</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>464</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+&lt;Foo&gt;c__Iterator0">
-      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.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="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">
-        <size>40</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>264</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>107</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void &lt;&gt;__Finally0()" attrs="129">
-        <size>13</size>
-      </method>
-      <method name="Void &lt;&gt;__Finally1()" attrs="129">
-        <size>13</size>
-      </method>
-      <method name="Void &lt;&gt;__Finally2()" attrs="129">
-        <size>13</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-iter-08.cs">
-    <type name="Foo">
-      <method name="Void Dispose()" attrs="486">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="IEnumerable Test(Int32, Int32)" attrs="150">
-        <size>51</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>210</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;Test&gt;c__Iterator0">
-      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.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="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">
-        <size>52</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>377</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>93</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void &lt;&gt;__Finally0()" attrs="129">
-        <size>23</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-iter-09.cs">
-    <type name="Tester">
-      <method name="IEnumerator GetEnumerator()" attrs="134">
-        <size>22</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>154</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>282</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Tester+&lt;GetEnumerator&gt;c__Iterator0">
-      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.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="Boolean MoveNext()" attrs="486">
-        <size>693</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>103</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-iter-10.cs">
-    <type name="X">
-      <method name="IEnumerator get_GetIt()" attrs="2193">
-        <size>15</size>
-      </method>
-      <method name="Void set_GetIt(IEnumerator)" attrs="2193">
-        <size>2</size>
-      </method>
-      <method name="IEnumerable get_Item(Int32)" attrs="2177">
-        <size>37</size>
-      </method>
-      <method name="Void set_Item(Int32, IEnumerable)" attrs="2177">
-        <size>2</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>211</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;&gt;c__Iterator0">
-      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.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="Boolean MoveNext()" attrs="486">
-        <size>149</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;&gt;c__Iterator1">
-      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.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="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">
-        <size>40</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>168</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-iter-11.cs">
-    <type name="X">
-      <method name="Void add_Hook(System.EventHandler)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void remove_Hook(System.EventHandler)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="IEnumerator Pipeline()" attrs="134">
-        <size>22</size>
-      </method>
-      <method name="Void M(System.Object, System.EventArgs)" attrs="145">
-        <size>12</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>40</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;Pipeline&gt;c__Iterator0">
-      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.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="Boolean MoveNext()" attrs="486">
-        <size>131</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-iter-12.cs">
-    <type name="X">
-      <method name="IEnumerable a()" attrs="129">
-        <size>30</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;a&gt;c__Iterator0">
-      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.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="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">
-        <size>40</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>190</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>57</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void &lt;&gt;__Finally0()" attrs="129">
-        <size>20</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-iter-13.cs">
-    <type name="Test">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="IEnumerable syntax_error(System.Object, System.Object)" attrs="150">
-        <size>23</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>11</size>
-      </method>
-    </type>
-    <type name="Test+Yp">
-      <method name="IEnumerable fail()" attrs="134">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+&lt;syntax_error&gt;c__Iterator0">
-      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.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="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">
-        <size>26</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>27</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>1</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-iter-14.cs">
-    <type name="XX">
-      <method name="Void Metodo(System.Exception)" attrs="145">
-        <size>42</size>
-      </method>
-      <method name="IEnumerable X()" attrs="145">
-        <size>23</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>69</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="XX+&lt;X&gt;c__Iterator0">
-      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.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="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">
-        <size>26</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>98</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-iter-15.cs">
-    <type name="Test">
-      <method name="IEnumerator GetEnumerator()" attrs="134">
-        <size>22</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>12</size>
-      </method>
-      <method name="Void Run()" attrs="129">
-        <size>180</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+&lt;GetEnumerator&gt;c__Iterator0">
-      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.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="Boolean MoveNext()" attrs="486">
-        <size>142</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-iter-16.cs">
-    <type name="Foo">
-      <method name="IEnumerable foo()" attrs="150">
-        <size>23</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>78</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Foo+&lt;foo&gt;c__Iterator0">
-      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.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="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">
-        <size>26</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>38</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>1</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-iter-17.cs">
-    <type name="Program">
-      <method name="IEnumerable get_Empty()" attrs="2198">
-        <size>23</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>62</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Program+&lt;&gt;c__Iterator0">
-      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.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="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">
-        <size>26</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>168</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-iter-18.cs">
-    <type name="test">
-      <method name="IEnumerable testen(Int32)" attrs="134">
-        <size>37</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="reflect">
-      <method name="Void Main(System.String[])" attrs="150">
-        <size>127</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="test+&lt;testen&gt;c__Iterator0">
-      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.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="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">
-        <size>40</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>214</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-iter-19.cs">
-    <type name="Test">
-      <method name="Void Main()" attrs="150">
-        <size>68</size>
-      </method>
-      <method name="IEnumerator GetEnumerator()" attrs="134">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+&lt;GetEnumerator&gt;c__Iterator0">
-      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.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="Boolean MoveNext()" attrs="486">
-        <size>84</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-iter-20.cs">
-    <type name="CustomDict">
-      <method name="IEnumerator GetEnumerator()" attrs="134">
-        <size>22</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>70</size>
-      </method>
-    </type>
-    <type name="Tests">
-      <method name="Void Main()" attrs="150">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="CustomDict+&lt;GetEnumerator&gt;c__Iterator0">
-      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.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="Boolean MoveNext()" attrs="486">
-        <size>93</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-iter-21.cs">
-    <type name="X">
-      <method name="IEnumerable GetIt(System.Int32[])" attrs="145">
-        <size>37</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>138</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+A">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="X+&lt;GetIt&gt;c__Iterator0">
-      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.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="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">
-        <size>40</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>242</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;GetIt&gt;c__Iterator0+&lt;GetIt&gt;c__AnonStorey1">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>28</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-iter-22.cs">
-    <type name="Test">
-      <method name="Void Main()" attrs="150">
-        <size>68</size>
-      </method>
-      <method name="IEnumerator GetEnumerator()" attrs="134">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+&lt;GetEnumerator&gt;c__Iterator0">
-      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.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="Boolean MoveNext()" attrs="486">
-        <size>207</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>83</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-iter-23.cs">
-    <type name="X">
-      <method name="IEnumerable GetIt2()" attrs="145">
-        <size>23</size>
-      </method>
-      <method name="Int32 Delay()" attrs="145">
-        <size>28</size>
-      </method>
-      <method name="Int32 Main()" attrs="145">
-        <size>141</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>12</size>
-      </method>
-    </type>
-    <type name="X+&lt;GetIt2&gt;c__Iterator0">
-      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.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="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">
-        <size>26</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>117</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X+&lt;Main&gt;c__AnonStorey1">
-      <method name="Void &lt;&gt;m__0(System.Object)" attrs="131">
-        <size>29</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-iter-25.cs">
-    <type name="D">
-      <method name="Void Dispose()" attrs="486">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor(String)" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="UploadAction">
-      <method name="Void RunOnThread(System.Action)" attrs="150">
-        <size>8</size>
-      </method>
-      <method name="IEnumerable`1 TagsError()" attrs="150">
-        <size>23</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>68</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="UploadAction+&lt;TagsError&gt;c__Iterator0">
-      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.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="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">
-        <size>26</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>75</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>1</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="UploadAction+&lt;TagsError&gt;c__Iterator0+&lt;TagsError&gt;c__AnonStorey1">
-      <method name="Void &lt;&gt;m__0()" attrs="131">
-        <size>44</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-iter-26.cs">
-    <type name="C">
-      <method name="IEnumerable Test(Boolean, Int32)" attrs="150">
-        <size>51</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+&lt;Test&gt;c__Iterator0">
-      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.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="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">
-        <size>52</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>101</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-named-01.cs">
-    <type name="A">
-      <method name="Void set_Item(Int32, Int32)" attrs="2502">
-        <size>9</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor(Object)" attrs="6276">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void set_Item(Int32, Int32)" attrs="2246">
-        <size>12</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>13</size>
-      </method>
-    </type>
-    <type name="XAttribute">
-      <method name="Void .ctor(Int32)" attrs="6278">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="M">
-      <method name="Void Foo(Int32)" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>61</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-named-02.cs">
-    <type name="A">
-      <method name="Void set_Item(Int32, Int32)" attrs="2182">
-        <size>30</size>
-      </method>
-      <method name="Int32 get_Item(Int32)" attrs="2182">
-        <size>36</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="MyPoint">
-      <method name="Void .ctor(Int32, Int32)" attrs="6278">
-        <size>16</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Decimal Foo(Decimal, Decimal)" attrs="145">
-        <size>10</size>
-      </method>
-      <method name="System.String Bar(Int32, System.String, Char)" attrs="145">
-        <size>34</size>
-      </method>
-      <method name="Int32 Test(Int32, Int32)" attrs="145">
-        <size>38</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>334</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-named-03.cs">
-    <type name="C">
-      <method name="Int32 TestInt(Int32)" attrs="145">
-        <size>11</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>31</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C+IntDelegate">
-      <method name="Int32 Invoke(Int32)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-named-04.cs">
-    <type name="Program">
-      <method name="Void Foo2(Int32, Int32 ByRef)" attrs="145">
-        <size>41</size>
-      </method>
-      <method name="Void Test[T](T[])" attrs="145">
-        <size>23</size>
-      </method>
-      <method name="Void Foo[T](T, T ByRef)" attrs="145">
-        <size>9</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>311</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-named-05.cs">
-    <type name="A">
-      <method name="Int32 Foo(Int32)" attrs="454">
-        <size>10</size>
-      </method>
-      <method name="Int32 get_Item(Int32, System.String)" attrs="2502">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Int32 Foo(Int32)" attrs="134">
-        <size>10</size>
-      </method>
-      <method name="Int32 get_Item(Int32, System.String)" attrs="2182">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="150">
-        <size>131</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-named-06.cs">
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>38</size>
-      </method>
-      <method name="Int32 Foo(Int32, Int64, System.String)" attrs="134">
-        <size>10</size>
-      </method>
-      <method name="Int32 Foo(Int32, Int64, System.String[])" attrs="134">
-        <size>10</size>
-      </method>
-      <method name="Int32 Foo(Int64, Int32)" attrs="134">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-named-07.cs">
-    <type name="C">
-      <method name="Int32 Foo(System.Object, Boolean, Boolean, Boolean, System.Object)" attrs="145">
-        <size>97</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>34</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-partial-01.cs">
-    <type name="Foo.Hello">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Bar.Hello">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="X.Test">
-      <method name="Int32 FooWorld()" attrs="150">
-        <size>14</size>
-      </method>
-      <method name="Int32 BarWorld()" attrs="150">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Y">
-      <method name="Int32 Main()" attrs="145">
-        <size>47</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-partial-02.cs">
-    <type name="Test1.Base">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test1.Foo">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test2.Foo">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="ReflectedType">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="D">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-partial-03.cs">
-    <type name="Test">
-      <method name="Int32 TestFoo()" attrs="134">
-        <size>21</size>
-      </method>
-      <method name="Int32 TestIFoo(IFoo)" attrs="134">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>19</size>
-      </method>
-    </type>
-    <type name="Test+Foo">
-      <method name="Int32 Test.IFoo.Hello(Test)" attrs="481">
-        <size>10</size>
-      </method>
-      <method name="Int32 Hello(Test)" attrs="134">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>60</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-partial-04.cs">
-    <type name="B.Test">
-      <method name="Void A.IFoo.Hello(IFoo)" attrs="481">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-partial-05.cs">
-    <type name="B">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A2">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="D">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-partial-06.cs">
-    <type name="Foo">
-      <method name="Void Finalize()" attrs="196">
-        <size>14</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-partial-07.cs">
-    <type name="Test">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestAttribute">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test2Attribute">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>80</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-partial-08.cs">
-    <type name="Foo">
-      <method name="System.String get_Id()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="PartialAbstractCompilationError">
-      <method name="Int32 Main()" attrs="150">
-        <size>67</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-partial-09.cs">
-    <type name="Foo">
-      <method name="System.String get_Id()" attrs="2182">
-        <size>15</size>
-      </method>
-      <method name="Void .ctor()" attrs="6276">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Bar">
-      <method name="Void .ctor(String)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="PartialAbstractCompilationError">
-      <method name="Void Main()" attrs="150">
-        <size>22</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-partial-10.cs">
-    <type name="Test2.Foo">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="Test3.Foo">
-      <method name="Void .cctor()" attrs="6289">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>96</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-partial-11.cs">
-    <type name="StaticClass">
-      <method name="System.String Name()" attrs="150">
-        <size>14</size>
-      </method>
-    </type>
-    <type name="MainClass">
-      <method name="Boolean IsStatic(System.Type)" attrs="145">
-        <size>93</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>74</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-partial-12.cs">
-    <type name="Test1.Foo">
-      <method name="IEnumerable E()" attrs="147">
-        <size>23</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="X">
-      <method name="Int32 Main()" attrs="145">
-        <size>112</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test1.Foo+&lt;E&gt;c__Iterator0">
-      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.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="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">
-        <size>26</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>76</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>15</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-partial-13.cs">
-    <type name="Test.Test">
-      <method name="Boolean Equals(System.Object)" attrs="198">
-        <size>10</size>
-      </method>
-      <method name="Int32 GetHashCode()" attrs="198">
-        <size>10</size>
-      </method>
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-partial-14.cs">
-    <type name="T">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="partial">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="A">
-      <method name="Void partial(partial)" attrs="134">
-        <size>4</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-partial-15.cs">
-    <type name="Foo.X">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="IEnumerable Attempts2()" attrs="150">
-        <size>23</size>
-      </method>
-      <method name="IEnumerable get_Attempts()" attrs="2198">
-        <size>23</size>
-      </method>
-      <method name="IEnumerable get_Item(Int32)" attrs="2182">
-        <size>23</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Foo.X+&lt;Attempts2&gt;c__Iterator0">
-      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.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="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">
-        <size>26</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>37</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>1</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Foo.X+&lt;&gt;c__Iterator1">
-      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.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="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">
-        <size>26</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>37</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>1</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Foo.X+&lt;&gt;c__Iterator2">
-      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.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="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">
-        <size>14</size>
-      </method>
-      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">
-        <size>26</size>
-      </method>
-      <method name="Boolean MoveNext()" attrs="486">
-        <size>37</size>
-      </method>
-      <method name="Void Dispose()" attrs="486">
-        <size>1</size>
-      </method>
-      <method name="Void Reset()" attrs="486">
-        <size>6</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-partial-16.cs">
-    <type name="A.C">
-      <method name="Void .ctor()" attrs="6278">
-        <size>23</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>11</size>
-      </method>
-    </type>
-    <type name="B.C2">
-      <method name="Boolean Test()" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="System.Object Test_I()" attrs="134">
-        <size>10</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-partial-17.cs">
-    <type name="Test">
-      <method name="Boolean Check(System.String, System.String[])" attrs="150">
-        <size>58</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-partial-18.cs">
-    <type name="N.Foo">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>18</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-partial-19.cs">
-    <type name="Bug.GL">
-      <method name="Void Main()" attrs="150">
-        <size>8</size>
-      </method>
-    </type>
-    <type name="Bug.GL+Core">
-      <method name="Boolean A()" attrs="147">
-        <size>10</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-partial-20.cs">
-    <type name="A">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="B">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-      <method name="Void .cctor()" attrs="6289">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>56</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-partial-21.cs">
-    <type name="Mono.Sms.Main">
-      <method name="Void Test()" attrs="134">
-        <size>43</size>
-      </method>
-      <method name="Void &lt;Test&gt;m__0()" attrs="145">
-        <size>7</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Mono.Sms.Contacts">
-      <method name="Void Test()" attrs="134">
-        <size>13</size>
-      </method>
-      <method name="Void add_ContactsEventHandler(Mono.Sms.Contacts+ContactsHandler)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void remove_ContactsEventHandler(Mono.Sms.Contacts+ContactsHandler)" attrs="2182">
-        <size>42</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Mono.Sms.Contacts+ContactsHandler">
-      <method name="Void Invoke()" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void EndInvoke(IAsyncResult)" attrs="454">
-        <size>0</size>
-      </method>
-      <method name="Void .ctor(Object, IntPtr)" attrs="6278">
-        <size>0</size>
-      </method>
-    </type>
-    <type name="Mono.Sms.Core.Agenda">
-      <method name="Void AddContact()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-partial-22.cs">
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-partial-23.cs">
-    <type name="C">
-      <method name="Void Partial_A()" attrs="129">
-        <size>16</size>
-      </method>
-      <method name="Void Partial_B()" attrs="129">
-        <size>16</size>
-      </method>
-      <method name="Void Partial_S()" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>70</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-partial-24.cs">
-    <type name="N.C">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void Foo()" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-partial-25.cs">
-    <type name="C">
-      <method name="Void Partial(Int32)" attrs="145">
-        <size>15</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>16</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-partial-26.cs">
-    <type name="ConsoleApplication1.X">
-      <method name="Void Foo()" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="ConsoleApplication1.Y">
-      <method name="Void Foo()" attrs="129">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="ConsoleApplication1.Program">
-      <method name="Int32 Main()" attrs="145">
-        <size>116</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-partial-27.cs">
-    <type name="C">
-      <method name="Int32 Main()" attrs="150">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-partial-28.cs">
-    <type name="A">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="TestCase">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-partial-29.cs">
-    <type name="C">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-    </type>
-    <type name="D">
-      <method name="Void Method(Int32)" attrs="145">
-        <size>2</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-var-01.cs">
-    <type name="Test">
-      <method name="Int32 Main()" attrs="145">
-        <size>70</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-var-02.cs">
-    <type name="Class1">
-      <method name="Boolean Method()" attrs="134">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="145">
-        <size>164</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="Test+Class2">
-      <method name="Boolean Method()" attrs="134">
-        <size>10</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-var-03.cs">
-    <type name="Test">
-      <method name="Int32 Main()" attrs="145">
-        <size>201</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-var-05.cs">
-    <type name="MyClass">
-      <method name="Void Dispose()" attrs="486">
-        <size>13</size>
-      </method>
-      <method name="Void .ctor(String)" attrs="6278">
-        <size>15</size>
-      </method>
-    </type>
-    <type name="Test">
-      <method name="Int32 Main()" attrs="145">
-        <size>72</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-var-06.cs">
-    <type name="Test">
-      <method name="Int32 Main()" attrs="145">
-        <size>68</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-var-07.cs">
-    <type name="Test">
-      <method name="Void var()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Int32 Main()" attrs="150">
-        <size>51</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-    <type name="var">
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-var-08.cs">
-    <type name="X">
-      <method name="Void Main()" attrs="145">
-        <size>2</size>
-      </method>
-      <method name="Void .ctor(Int32, Int32)" attrs="6278">
-        <size>11</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-var-09.cs">
-    <type name="A">
-      <method name="Int32 Main()" attrs="150">
-        <size>20</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
-  <test name="test-xml-042.cs">
-    <type name="TestNamespace.TestClass">
-      <method name="Void Main()" attrs="150">
-        <size>2</size>
-      </method>
-      <method name="Void FunctionWithParameter(Int32 ByRef, Int32 ByRef)" attrs="134">
-        <size>8</size>
-      </method>
-      <method name="Void .ctor()" attrs="6278">
-        <size>7</size>
-      </method>
-    </type>
-  </test>
+<?xml version="1.0" encoding="utf-8"?>\r
+<!--This file contains expected IL and metadata produced by compiler for each test-->\r
+<tests>\r
+  <test name="dtest-001.cs">\r
+    <type name="C">\r
+      <method name="Void set_Prop(System.Object)" attrs="2182">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="System.Object get_Prop()" attrs="2182">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void set_Prop2(System.Object)" attrs="2182">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void set_Item(System.Object, System.Object)" attrs="2182">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="System.Object get_Item(System.Object)" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="System.Object Method(System.Object)" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor(Object)" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="Del">\r
+      <method name="System.Object Invoke(System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.Object, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="System.Object EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>1216</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-002.cs">\r
+    <type name="C">\r
+      <method name="System.Object D()" attrs="486">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="System.Object D2()" attrs="486">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="AC">\r
+      <method name="Void Foo(System.Object[])" attrs="1478">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="BC">\r
+      <method name="Void Foo(System.Object[])" attrs="198">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-003.cs">\r
+    <type name="AssertDynamicObject">\r
+      <method name="System.Dynamic.DynamicMetaObject GetFakeMetaObject(System.Object)" attrs="129">\r
+        <size>130</size>\r
+      </method>\r
+      <method name="System.Dynamic.DynamicMetaObject BindBinaryOperation(System.Dynamic.BinaryOperationBinder, System.Dynamic.DynamicMetaObject)" attrs="198">\r
+        <size>70</size>\r
+      </method>\r
+      <method name="System.Dynamic.DynamicMetaObject BindConvert(System.Dynamic.ConvertBinder)" attrs="198">\r
+        <size>61</size>\r
+      </method>\r
+      <method name="System.Dynamic.DynamicMetaObject BindGetIndex(System.Dynamic.GetIndexBinder, System.Dynamic.DynamicMetaObject[])" attrs="198">\r
+        <size>104</size>\r
+      </method>\r
+      <method name="System.Dynamic.DynamicMetaObject BindGetMember(System.Dynamic.GetMemberBinder)" attrs="198">\r
+        <size>61</size>\r
+      </method>\r
+      <method name="System.Dynamic.DynamicMetaObject BindInvoke(System.Dynamic.InvokeBinder, System.Dynamic.DynamicMetaObject[])" attrs="198">\r
+        <size>104</size>\r
+      </method>\r
+      <method name="System.Dynamic.DynamicMetaObject BindInvokeMember(System.Dynamic.InvokeMemberBinder, System.Dynamic.DynamicMetaObject[])" attrs="198">\r
+        <size>104</size>\r
+      </method>\r
+      <method name="System.Dynamic.DynamicMetaObject BindSetIndex(System.Dynamic.SetIndexBinder, System.Dynamic.DynamicMetaObject[], System.Dynamic.DynamicMetaObject)" attrs="198">\r
+        <size>110</size>\r
+      </method>\r
+      <method name="System.Dynamic.DynamicMetaObject BindSetMember(System.Dynamic.SetMemberBinder, System.Dynamic.DynamicMetaObject)" attrs="198">\r
+        <size>70</size>\r
+      </method>\r
+      <method name="System.Dynamic.DynamicMetaObject BindUnaryOperation(System.Dynamic.UnaryOperationBinder)" attrs="198">\r
+        <size>61</size>\r
+      </method>\r
+      <method name="System.Object &lt;BindGetIndex&gt;m__0(System.Dynamic.DynamicMetaObject)" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object &lt;BindInvoke&gt;m__1(System.Dynamic.DynamicMetaObject)" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object &lt;BindInvokeMember&gt;m__2(System.Dynamic.DynamicMetaObject)" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object &lt;BindSetIndex&gt;m__3(System.Dynamic.DynamicMetaObject)" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor(DynamicObjectMock, Expression)" attrs="6278">\r
+        <size>22</size>\r
+      </method>\r
+    </type>\r
+    <type name="DynamicObjectMock">\r
+      <method name="System.Dynamic.DynamicMetaObject GetMetaObject(System.Linq.Expressions.Expression)" attrs="198">\r
+        <size>30</size>\r
+      </method>\r
+      <method name="Void DMethod(Int32)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void DStaticMethod(System.Object)" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 get_Item(Int32)" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void set_Item(Int32, Int32)" attrs="2182">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester">\r
+      <method name="Void Assert[T](T, T, System.String)" attrs="145">\r
+        <size>99</size>\r
+      </method>\r
+      <method name="Void Assert[T](IList`1, IList`1, System.String)" attrs="145">\r
+        <size>257</size>\r
+      </method>\r
+      <method name="Void AssertArgument(System.Runtime.CompilerServices.CallSiteBinder, Microsoft.CSharp.RuntimeBinder.CSharpArgumentInfo[], System.String)" attrs="145">\r
+        <size>172</size>\r
+      </method>\r
+      <method name="Void BinaryAdd_1(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>124</size>\r
+      </method>\r
+      <method name="Void BinaryAdd_2(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>134</size>\r
+      </method>\r
+      <method name="Void BinaryAdd_3(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>124</size>\r
+      </method>\r
+      <method name="Void BinaryAdd_4(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>128</size>\r
+      </method>\r
+      <method name="Void BinaryAddChecked_1(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>124</size>\r
+      </method>\r
+      <method name="Void BinaryAddChecked_2(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>72</size>\r
+      </method>\r
+      <method name="Void BinaryAddAssign_1(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>125</size>\r
+      </method>\r
+      <method name="Void BinaryAddAssignChecked_1(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>127</size>\r
+      </method>\r
+      <method name="Void BinaryAnd_1(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>124</size>\r
+      </method>\r
+      <method name="Void BinaryAndAssign_1(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>125</size>\r
+      </method>\r
+      <method name="Void BinaryDivide_1(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>125</size>\r
+      </method>\r
+      <method name="Void BinaryDivideAssign_1(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>125</size>\r
+      </method>\r
+      <method name="Void BinaryEqual_1(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>125</size>\r
+      </method>\r
+      <method name="Void BinaryExclusiveOr_1(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>125</size>\r
+      </method>\r
+      <method name="Void BinaryExclusiveOrAssign_1(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>125</size>\r
+      </method>\r
+      <method name="Void BinaryGreaterThan_1(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>125</size>\r
+      </method>\r
+      <method name="Void BinaryGreaterThanOrEqual_1(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>125</size>\r
+      </method>\r
+      <method name="Void BinaryLeftShift_1(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>125</size>\r
+      </method>\r
+      <method name="Void BinaryLeftShiftAssign_1(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>125</size>\r
+      </method>\r
+      <method name="Void BinaryLessThan_1(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>125</size>\r
+      </method>\r
+      <method name="Void BinaryLessThanOrEqual_1(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>125</size>\r
+      </method>\r
+      <method name="Void BinaryLogicalAnd_1(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>117</size>\r
+      </method>\r
+      <method name="Void BinaryLogicalOr_1(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>118</size>\r
+      </method>\r
+      <method name="Void BinaryModulo_1(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>125</size>\r
+      </method>\r
+      <method name="Void BinaryModuloAssign_1(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>125</size>\r
+      </method>\r
+      <method name="Void BinaryMultiply_1(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>125</size>\r
+      </method>\r
+      <method name="Void BinaryMultiplyAssign_1(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>125</size>\r
+      </method>\r
+      <method name="Void BinaryNotEqual_1(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>125</size>\r
+      </method>\r
+      <method name="Void BinaryOr_1(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>125</size>\r
+      </method>\r
+      <method name="Void BinaryOrAssign_1(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>125</size>\r
+      </method>\r
+      <method name="Void BinaryRightShift_1(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>125</size>\r
+      </method>\r
+      <method name="Void BinaryRightShiftAssign_1(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>125</size>\r
+      </method>\r
+      <method name="Void BinarySubtract_1(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>125</size>\r
+      </method>\r
+      <method name="Void BinarySubtractAssign_1(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>125</size>\r
+      </method>\r
+      <method name="Void Convert_1(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>111</size>\r
+      </method>\r
+      <method name="Void Convert_2(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>116</size>\r
+      </method>\r
+      <method name="Void Convert_3(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>111</size>\r
+      </method>\r
+      <method name="Void Convert_4(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>111</size>\r
+      </method>\r
+      <method name="Void Convert_5(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>230</size>\r
+      </method>\r
+      <method name="Void GetIndex_1(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>122</size>\r
+      </method>\r
+      <method name="Void GetIndex_2(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>140</size>\r
+      </method>\r
+      <method name="Void GetIndex_3(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>123</size>\r
+      </method>\r
+      <method name="Void GetMember_1(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>116</size>\r
+      </method>\r
+      <method name="Void Invoke_1(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>140</size>\r
+      </method>\r
+      <method name="Void Invoke_2(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>114</size>\r
+      </method>\r
+      <method name="Void Invoke_3(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>144</size>\r
+      </method>\r
+      <method name="Void Invoke_4(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>149</size>\r
+      </method>\r
+      <method name="Void Invoke_5(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>155</size>\r
+      </method>\r
+      <method name="Void Invoke_6(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>125</size>\r
+      </method>\r
+      <method name="Void InvokeMember_1(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>132</size>\r
+      </method>\r
+      <method name="Void InvokeMember_2(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>137</size>\r
+      </method>\r
+      <method name="Void InvokeMember_3(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>136</size>\r
+      </method>\r
+      <method name="Void InvokeMember_4(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>133</size>\r
+      </method>\r
+      <method name="Void InvokeMember_5(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>106</size>\r
+      </method>\r
+      <method name="Void InvokeMember_6(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>143</size>\r
+      </method>\r
+      <method name="Void InvokeMember_7(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>138</size>\r
+      </method>\r
+      <method name="Void InvokeMember_8(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>141</size>\r
+      </method>\r
+      <method name="Void SetIndex_1(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>137</size>\r
+      </method>\r
+      <method name="Void SetIndex_2(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>151</size>\r
+      </method>\r
+      <method name="Void SetIndex_3(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>140</size>\r
+      </method>\r
+      <method name="Void SetMember_1(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>134</size>\r
+      </method>\r
+      <method name="Void SetMember_2(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>373</size>\r
+      </method>\r
+      <method name="Void UnaryPlus_1(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>114</size>\r
+      </method>\r
+      <method name="Void UnaryMinus_1(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>114</size>\r
+      </method>\r
+      <method name="Void UnaryNot_1(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>114</size>\r
+      </method>\r
+      <method name="Void UnaryOnesComplement_1(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>114</size>\r
+      </method>\r
+      <method name="Void UnaryDecrement_1(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>117</size>\r
+      </method>\r
+      <method name="Void UnaryDecrement_2(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>119</size>\r
+      </method>\r
+      <method name="Void UnaryIncrement_1(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>117</size>\r
+      </method>\r
+      <method name="Void UnaryIncrement_2(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>119</size>\r
+      </method>\r
+      <method name="Void UnaryIsFalse_1(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>159</size>\r
+      </method>\r
+      <method name="Void UnaryIsFalse_2(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>159</size>\r
+      </method>\r
+      <method name="Void UnaryIsFalse_3(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>246</size>\r
+      </method>\r
+      <method name="Void UnaryIsTrue_1(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>130</size>\r
+      </method>\r
+      <method name="Void UnaryIsTrue_2(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>247</size>\r
+      </method>\r
+      <method name="Void UnaryIsTrue_3(System.Object, DynamicObjectMock)" attrs="129">\r
+        <size>249</size>\r
+      </method>\r
+      <method name="Boolean RunTest(System.Reflection.MethodInfo)" attrs="145">\r
+        <size>123</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>187</size>\r
+      </method>\r
+      <method name="Void &lt;BinaryAdd_1&gt;m__4(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">\r
+        <size>73</size>\r
+      </method>\r
+      <method name="Void &lt;BinaryAdd_2&gt;m__5(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">\r
+        <size>68</size>\r
+      </method>\r
+      <method name="Void &lt;BinaryAdd_3&gt;m__6(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">\r
+        <size>73</size>\r
+      </method>\r
+      <method name="Void &lt;BinaryAdd_4&gt;m__7(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">\r
+        <size>73</size>\r
+      </method>\r
+      <method name="Void &lt;BinaryAddChecked_1&gt;m__8(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">\r
+        <size>73</size>\r
+      </method>\r
+      <method name="Void &lt;BinaryAddChecked_2&gt;m__9(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">\r
+        <size>73</size>\r
+      </method>\r
+      <method name="Void &lt;BinaryAddAssign_1&gt;m__B(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">\r
+        <size>74</size>\r
+      </method>\r
+      <method name="Void &lt;BinaryAddAssignChecked_1&gt;m__C(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">\r
+        <size>74</size>\r
+      </method>\r
+      <method name="Void &lt;BinaryAnd_1&gt;m__D(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">\r
+        <size>73</size>\r
+      </method>\r
+      <method name="Void &lt;BinaryAndAssign_1&gt;m__E(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">\r
+        <size>74</size>\r
+      </method>\r
+      <method name="Void &lt;BinaryDivide_1&gt;m__F(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">\r
+        <size>74</size>\r
+      </method>\r
+      <method name="Void &lt;BinaryDivideAssign_1&gt;m__10(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">\r
+        <size>74</size>\r
+      </method>\r
+      <method name="Void &lt;BinaryEqual_1&gt;m__11(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">\r
+        <size>74</size>\r
+      </method>\r
+      <method name="Void &lt;BinaryExclusiveOr_1&gt;m__12(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">\r
+        <size>74</size>\r
+      </method>\r
+      <method name="Void &lt;BinaryExclusiveOrAssign_1&gt;m__13(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">\r
+        <size>74</size>\r
+      </method>\r
+      <method name="Void &lt;BinaryGreaterThan_1&gt;m__14(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">\r
+        <size>74</size>\r
+      </method>\r
+      <method name="Void &lt;BinaryGreaterThanOrEqual_1&gt;m__15(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">\r
+        <size>74</size>\r
+      </method>\r
+      <method name="Void &lt;BinaryLeftShift_1&gt;m__16(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">\r
+        <size>74</size>\r
+      </method>\r
+      <method name="Void &lt;BinaryLeftShiftAssign_1&gt;m__17(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">\r
+        <size>74</size>\r
+      </method>\r
+      <method name="Void &lt;BinaryLessThan_1&gt;m__18(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">\r
+        <size>74</size>\r
+      </method>\r
+      <method name="Void &lt;BinaryLessThanOrEqual_1&gt;m__19(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">\r
+        <size>74</size>\r
+      </method>\r
+      <method name="Void &lt;BinaryModulo_1&gt;m__1A(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">\r
+        <size>74</size>\r
+      </method>\r
+      <method name="Void &lt;BinaryModuloAssign_1&gt;m__1B(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">\r
+        <size>74</size>\r
+      </method>\r
+      <method name="Void &lt;BinaryMultiply_1&gt;m__1C(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">\r
+        <size>74</size>\r
+      </method>\r
+      <method name="Void &lt;BinaryMultiplyAssign_1&gt;m__1D(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">\r
+        <size>74</size>\r
+      </method>\r
+      <method name="Void &lt;BinaryNotEqual_1&gt;m__1E(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">\r
+        <size>74</size>\r
+      </method>\r
+      <method name="Void &lt;BinaryOr_1&gt;m__1F(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">\r
+        <size>74</size>\r
+      </method>\r
+      <method name="Void &lt;BinaryOrAssign_1&gt;m__20(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">\r
+        <size>74</size>\r
+      </method>\r
+      <method name="Void &lt;BinaryRightShift_1&gt;m__21(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">\r
+        <size>74</size>\r
+      </method>\r
+      <method name="Void &lt;BinaryRightShiftAssign_1&gt;m__22(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">\r
+        <size>74</size>\r
+      </method>\r
+      <method name="Void &lt;BinarySubtract_1&gt;m__23(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">\r
+        <size>74</size>\r
+      </method>\r
+      <method name="Void &lt;BinarySubtractAssign_1&gt;m__24(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">\r
+        <size>74</size>\r
+      </method>\r
+      <method name="System.Object &lt;Convert_1&gt;m__25(System.Dynamic.ConvertBinder)" attrs="145">\r
+        <size>58</size>\r
+      </method>\r
+      <method name="System.Object &lt;Convert_2&gt;m__26(System.Dynamic.ConvertBinder)" attrs="145">\r
+        <size>58</size>\r
+      </method>\r
+      <method name="System.Object &lt;Convert_3&gt;m__27(System.Dynamic.ConvertBinder)" attrs="145">\r
+        <size>58</size>\r
+      </method>\r
+      <method name="System.Object &lt;Convert_4&gt;m__28(System.Dynamic.ConvertBinder)" attrs="145">\r
+        <size>58</size>\r
+      </method>\r
+      <method name="System.Object &lt;Convert_5&gt;m__29(System.Dynamic.ConvertBinder)" attrs="145">\r
+        <size>67</size>\r
+      </method>\r
+      <method name="Void &lt;GetIndex_1&gt;m__2A(System.Dynamic.GetIndexBinder, System.Object[])" attrs="145">\r
+        <size>93</size>\r
+      </method>\r
+      <method name="Void &lt;GetIndex_2&gt;m__2B(System.Dynamic.GetIndexBinder, System.Object[])" attrs="145">\r
+        <size>112</size>\r
+      </method>\r
+      <method name="System.Object &lt;GetMember_1&gt;m__2D(System.Dynamic.GetMemberBinder)" attrs="145">\r
+        <size>75</size>\r
+      </method>\r
+      <method name="Void &lt;Invoke_1&gt;m__2E(System.Dynamic.InvokeBinder, System.Object[])" attrs="145">\r
+        <size>102</size>\r
+      </method>\r
+      <method name="Void &lt;Invoke_2&gt;m__2F(System.Dynamic.InvokeBinder, System.Object[])" attrs="145">\r
+        <size>74</size>\r
+      </method>\r
+      <method name="Void &lt;Invoke_4&gt;m__30(System.Dynamic.InvokeBinder, System.Object[])" attrs="145">\r
+        <size>128</size>\r
+      </method>\r
+      <method name="Void &lt;Invoke_5&gt;m__31(System.Dynamic.InvokeBinder, System.Object[])" attrs="145">\r
+        <size>92</size>\r
+      </method>\r
+      <method name="Void &lt;Invoke_5&gt;m__32(System.Object)" attrs="145">\r
+        <size>94</size>\r
+      </method>\r
+      <method name="Void &lt;Invoke_6&gt;m__33(System.Dynamic.InvokeBinder, System.Object[])" attrs="145">\r
+        <size>93</size>\r
+      </method>\r
+      <method name="Void &lt;InvokeMember_1&gt;m__34(System.Dynamic.InvokeMemberBinder, System.Object[])" attrs="145">\r
+        <size>111</size>\r
+      </method>\r
+      <method name="Void &lt;InvokeMember_3&gt;m__36(System.Dynamic.InvokeMemberBinder, System.Object[])" attrs="145">\r
+        <size>112</size>\r
+      </method>\r
+      <method name="Void &lt;InvokeMember_4&gt;m__37(System.Dynamic.InvokeMemberBinder, System.Object[])" attrs="145">\r
+        <size>111</size>\r
+      </method>\r
+      <method name="Void &lt;InvokeMember_7&gt;m__39(System.Dynamic.InvokeMemberBinder, System.Object[])" attrs="145">\r
+        <size>91</size>\r
+      </method>\r
+      <method name="Void &lt;InvokeMember_8&gt;m__3A(System.Dynamic.InvokeMemberBinder, System.Object[])" attrs="145">\r
+        <size>112</size>\r
+      </method>\r
+      <method name="Void &lt;SetIndex_1&gt;m__3B(System.Dynamic.SetIndexBinder, System.Object[], System.Object)" attrs="145">\r
+        <size>125</size>\r
+      </method>\r
+      <method name="Void &lt;SetIndex_2&gt;m__3C(System.Dynamic.SetIndexBinder, System.Object[], System.Object)" attrs="145">\r
+        <size>140</size>\r
+      </method>\r
+      <method name="Void &lt;SetMember_1&gt;m__3E(System.Dynamic.SetMemberBinder, System.Object)" attrs="145">\r
+        <size>102</size>\r
+      </method>\r
+      <method name="Void &lt;SetMember_2&gt;m__40(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Void &lt;SetMember_2&gt;m__41(System.Dynamic.SetMemberBinder, System.Object)" attrs="145">\r
+        <size>77</size>\r
+      </method>\r
+      <method name="System.Object &lt;UnaryPlus_1&gt;m__42(System.Dynamic.UnaryOperationBinder)" attrs="145">\r
+        <size>55</size>\r
+      </method>\r
+      <method name="System.Object &lt;UnaryMinus_1&gt;m__43(System.Dynamic.UnaryOperationBinder)" attrs="145">\r
+        <size>55</size>\r
+      </method>\r
+      <method name="System.Object &lt;UnaryNot_1&gt;m__44(System.Dynamic.UnaryOperationBinder)" attrs="145">\r
+        <size>55</size>\r
+      </method>\r
+      <method name="System.Object &lt;UnaryOnesComplement_1&gt;m__45(System.Dynamic.UnaryOperationBinder)" attrs="145">\r
+        <size>55</size>\r
+      </method>\r
+      <method name="System.Object &lt;UnaryDecrement_1&gt;m__46(System.Dynamic.UnaryOperationBinder)" attrs="145">\r
+        <size>55</size>\r
+      </method>\r
+      <method name="System.Object &lt;UnaryDecrement_2&gt;m__47(System.Dynamic.UnaryOperationBinder)" attrs="145">\r
+        <size>59</size>\r
+      </method>\r
+      <method name="System.Object &lt;UnaryIncrement_1&gt;m__48(System.Dynamic.UnaryOperationBinder)" attrs="145">\r
+        <size>55</size>\r
+      </method>\r
+      <method name="System.Object &lt;UnaryIncrement_2&gt;m__49(System.Dynamic.UnaryOperationBinder)" attrs="145">\r
+        <size>59</size>\r
+      </method>\r
+      <method name="System.Object &lt;UnaryIsFalse_1&gt;m__4A(System.Dynamic.UnaryOperationBinder)" attrs="145">\r
+        <size>60</size>\r
+      </method>\r
+      <method name="Void &lt;UnaryIsFalse_1&gt;m__4B(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="System.Object &lt;UnaryIsFalse_2&gt;m__4C(System.Dynamic.UnaryOperationBinder)" attrs="145">\r
+        <size>60</size>\r
+      </method>\r
+      <method name="Void &lt;UnaryIsFalse_2&gt;m__4D(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="System.Object &lt;UnaryIsFalse_3&gt;m__4E(System.Dynamic.UnaryOperationBinder)" attrs="145">\r
+        <size>60</size>\r
+      </method>\r
+      <method name="Void &lt;UnaryIsFalse_3&gt;m__4F(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">\r
+        <size>68</size>\r
+      </method>\r
+      <method name="System.Object &lt;UnaryIsTrue_1&gt;m__50(System.Dynamic.UnaryOperationBinder)" attrs="145">\r
+        <size>60</size>\r
+      </method>\r
+      <method name="System.Object &lt;UnaryIsTrue_2&gt;m__51(System.Dynamic.UnaryOperationBinder)" attrs="145">\r
+        <size>60</size>\r
+      </method>\r
+      <method name="Void &lt;UnaryIsTrue_2&gt;m__52(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="System.Object &lt;UnaryIsTrue_3&gt;m__53(System.Dynamic.UnaryOperationBinder)" attrs="145">\r
+        <size>60</size>\r
+      </method>\r
+      <method name="Void &lt;UnaryIsTrue_3&gt;m__54(System.Dynamic.BinaryOperationBinder, System.Object)" attrs="145">\r
+        <size>74</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__55(System.Reflection.MethodInfo)" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="System.String &lt;Main&gt;m__56(System.Reflection.MethodInfo)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__57(System.Reflection.MethodInfo)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__58(Boolean)" attrs="145">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor(Object)" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>34</size>\r
+      </method>\r
+    </type>\r
+    <type name="AssertDynamicObject+&lt;GetFakeMetaObject&gt;c__AnonStorey0">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;BinaryAddChecked_2&gt;c__AnonStorey1">\r
+      <method name="System.Object &lt;&gt;m__A()" attrs="131">\r
+        <size>98</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;GetIndex_3&gt;c__AnonStorey2">\r
+      <method name="Void &lt;&gt;m__2C(System.Dynamic.GetIndexBinder, System.Object[])" attrs="131">\r
+        <size>93</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;InvokeMember_2&gt;c__AnonStorey3">\r
+      <method name="Void &lt;&gt;m__35(System.Dynamic.InvokeMemberBinder, System.Object[])" attrs="131">\r
+        <size>110</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;InvokeMember_3&gt;c__DynamicSite32+Container0">\r
+      <method name="Void Invoke(System.Runtime.CompilerServices.CallSite, System.Object, Int32 ByRef)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;InvokeMember_4&gt;c__DynamicSite33+Container0">\r
+      <method name="Void Invoke(System.Runtime.CompilerServices.CallSite, System.Object, Int32 ByRef)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;InvokeMember_6&gt;c__AnonStorey4">\r
+      <method name="Void &lt;&gt;m__38(System.Dynamic.InvokeMemberBinder, System.Object[])" attrs="131">\r
+        <size>120</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;InvokeMember_8&gt;c__DynamicSite37+Container0">\r
+      <method name="Void Invoke(System.Runtime.CompilerServices.CallSite, System.Object, System.Object ByRef)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;SetIndex_3&gt;c__AnonStorey5">\r
+      <method name="Void &lt;&gt;m__3D(System.Dynamic.SetIndexBinder, System.Object[], System.Object)" attrs="131">\r
+        <size>120</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;SetMember_2&gt;c__AnonStorey6">\r
+      <method name="System.Object &lt;&gt;m__3F(System.Dynamic.GetMemberBinder)" attrs="131">\r
+        <size>80</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-004.cs">\r
+    <type name="G`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="System.Object Create()" attrs="150">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void M[T]()" attrs="145">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>121</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-005.cs">\r
+    <type name="MyObject">\r
+      <method name="Boolean TryGetMember(System.Dynamic.GetMemberBinder, System.Object ByRef)" attrs="198">\r
+        <size>35</size>\r
+      </method>\r
+      <method name="Boolean TryInvokeMember(System.Dynamic.InvokeMemberBinder, System.Object[], System.Object ByRef)" attrs="198">\r
+        <size>35</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tests">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>260</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-006.cs">\r
+    <type name="InverseLogicalOperator">\r
+      <method name="Boolean op_True(InverseLogicalOperator)" attrs="2198">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Boolean op_False(InverseLogicalOperator)" attrs="2198">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor(Boolean)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="MyType">\r
+      <method name="Int16 get_ShortProp()" attrs="2182">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void set_ShortProp(Int16)" attrs="2182">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean op_True(MyType)" attrs="2198">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Boolean op_False(MyType)" attrs="2198">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="MyType op_Addition(MyType, MyType)" attrs="2198">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="MyType op_Subtraction(MyType, MyType)" attrs="2198">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="MyType op_Division(MyType, MyType)" attrs="2198">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="MyType op_Multiply(MyType, MyType)" attrs="2198">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="MyType op_Modulus(MyType, MyType)" attrs="2198">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="MyType op_BitwiseAnd(MyType, MyType)" attrs="2198">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="MyType op_BitwiseOr(MyType, MyType)" attrs="2198">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="MyType op_ExclusiveOr(MyType, MyType)" attrs="2198">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="Boolean op_Equality(MyType, MyType)" attrs="2198">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Boolean op_Inequality(MyType, MyType)" attrs="2198">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Boolean op_GreaterThan(MyType, MyType)" attrs="2198">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Boolean op_LessThan(MyType, MyType)" attrs="2198">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Boolean op_GreaterThanOrEqual(MyType, MyType)" attrs="2198">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Boolean op_LessThanOrEqual(MyType, MyType)" attrs="2198">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Boolean op_LogicalNot(MyType)" attrs="2198">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Int32 op_OnesComplement(MyType)" attrs="2198">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="MyType op_Increment(MyType)" attrs="2198">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="MyType op_Decrement(MyType)" attrs="2198">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Int32 op_RightShift(MyType, Int32)" attrs="2198">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Int32 op_LeftShift(MyType, Int32)" attrs="2198">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="MyType op_UnaryNegation(MyType)" attrs="2198">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="MyType op_UnaryPlus(MyType)" attrs="2198">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="MyTypeExplicit">\r
+      <method name="Int32 op_Explicit(MyTypeExplicit)" attrs="2198">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="MyTypeImplicitOnly">\r
+      <method name="Int16 op_Implicit(MyTypeImplicitOnly)" attrs="2198">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Boolean op_Implicit(MyTypeImplicitOnly)" attrs="2198">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .ctor(Int16)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester">\r
+      <method name="Void add_ev_assign(System.Action)" attrs="2177">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void remove_ev_assign(System.Action)" attrs="2177">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void Assert[T](T, T, System.String)" attrs="145">\r
+        <size>80</size>\r
+      </method>\r
+      <method name="Void AssertChecked[T](System.Func`1[T], T, System.String)" attrs="145">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="Void AssertChecked(System.Action, System.String)" attrs="145">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="Void AddTest()" attrs="129">\r
+        <size>1371</size>\r
+      </method>\r
+      <method name="Void AddNullableTest()" attrs="129">\r
+        <size>2279</size>\r
+      </method>\r
+      <method name="Void AddEnumTest()" attrs="129">\r
+        <size>875</size>\r
+      </method>\r
+      <method name="Void AddCheckedTest()" attrs="129">\r
+        <size>348</size>\r
+      </method>\r
+      <method name="Void AddStringTest()" attrs="129">\r
+        <size>1145</size>\r
+      </method>\r
+      <method name="Void AddAssignTest()" attrs="129">\r
+        <size>1155</size>\r
+      </method>\r
+      <method name="Void AddAssignNullableTest()" attrs="129">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void AddAssignEnumTest()" attrs="129">\r
+        <size>444</size>\r
+      </method>\r
+      <method name="Void AddAssignCheckedTest()" attrs="129">\r
+        <size>322</size>\r
+      </method>\r
+      <method name="Void AddAssignStringTest()" attrs="129">\r
+        <size>877</size>\r
+      </method>\r
+      <method name="Void AddAssignEvent()" attrs="129">\r
+        <size>4</size>\r
+      </method>\r
+      <method name="Void AndTest()" attrs="129">\r
+        <size>1537</size>\r
+      </method>\r
+      <method name="Void AndTestEnum()" attrs="129">\r
+        <size>671</size>\r
+      </method>\r
+      <method name="Void AndTestNullable()" attrs="129">\r
+        <size>1809</size>\r
+      </method>\r
+      <method name="Void AndAssignedTest()" attrs="129">\r
+        <size>912</size>\r
+      </method>\r
+      <method name="Void AndAssignedTestEnum()" attrs="129">\r
+        <size>684</size>\r
+      </method>\r
+      <method name="Void AndAlsoTest()" attrs="129">\r
+        <size>1253</size>\r
+      </method>\r
+      <method name="Void DivideTest()" attrs="129">\r
+        <size>928</size>\r
+      </method>\r
+      <method name="Void DivideNullableTest()" attrs="129">\r
+        <size>2307</size>\r
+      </method>\r
+      <method name="Void DivideCheckedTest()" attrs="129">\r
+        <size>4</size>\r
+      </method>\r
+      <method name="Void DivideAssignTest()" attrs="129">\r
+        <size>1144</size>\r
+      </method>\r
+      <method name="Void DivideAssignCheckedTest()" attrs="129">\r
+        <size>4</size>\r
+      </method>\r
+      <method name="Void ConvertImplicitTest()" attrs="129">\r
+        <size>1266</size>\r
+      </method>\r
+      <method name="Int32 ConvertImplicitReturnTest()" attrs="129">\r
+        <size>83</size>\r
+      </method>\r
+      <method name="IEnumerable`1 ConvertImplicitReturnTest_2()" attrs="129">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void ConvertExplicitTest()" attrs="129">\r
+        <size>503</size>\r
+      </method>\r
+      <method name="Void ConvertExplicitCheckedTest()" attrs="129">\r
+        <size>90</size>\r
+      </method>\r
+      <method name="Void ConvertArray()" attrs="129">\r
+        <size>168</size>\r
+      </method>\r
+      <method name="Void EqualTest()" attrs="129">\r
+        <size>1942</size>\r
+      </method>\r
+      <method name="Void EqualNullableTest()" attrs="129">\r
+        <size>3034</size>\r
+      </method>\r
+      <method name="Void EqualEnumTest()" attrs="129">\r
+        <size>1048</size>\r
+      </method>\r
+      <method name="Void EqualStringTest()" attrs="129">\r
+        <size>631</size>\r
+      </method>\r
+      <method name="Void EqualDelegateTest()" attrs="129">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void ExclusiveOrTest()" attrs="129">\r
+        <size>1547</size>\r
+      </method>\r
+      <method name="Void ExclusiveOrNullableTest()" attrs="129">\r
+        <size>1817</size>\r
+      </method>\r
+      <method name="Void ExclusiveOrTestEnum()" attrs="129">\r
+        <size>693</size>\r
+      </method>\r
+      <method name="Void ExclusiveOrAssignedTest()" attrs="129">\r
+        <size>894</size>\r
+      </method>\r
+      <method name="Void ExclusiveOrAssignedTestEnum()" attrs="129">\r
+        <size>686</size>\r
+      </method>\r
+      <method name="Void GreaterThanTest()" attrs="129">\r
+        <size>1984</size>\r
+      </method>\r
+      <method name="Void GreaterThanNullableTest()" attrs="129">\r
+        <size>2407</size>\r
+      </method>\r
+      <method name="Void GreaterThanEnumTest()" attrs="129">\r
+        <size>1048</size>\r
+      </method>\r
+      <method name="Void GreaterThanEqualTest()" attrs="129">\r
+        <size>1984</size>\r
+      </method>\r
+      <method name="Void GreaterThanEqualNullableTest()" attrs="129">\r
+        <size>2407</size>\r
+      </method>\r
+      <method name="Void GreaterThanEqualEnumTest()" attrs="129">\r
+        <size>1048</size>\r
+      </method>\r
+      <method name="Void LeftShiftTest()" attrs="129">\r
+        <size>1367</size>\r
+      </method>\r
+      <method name="Void LeftShiftNullableTest()" attrs="129">\r
+        <size>1138</size>\r
+      </method>\r
+      <method name="Void LeftShiftAssignTest()" attrs="129">\r
+        <size>650</size>\r
+      </method>\r
+      <method name="Void LeftShiftAssignNullableTest()" attrs="129">\r
+        <size>444</size>\r
+      </method>\r
+      <method name="Void LessThanTest()" attrs="129">\r
+        <size>1984</size>\r
+      </method>\r
+      <method name="Void LessThanNullableTest()" attrs="129">\r
+        <size>2421</size>\r
+      </method>\r
+      <method name="Void LessThanEnumTest()" attrs="129">\r
+        <size>1048</size>\r
+      </method>\r
+      <method name="Void LessThanOrEqualTest()" attrs="129">\r
+        <size>1984</size>\r
+      </method>\r
+      <method name="Void LessThanOrEqualNullableTest()" attrs="129">\r
+        <size>2407</size>\r
+      </method>\r
+      <method name="Void LessThanOrEqualEnumTest()" attrs="129">\r
+        <size>1048</size>\r
+      </method>\r
+      <method name="Void ModuloTest()" attrs="129">\r
+        <size>924</size>\r
+      </method>\r
+      <method name="Void ModuloNullableTest()" attrs="129">\r
+        <size>2295</size>\r
+      </method>\r
+      <method name="Void ModuloAssignTest()" attrs="129">\r
+        <size>1138</size>\r
+      </method>\r
+      <method name="Void MultiplyTest()" attrs="129">\r
+        <size>1168</size>\r
+      </method>\r
+      <method name="Void MultiplyNullableTest()" attrs="129">\r
+        <size>2295</size>\r
+      </method>\r
+      <method name="Void MultiplyCheckedTest()" attrs="129">\r
+        <size>346</size>\r
+      </method>\r
+      <method name="Void MultiplyAssignTest()" attrs="129">\r
+        <size>1328</size>\r
+      </method>\r
+      <method name="Void MultiplyAssignCheckedTest()" attrs="129">\r
+        <size>320</size>\r
+      </method>\r
+      <method name="Void Negate()" attrs="129">\r
+        <size>1312</size>\r
+      </method>\r
+      <method name="Void NegateNullable()" attrs="129">\r
+        <size>1118</size>\r
+      </method>\r
+      <method name="Void NegateChecked()" attrs="129">\r
+        <size>54</size>\r
+      </method>\r
+      <method name="Void Not()" attrs="129">\r
+        <size>405</size>\r
+      </method>\r
+      <method name="Void NotEqualTest()" attrs="129">\r
+        <size>1946</size>\r
+      </method>\r
+      <method name="Void NotEqualNullableTest()" attrs="129">\r
+        <size>3034</size>\r
+      </method>\r
+      <method name="Void NotEqualEnumTest()" attrs="129">\r
+        <size>1048</size>\r
+      </method>\r
+      <method name="Void NotEqualStringTest()" attrs="129">\r
+        <size>631</size>\r
+      </method>\r
+      <method name="Void OnesComplement()" attrs="129">\r
+        <size>819</size>\r
+      </method>\r
+      <method name="Void OnesComplementNullable()" attrs="129">\r
+        <size>419</size>\r
+      </method>\r
+      <method name="Void OrTest()" attrs="129">\r
+        <size>1547</size>\r
+      </method>\r
+      <method name="Void OrTestEnum()" attrs="129">\r
+        <size>675</size>\r
+      </method>\r
+      <method name="Void OrTestNullable()" attrs="129">\r
+        <size>1593</size>\r
+      </method>\r
+      <method name="Void OrAssignedTest()" attrs="129">\r
+        <size>912</size>\r
+      </method>\r
+      <method name="Void OrAssignedTestEnum()" attrs="129">\r
+        <size>686</size>\r
+      </method>\r
+      <method name="Void OrElseTest()" attrs="129">\r
+        <size>1258</size>\r
+      </method>\r
+      <method name="Void RightShiftTest()" attrs="129">\r
+        <size>1153</size>\r
+      </method>\r
+      <method name="Void RightShiftNullableTest()" attrs="129">\r
+        <size>1137</size>\r
+      </method>\r
+      <method name="Void RightShiftAssignTest()" attrs="129">\r
+        <size>650</size>\r
+      </method>\r
+      <method name="Void RightShiftAssignNullableTest()" attrs="129">\r
+        <size>443</size>\r
+      </method>\r
+      <method name="Void SubtractTest()" attrs="129">\r
+        <size>1133</size>\r
+      </method>\r
+      <method name="Void SubtractNullableTest()" attrs="129">\r
+        <size>2290</size>\r
+      </method>\r
+      <method name="Void SubtractEnumTest()" attrs="129">\r
+        <size>897</size>\r
+      </method>\r
+      <method name="Void SubtractCheckedTest()" attrs="129">\r
+        <size>349</size>\r
+      </method>\r
+      <method name="Void SubtractAssignTest()" attrs="129">\r
+        <size>1155</size>\r
+      </method>\r
+      <method name="Void SubtractAssignEnumTest()" attrs="129">\r
+        <size>455</size>\r
+      </method>\r
+      <method name="Void SubtractAssignCheckedTest()" attrs="129">\r
+        <size>322</size>\r
+      </method>\r
+      <method name="Void SubtractAssignEvent()" attrs="129">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="Void UnaryDecrement()" attrs="129">\r
+        <size>992</size>\r
+      </method>\r
+      <method name="Void UnaryDecrementCheckedTest()" attrs="129">\r
+        <size>298</size>\r
+      </method>\r
+      <method name="Void UnaryIncrement()" attrs="129">\r
+        <size>993</size>\r
+      </method>\r
+      <method name="Void UnaryIncrementCheckedTest()" attrs="129">\r
+        <size>295</size>\r
+      </method>\r
+      <method name="Void UnaryIsTrue()" attrs="129">\r
+        <size>429</size>\r
+      </method>\r
+      <method name="Void UnaryPlus()" attrs="129">\r
+        <size>1115</size>\r
+      </method>\r
+      <method name="Void UnaryPlusNullable()" attrs="129">\r
+        <size>1120</size>\r
+      </method>\r
+      <method name="Boolean RunTest(System.Reflection.MethodInfo)" attrs="145">\r
+        <size>80</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>187</size>\r
+      </method>\r
+      <method name="Void &lt;SubtractAssignEvent&gt;m__C()" attrs="145">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__F(System.Reflection.MethodInfo)" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="System.String &lt;Main&gt;m__10(System.Reflection.MethodInfo)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__11(System.Reflection.MethodInfo)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__12(Boolean)" attrs="145">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+EmptyDelegate">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;AddCheckedTest&gt;c__AnonStorey1">\r
+      <method name="System.Object &lt;&gt;m__0()" attrs="131">\r
+        <size>103</size>\r
+      </method>\r
+      <method name="System.Object &lt;&gt;m__1()" attrs="131">\r
+        <size>103</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;AddAssignCheckedTest&gt;c__AnonStorey2">\r
+      <method name="Void &lt;&gt;m__2()" attrs="131">\r
+        <size>234</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;ConvertImplicitReturnTest_2&gt;c__Iterator0">\r
+      <method name="System.String System.Collections.Generic.IEnumerator&lt;string&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;string&gt;.GetEnumerator()" attrs="481">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>154</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;ConvertExplicitCheckedTest&gt;c__AnonStorey3">\r
+      <method name="Int32 &lt;&gt;m__3()" attrs="131">\r
+        <size>81</size>\r
+      </method>\r
+      <method name="Nullable`1 &lt;&gt;m__4()" attrs="131">\r
+        <size>81</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;MultiplyCheckedTest&gt;c__AnonStorey4">\r
+      <method name="System.Object &lt;&gt;m__5()" attrs="131">\r
+        <size>104</size>\r
+      </method>\r
+      <method name="System.Object &lt;&gt;m__6()" attrs="131">\r
+        <size>104</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;MultiplyAssignCheckedTest&gt;c__AnonStorey5">\r
+      <method name="Void &lt;&gt;m__7()" attrs="131">\r
+        <size>234</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;NegateChecked&gt;c__AnonStorey6">\r
+      <method name="System.Object &lt;&gt;m__8()" attrs="131">\r
+        <size>88</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;SubtractCheckedTest&gt;c__AnonStorey7">\r
+      <method name="System.Object &lt;&gt;m__9()" attrs="131">\r
+        <size>104</size>\r
+      </method>\r
+      <method name="System.Object &lt;&gt;m__A()" attrs="131">\r
+        <size>104</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;SubtractAssignCheckedTest&gt;c__AnonStorey8">\r
+      <method name="Void &lt;&gt;m__B()" attrs="131">\r
+        <size>234</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;UnaryDecrementCheckedTest&gt;c__AnonStorey9">\r
+      <method name="Void &lt;&gt;m__D()" attrs="131">\r
+        <size>224</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;UnaryIncrementCheckedTest&gt;c__AnonStoreyA">\r
+      <method name="Void &lt;&gt;m__E()" attrs="131">\r
+        <size>220</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-007.cs">\r
+    <type name="D">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="D2">\r
+      <method name="Void Invoke(Decimal)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Decimal, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Class">\r
+      <method name="UInt32 get_Item(Byte)" attrs="2181">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Void set_Item(Byte, UInt32)" attrs="2181">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Byte get_Prop()" attrs="2179">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void set_Prop(Byte)" attrs="2179">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void set_FixedValue(Int32)" attrs="2182">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 get_FixedValue()" attrs="2182">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.String Method(System.String)" attrs="131">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Method(Int32, Byte)" attrs="134">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void MethodInOut(Int32 ByRef, System.String ByRef)" attrs="134">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void GenericVoid[T](T)" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 StaticMethod(System.Int32[])" attrs="150">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void ArglistMethod(...)" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>45</size>\r
+      </method>\r
+      <method name="Void .ctor(SByte)" attrs="6278">\r
+        <size>53</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>16</size>\r
+      </method>\r
+    </type>\r
+    <type name="EventClass">\r
+      <method name="Void add_OutEvent(System.Func`1[System.Int32])" attrs="2179">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void remove_OutEvent(System.Func`1[System.Int32])" attrs="2179">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Int32 CallEvent()" attrs="134">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester">\r
+      <method name="Void Assert[T](T, T, System.String)" attrs="145">\r
+        <size>80</size>\r
+      </method>\r
+      <method name="Void AssertError(System.Action, System.String)" attrs="145">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="Void add_e(System.Func`1[System.Int32])" attrs="2177">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void remove_e(System.Func`1[System.Int32])" attrs="2177">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void GetIndexTest()" attrs="129">\r
+        <size>916</size>\r
+      </method>\r
+      <method name="Void GetIndexError_Null()" attrs="129">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Void InvokeTest()" attrs="129">\r
+        <size>459</size>\r
+      </method>\r
+      <method name="Void InvokeMember()" attrs="129">\r
+        <size>907</size>\r
+      </method>\r
+      <method name="Void InvokeMember_Error()" attrs="129">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="Void InvokeConstructor()" attrs="129">\r
+        <size>232</size>\r
+      </method>\r
+      <method name="Void IsEvent()" attrs="129">\r
+        <size>2674</size>\r
+      </method>\r
+      <method name="Void MemberGetTest()" attrs="129">\r
+        <size>811</size>\r
+      </method>\r
+      <method name="Void MemberGetError_Null()" attrs="129">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Void MemberSetTest()" attrs="129">\r
+        <size>2965</size>\r
+      </method>\r
+      <method name="Void MemberSetError_Null()" attrs="129">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Void SetIndexTest()" attrs="129">\r
+        <size>2901</size>\r
+      </method>\r
+      <method name="Void SetIndexError_Null()" attrs="129">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Boolean RunTest(System.Reflection.MethodInfo)" attrs="145">\r
+        <size>80</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>187</size>\r
+      </method>\r
+      <method name="Int32 &lt;InvokeTest&gt;m__1(System.String)" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void &lt;InvokeMember_Error&gt;m__2()" attrs="145">\r
+        <size>112</size>\r
+      </method>\r
+      <method name="Void &lt;InvokeConstructor&gt;m__3(Decimal)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 &lt;IsEvent&gt;m__4()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Int32 &lt;IsEvent&gt;m__5()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__9(System.Reflection.MethodInfo)" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="System.String &lt;Main&gt;m__A(System.Reflection.MethodInfo)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__B(System.Reflection.MethodInfo)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__C(Boolean)" attrs="145">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;GetIndexError_Null&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>92</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;InvokeMember&gt;c__DynamicSite2+Container0">\r
+      <method name="Void Invoke(System.Runtime.CompilerServices.CallSite, System.Object, Int32 ByRef, System.String ByRef)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;MemberGetError_Null&gt;c__AnonStorey1">\r
+      <method name="Void &lt;&gt;m__6()" attrs="131">\r
+        <size>86</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;MemberSetError_Null&gt;c__AnonStorey2">\r
+      <method name="Void &lt;&gt;m__7()" attrs="131">\r
+        <size>96</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;SetIndexError_Null&gt;c__AnonStorey3">\r
+      <method name="Void &lt;&gt;m__8()" attrs="131">\r
+        <size>102</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-008.cs">\r
+    <type name="Disposable">\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void Test()" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Boolean ForEachTest()" attrs="129">\r
+        <size>419</size>\r
+      </method>\r
+      <method name="Boolean ForEachTest_2()" attrs="129">\r
+        <size>312</size>\r
+      </method>\r
+      <method name="Boolean ForEachTest_3()" attrs="129">\r
+        <size>235</size>\r
+      </method>\r
+      <method name="Boolean UsingTest()" attrs="129">\r
+        <size>619</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>99</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-009.cs">\r
+    <type name="B">\r
+      <method name="Void Test(Int32)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>131</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-010.cs">\r
+    <type name="A">\r
+      <method name="T Test[T](T, T)" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Int32 TestCall()" attrs="129">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>761</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-011.cs">\r
+    <type name="C">\r
+      <method name="Void foo(Int32)" attrs="129">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Void foo(System.String)" attrs="129">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void foo_static(Int64)" attrs="145">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Int32 MethodBest(Int16)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 MethodBest(System.Object)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void test()" attrs="129">\r
+        <size>197</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>39</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-012.cs">\r
+    <type name="G`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="dynamic.C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>77</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-013.cs">\r
+    <type name="ndynamic.C`1[U]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="ndynamic.C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-014.cs">\r
+    <type name="A">\r
+      <method name="Int32 op_Inequality(A, System.Object)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 op_Equality(A, System.Object)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Boolean op_Equality(C, System.Object)" attrs="2198">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Boolean op_Inequality(C, System.Object)" attrs="2198">\r
+        <size>260</size>\r
+      </method>\r
+      <method name="Decimal op_Subtraction(System.Object, C)" attrs="2198">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>54</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-015.cs">\r
+    <type name="Program">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>67</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-016.cs">\r
+    <type name="Foo">\r
+      <method name="Void Dyn(System.Object ByRef)" attrs="454">\r
+        <size>5</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Bar">\r
+      <method name="Void Dyn(System.Object ByRef)" attrs="198">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void Method_A(Int32 ByRef)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Method_B(System.Object ByRef)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 M(System.String, System.String)" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 M(System.Object ByRef, System.Object ByRef)" attrs="150">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="D">\r
+      <method name="Int32 Foo(System.Object)" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Foo(System.Object[])" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="E">\r
+      <method name="Int32 Foo(Int32, System.Object)" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Foo(Double, System.Object)" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program">\r
+      <method name="Void DynOut(System.Object ByRef)" attrs="145">\r
+        <size>5</size>\r
+      </method>\r
+      <method name="Void DynRef(System.Object ByRef)" attrs="145">\r
+        <size>5</size>\r
+      </method>\r
+      <method name="Int32 DynParams(Int32, Int32, System.Int32[])" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void TestErrorVersions()" attrs="129">\r
+        <size>198</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>996</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-017.cs">\r
+    <type name="B`1[U]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="D">\r
+      <method name="System.Object Invoke(System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.Object, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="System.Object EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="DynamicAssignments">\r
+      <method name="Void Foo(IA`1)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>175</size>\r
+      </method>\r
+      <method name="System.Object &lt;Main&gt;m__0(System.Object)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-018.cs">\r
+    <type name="XValue">\r
+      <method name="Int64 get_Y()" attrs="2182">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void set_Y(Int64)" attrs="2182">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>374</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>18</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-019.cs">\r
+    <type name="C">\r
+      <method name="Void Method(System.Object)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Method(System.Object, System.Object)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Method2(System.Object, Int32)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Method2(System.Object ByRef)" attrs="145">\r
+        <size>5</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+D">\r
+      <method name="Void Invoke(System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.Object, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+D2">\r
+      <method name="Void Invoke(System.Object ByRef)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.Object ByRef, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(System.Object ByRef, IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-020.cs">\r
+    <type name="Class1">\r
+      <method name="Int32 Method1()" attrs="134">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Class2`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Class3">\r
+      <method name="Void Method2()" attrs="134">\r
+        <size>90</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-021.cs">\r
+    <type name="T">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="T+B">\r
+      <method name="Void set_Item(Int32, System.Object)" attrs="2182">\r
+        <size>70</size>\r
+      </method>\r
+      <method name="System.Object get_Item(Int32)" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="T+Program">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>38</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-022.cs">\r
+    <type name="C">\r
+      <method name="Void M[T](T)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-023.cs">\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>48</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-024.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>542</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__0()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+D">\r
+      <method name="Int32 Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-025.cs">\r
+    <type name="S">\r
+      <method name="Void SetValue(Int32)" attrs="486">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void Method[T](T ByRef)" attrs="145">\r
+        <size>105</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>368</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Method&gt;c__DynamicSite0`1+Container0[T]">\r
+      <method name="Void Invoke(System.Runtime.CompilerServices.CallSite, T ByRef, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Main&gt;c__DynamicSite1+Container0">\r
+      <method name="System.Object Invoke(System.Runtime.CompilerServices.CallSite, Nullable`1 ByRef, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Main&gt;c__DynamicSite1+Container1">\r
+      <method name="Void Invoke(System.Runtime.CompilerServices.CallSite, S ByRef, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-026.cs">\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>375</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-027.cs">\r
+    <type name="C">\r
+      <method name="Int32 M(System.Object, Int64)" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 M(Int64, System.Object)" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 M(System.Object, System.Object)" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 M2(System.Object)" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 M2(Byte)" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>382</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-028.cs">\r
+    <type name="C">\r
+      <method name="Void MethodRef(Int32 ByRef)" attrs="134">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void MethodOut(UInt16 ByRef)" attrs="134">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void M(System.Object[] ByRef, System.Object[] ByRef)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>255</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;Main&gt;c__DynamicSite0+Container0">\r
+      <method name="Void Invoke(System.Runtime.CompilerServices.CallSite, System.Object, Int32 ByRef)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;Main&gt;c__DynamicSite0+Container1">\r
+      <method name="Void Invoke(System.Runtime.CompilerServices.CallSite, System.Object, UInt16 ByRef)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-029.cs">\r
+    <type name="C">\r
+      <method name="Boolean Test[T,U](T, U)" attrs="145">\r
+        <size>431</size>\r
+      </method>\r
+      <method name="Boolean Test2(Int32)" attrs="145">\r
+        <size>168</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>115</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-030.cs">\r
+    <type name="A`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void M1[T](T)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void M2[T,U](T, U)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void M3[T,U](T, A`1[U])" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void M4[T,U](T, IEquatable`1)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>577</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-031.cs">\r
+    <type name="A`1[T]">\r
+      <method name="U CustomDelegate[U](U ByRef)" attrs="134">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Foo[Z]()" attrs="145">\r
+        <size>104</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;Foo&gt;c__DynamicSite0`1+Container0[Z]">\r
+      <method name="Void Invoke(System.Runtime.CompilerServices.CallSite, System.Object, Z ByRef)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-032.cs">\r
+    <type name="A">\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void Foo(Int32, A ByRef)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>153</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B+&lt;Main&gt;c__DynamicSite0+Container0">\r
+      <method name="Void Invoke(System.Runtime.CompilerServices.CallSite, System.Type, System.Object, A ByRef)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-033.cs">\r
+    <type name="Test">\r
+      <method name="Byte get_Prop()" attrs="2177">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void set_Prop(Byte)" attrs="2177">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Byte get_Item(Int32)" attrs="2177">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void set_Item(Int32, Byte)" attrs="2177">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>3609</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>39</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-034.cs">\r
+    <type name="C">\r
+      <method name="Void M[U,V](U ByRef, V ByRef)" attrs="134">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>482</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;Main&gt;c__DynamicSite0+Container0">\r
+      <method name="Void Invoke(System.Runtime.CompilerServices.CallSite, System.Object, System.Object ByRef, System.Object ByRef)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-035.cs">\r
+    <type name="Test">\r
+      <method name="System.Object get_Item(Int32)" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void set_Item(Int32, System.Object)" attrs="2182">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="System.Object[] get_Prop()" attrs="2182">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="Void set_Prop(System.Object[])" attrs="2182">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 get_Prop2()" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void set_Prop2(Int32)" attrs="2182">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="System.Object get_Prop3()" attrs="2182">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void set_Prop3(System.Object)" attrs="2182">\r
+        <size>75</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>1142</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>18</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-036.cs">\r
+    <type name="C">\r
+      <method name="Void add_E(System.Func`2[System.Int32,System.Int32])" attrs="2177">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void remove_E(System.Func`2[System.Int32,System.Int32])" attrs="2177">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>332</size>\r
+      </method>\r
+      <method name="Int32 Foo(Int32)" attrs="145">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-037.cs">\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>1207</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-038.cs">\r
+    <type name="Test">\r
+      <method name="Void Foo()" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>379</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-039.cs">\r
+    <type name="A">\r
+      <method name="System.Object Foo()" attrs="454">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="System.Object[] FooArray()" attrs="454">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="System.Object get_Prop()" attrs="2499">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void set_Prop(System.Object)" attrs="2499">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="System.Object[] get_PropArray()" attrs="2502">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="System.Object get_Item(Int32)" attrs="2499">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void set_Item(Int32, System.Object)" attrs="2499">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="System.Object Foo()" attrs="198">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="System.Object[] FooArray()" attrs="198">\r
+        <size>45</size>\r
+      </method>\r
+      <method name="Void set_Prop(System.Object)" attrs="2243">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="System.Object[] get_PropArray()" attrs="2246">\r
+        <size>35</size>\r
+      </method>\r
+      <method name="Void set_Item(Int32, System.Object)" attrs="2243">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MainClass">\r
+      <method name="Void Test()" attrs="129">\r
+        <size>224</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>545</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-040.cs">\r
+    <type name="A">\r
+      <method name="S`2 Foo[U](U)" attrs="454">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="S`2 Foo[T](T)" attrs="198">\r
+        <size>38</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MainClass">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>406</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-041.cs">\r
+    <type name="A`1[AA]">\r
+      <method name="AA Foo[U](U)" attrs="454">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="System.Object Foo[T](T)" attrs="198">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MainClass">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>90</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-042.cs">\r
+    <type name="A">\r
+      <method name="System.Object get_Prop()" attrs="2500">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void set_Prop(System.Object)" attrs="2500">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void Foo()" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="System.Object get_Prop()" attrs="2244">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program">\r
+      <method name="Void Test()" attrs="129">\r
+        <size>90</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-043.cs">\r
+    <type name="A">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>347</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-044.cs">\r
+    <type name="C">\r
+      <method name="Int32 Test[T,U](T, IComparable`1)" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Test_2[T](IList`1, T)" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>868</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-045.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>249</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-046.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>1101</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__0(Int32)" attrs="145">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Void &lt;Main&gt;m__1()" attrs="145">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__2(Int32 ByRef)" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+D">\r
+      <method name="Int32 Invoke(Int32 ByRef)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Int32 ByRef, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32 EndInvoke(Int32 ByRef, IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;Main&gt;c__DynamicSite0+Container0">\r
+      <method name="System.Object Invoke(System.Runtime.CompilerServices.CallSite, System.Object, Int32 ByRef)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-047.cs">\r
+    <type name="C`1[T]">\r
+      <method name="Void add_E(System.Func`2[System.Int32,System.Int32])" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void remove_E(System.Func`2[System.Int32,System.Int32])" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Int32 Test(Int32)" attrs="150">\r
+        <size>171</size>\r
+      </method>\r
+      <method name="Int32 &lt;E&gt;m__0(Int32)" attrs="145">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>42</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>30</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-048.cs">\r
+    <type name="A">\r
+      <method name="Int32 M(System.String, System.Object)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 M(System.String, System.Object[])" attrs="145">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>342</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-049.cs">\r
+    <type name="A">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A+N">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B+N">\r
+      <method name="Void Test()" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>91</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-050.cs">\r
+    <type name="S">\r
+      <method name="Boolean op_True(S)" attrs="2198">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean op_False(S)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="System.String op_LogicalNot(S)" attrs="2198">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Boolean Throw()" attrs="145">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Boolean Return(Boolean)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>1195</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-051.cs">\r
+    <type name="C">\r
+      <method name="Int32 get_Item(Int32)" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void set_Item(Int32, Int32)" attrs="2182">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>491</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>14</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-052.cs">\r
+    <type name="A">\r
+      <method name="Void Method(DynamicReference)" attrs="134">\r
+        <size>192</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-053.cs">\r
+    <type name="TestAttribute">\r
+      <method name="Void .ctor(Object[])" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-054.cs">\r
+    <type name="C">\r
+      <method name="System.Action`1[T] Test[T](T)" attrs="145">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="System.Action Test2[T](T)" attrs="145">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="System.Action`1[T] Test3[T](T)" attrs="145">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="System.Action Test4[T](T)" attrs="145">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="Void Method(System.Object)" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void MethodRef(C ByRef)" attrs="129">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>72</size>\r
+      </method>\r
+      <method name="Void &lt;Test`1&gt;m__0[T](T)" attrs="145">\r
+        <size>103</size>\r
+      </method>\r
+      <method name="Void &lt;Test3`1&gt;m__2[T](T)" attrs="145">\r
+        <size>105</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Test2&gt;c__AnonStorey0`1[T]">\r
+      <method name="Void &lt;&gt;m__1()" attrs="131">\r
+        <size>46</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Test4&gt;c__AnonStorey2`1[T]">\r
+      <method name="Void &lt;&gt;m__3()" attrs="131">\r
+        <size>114</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Test2&gt;c__AnonStorey0`1+&lt;Test2&gt;c__AnonStorey1`1[T]">\r
+      <method name="Void &lt;&gt;m__4()" attrs="131">\r
+        <size>118</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;&lt;Test3`1&gt;m__2&gt;c__DynamicSite1`1+Container0[T]">\r
+      <method name="Void Invoke(System.Runtime.CompilerServices.CallSite, System.Object, T ByRef)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Test4&gt;c__AnonStorey2`1+&lt;&lt;&gt;m__3&gt;c__DynamicSite0+Container0[T]">\r
+      <method name="Void Invoke(System.Runtime.CompilerServices.CallSite, System.Object, T ByRef)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-055.cs">\r
+    <type name="B`2[T1,T2]">\r
+      <method name="Void Foo[U](U)" attrs="1478">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void Foo[U](U)" attrs="198">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>71</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-056.cs">\r
+    <type name="C">\r
+      <method name="D get_D()" attrs="2182">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void set_D(D)" attrs="2177">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="System.String get_Value()" attrs="2182">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void set_Value(System.String)" attrs="2177">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Int32 Test()" attrs="134">\r
+        <size>253</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>35</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="D">\r
+      <method name="Int32 Foo(System.String)" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-057.cs">\r
+    <type name="Program">\r
+      <method name="Int32 Test(System.Func`1[System.Object])" attrs="150">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Int32 Test(System.Func`1[System.String])" attrs="150">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>57</size>\r
+      </method>\r
+      <method name="System.Object &lt;Main&gt;m__0()" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-anontype-01.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>101</size>\r
+      </method>\r
+      <method name="Void Test()" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="System.Object Factory()" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="&lt;&gt;__AnonType0`1[&lt;Field&gt;__T]">\r
+      <method name="&lt;Field&gt;__T get_Field()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean Equals(System.Object)" attrs="198">\r
+        <size>39</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>63</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>67</size>\r
+      </method>\r
+      <method name="Void .ctor(&lt;Field&gt;__T)" attrs="6278">\r
+        <size>14</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-cls-01.cs">\r
+    <type name="A">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void CLSCompliantMethod(System.Object[])" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void CLSCompliantMethod(IEnumerable`1)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-collectioninit-01.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>488</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+Wrap">\r
+      <method name="System.Object get_Numbers()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>18</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-error-01.cs">\r
+    <type name="Helper">\r
+      <method name="Int32* Foo(Int32)" attrs="150">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester">\r
+      <method name="Void NonInvocable()" attrs="129">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="Void Using_1()" attrs="129">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="Void Unsafe_1()" attrs="129">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void NullableConversion()" attrs="129">\r
+        <size>48</size>\r
+      </method>\r
+      <method name="Void AssertError(System.Action, System.String)" attrs="145">\r
+        <size>72</size>\r
+      </method>\r
+      <method name="Boolean RunTest(System.Reflection.MethodInfo)" attrs="145">\r
+        <size>85</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>187</size>\r
+      </method>\r
+      <method name="Void &lt;NonInvocable&gt;m__0()" attrs="145">\r
+        <size>86</size>\r
+      </method>\r
+      <method name="Void &lt;Using_1&gt;m__1()" attrs="145">\r
+        <size>92</size>\r
+      </method>\r
+      <method name="Void &lt;NullableConversion&gt;m__3()" attrs="145">\r
+        <size>106</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__4(System.Reflection.MethodInfo)" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="System.String &lt;Main&gt;m__5(System.Reflection.MethodInfo)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__6(System.Reflection.MethodInfo)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__7(Boolean)" attrs="145">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;Unsafe_1&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__2()" attrs="131">\r
+        <size>110</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-error-02.cs">\r
+    <type name="A">\r
+      <method name="System.Object Factory()" attrs="150">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A+N">\r
+      <method name="Void Foo()" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>143</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-error-03.cs">\r
+    <type name="C">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>106</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-error-04.cs">\r
+    <type name="A">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>153</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-etree-01.cs">\r
+    <type name="C">\r
+      <method name="Void Conv1(System.Linq.Expressions.Expression`1[System.Func`2[System.Object,System.Object]])" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Conv2(System.Linq.Expressions.Expression`1[System.Func`2[System.Object,System.Object]])" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>383</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-etree-02.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>191</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-friend-01.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>91</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-implicitarray-01.cs">\r
+    <type name="C">\r
+      <method name="Void Method()" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>112</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-iter-01.cs">\r
+    <type name="Program">\r
+      <method name="IEnumerable`1 D1()" attrs="150">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="IEnumerable`1 D2()" attrs="150">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program+&lt;D1&gt;c__Iterator0">\r
+      <method name="System.Object System.Collections.Generic.IEnumerator&lt;dynamic&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;dynamic&gt;.GetEnumerator()" attrs="481">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>1</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program+&lt;D2&gt;c__Iterator1">\r
+      <method name="System.Func`1[System.Object] System.Collections.Generic.IEnumerator&lt;System.Func&lt;dynamic&gt;&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;System.Func&lt;dynamic&gt;&gt;.GetEnumerator()" attrs="481">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>1</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-named-01.cs">\r
+    <type name="Test">\r
+      <method name="Void Foo(Int32 ByRef)" attrs="134">\r
+        <size>5</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>130</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;Main&gt;c__DynamicSite0+Container0">\r
+      <method name="Void Invoke(System.Runtime.CompilerServices.CallSite, System.Object, Int32 ByRef)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-named-02.cs">\r
+    <type name="Test">\r
+      <method name="Int32 M1()" attrs="145">\r
+        <size>39</size>\r
+      </method>\r
+      <method name="Int32 M2()" attrs="145">\r
+        <size>39</size>\r
+      </method>\r
+      <method name="System.Object M3()" attrs="145">\r
+        <size>44</size>\r
+      </method>\r
+      <method name="Int32 Foo(Int32, Int32, Int32)" attrs="145">\r
+        <size>52</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>227</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="dtest-optional-01.cs">\r
+    <type name="G`1[T]">\r
+      <method name="System.Object M1(T)" attrs="134">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="System.Object M2(T)" attrs="134">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="System.Object Test(System.Object)" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void TestS(S)" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="System.Object TestD(System.Object)" attrs="129">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>882</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-001.cs">\r
+    <type name="Stack`1[type]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Boot">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-002.cs">\r
+    <type name="Cell`1[X]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="D">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-003.cs">\r
+    <type name="Stack`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="T">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-004.cs">\r
+    <type name="Stack`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="T">\r
+      <method name="Void Foo(Stack`1[Test])" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-005.cs">\r
+    <type name="Stack`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="T">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-006.cs">\r
+    <type name="Stack`1[T]">\r
+      <method name="Void Push(T)" attrs="134">\r
+        <size>31</size>\r
+      </method>\r
+      <method name="T Pop()" attrs="134">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Void Hello(T)" attrs="134">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>24</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-007.cs">\r
+    <type name="Stack`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-008.cs">\r
+    <type name="Stack`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-009.cs">\r
+    <type name="Stack`1[T]">\r
+      <method name="System.Object Test(T)" attrs="134">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-010.cs">\r
+    <type name="J">\r
+      <method name="Void Foo()" attrs="134">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Stack`1[T]">\r
+      <method name="Void Test(T)" attrs="134">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-011.cs">\r
+    <type name="Stack`1[S]">\r
+      <method name="Void Hello(S)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Test()" attrs="129">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-012.cs">\r
+    <type name="Stack`1[S]">\r
+      <method name="Void Hello(S)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test`1[T]">\r
+      <method name="Void Foo(T)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Test()" attrs="129">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-013.cs">\r
+    <type name="X">\r
+      <method name="Void Test()" attrs="129">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-014.cs">\r
+    <type name="Stack`1[S]">\r
+      <method name="Void Push(S)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor(S)" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>38</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-015.cs">\r
+    <type name="Stack`1[S]">\r
+      <method name="Void Hello[T,U](S, T, U)" attrs="150">\r
+        <size>4</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-016.cs">\r
+    <type name="Stack`1[S]">\r
+      <method name="Void Hello[T](S, T)" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-017.cs">\r
+    <type name="X">\r
+      <method name="Void Foo(Stack)" attrs="150">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-018.cs">\r
+    <type name="Stack">\r
+      <method name="Void Hello[T](T)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Foo(Stack)" attrs="150">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-019.cs">\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-020.cs">\r
+    <type name="Stack`1[S]">\r
+      <method name="Void Hello(S)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Test()" attrs="129">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-021.cs">\r
+    <type name="Foo`1[T]">\r
+      <method name="Void Test()" attrs="134">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>59</size>\r
+      </method>\r
+    </type>\r
+    <type name="Bar`1[T]">\r
+      <method name="Void Test()" attrs="134">\r
+        <size>46</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="S">\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void .ctor(String)" attrs="6273">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Print(System.Object)" attrs="150">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>39</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-022.cs">\r
+    <type name="Foo`1[T]">\r
+      <method name="Void Hello()" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void World(T)" attrs="134">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Bar">\r
+      <method name="Void Test()" attrs="134">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-023.cs">\r
+    <type name="Foo`1[T]">\r
+      <method name="Void Hello()" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void World(T)" attrs="134">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Bar">\r
+      <method name="Void Test()" attrs="134">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-024.cs">\r
+    <type name="Foo`1[T]">\r
+      <method name="Void Hello(T)" attrs="134">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void Whatever(System.Object)" attrs="134">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Test(Foo`1[System.Int32])" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-025.cs">\r
+    <type name="Foo">\r
+      <method name="Void Hello[T](T)" attrs="134">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void Whatever(System.Object)" attrs="134">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Test(Foo)" attrs="145">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-026.cs">\r
+    <type name="Foo`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-027.cs">\r
+    <type name="TheBase">\r
+      <method name="Void BaseFunc()" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Stack`1[S]">\r
+      <method name="Void Hello(S)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test`1[T]">\r
+      <method name="Void Foo(T)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Test()" attrs="129">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-028.cs">\r
+    <type name="Stack`1[T]">\r
+      <method name="System.Object Test()" attrs="134">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor(T)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="System.Object Test(Stack`1[System.Int32])" attrs="150">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-029.cs">\r
+    <type name="Stack`1[T]">\r
+      <method name="System.Object Test()" attrs="134">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>20</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-030.cs">\r
+    <type name="Foo`1[T]">\r
+      <method name="Void Hello(T)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="Bar`2[T,U]">\r
+      <method name="Void Test(T, U)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Test(Bar`2[System.Int32,System.String])" attrs="145">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-031.cs">\r
+    <type name="X">\r
+      <method name="Void Test(Bar`2[System.Int32,System.String])" attrs="150">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-032.cs">\r
+    <type name="X">\r
+      <method name="Void Test(Bar`2)" attrs="145">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-033.cs">\r
+    <type name="X">\r
+      <method name="Void Test(Bar`3)" attrs="145">\r
+        <size>36</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-034.cs">\r
+    <type name="Foo`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Stack`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Bar`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-035.cs">\r
+    <type name="Test`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-036.cs">\r
+    <type name="Stack`1[T]">\r
+      <method name="Void Hello(Stack`1[T])" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Test()" attrs="129">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-037.cs">\r
+    <type name="Foo`2[T,U]">\r
+      <method name="Void Hello(Foo`2[T,U])" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Test()" attrs="454">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Bar`1[T]">\r
+      <method name="Void Test(Foo`2[T,System.Int64])" attrs="134">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Baz`1[T]">\r
+      <method name="Void Test()" attrs="198">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-038.cs">\r
+    <type name="Queue`1[T]">\r
+      <method name="Queue`1+Node`1[T,T] GetFoo()" attrs="132">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Queue`1+Node`1[T,T] get_Foo()" attrs="2180">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Test(T)" attrs="132">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void Test()" attrs="134">\r
+        <size>75</size>\r
+      </method>\r
+      <method name="Void .ctor(T, T)" attrs="6278">\r
+        <size>39</size>\r
+      </method>\r
+    </type>\r
+    <type name="Queue`1+Node`1[T,U]">\r
+      <method name="Void .ctor(Node`1, U)" attrs="6278">\r
+        <size>22</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-039.cs">\r
+    <type name="Zoo`1[T]">\r
+      <method name="T get_Name()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="IMonkey`1 GetTheMonkey[U](U)" attrs="134">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor(T)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="Zoo`1+Monkey`2[T,V,W]">\r
+      <method name="W Jump()" attrs="486">\r
+        <size>52</size>\r
+      </method>\r
+      <method name="Void .ctor(Zoo`1, W)" attrs="6278">\r
+        <size>22</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>32</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-040.cs">\r
+    <type name="Stack`1[T]">\r
+      <method name="INode`1 GetNode()" attrs="134">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Stack`1+Foo`1[T,T] GetFoo(T)" attrs="134">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Stack`1+Bar`1[T,T] GetBar(T)" attrs="134">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Test()" attrs="134">\r
+        <size>67</size>\r
+      </method>\r
+      <method name="Void .ctor(T)" attrs="6278">\r
+        <size>27</size>\r
+      </method>\r
+    </type>\r
+    <type name="Stack`1+Node[T]">\r
+      <method name="Void Hello(T)" attrs="486">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor(Stack`1)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="Stack`1+Foo`1[T,T]">\r
+      <method name="Stack`1+Bar`1[T,T] GetBar()" attrs="134">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor(T)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="Stack`1+Bar`1[T,U]">\r
+      <method name="Stack`1+Foo`1[T,T] GetFoo(Stack`1[T])" attrs="134">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor(U)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="Stack`1+Bar`1+Baz`1[T,U,V]">\r
+      <method name="Stack`1+Foo`1[T,T] GetFoo(Stack`1[T])" attrs="134">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Stack`1+Bar`1[T,V] GetBar()" attrs="134">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor(V)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="A`1[U]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A`1+Test`1[U,T]">\r
+      <method name="A`1+Test`1+Nested`1[U,T,T] Foo()" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A`1+Test`1+Nested`1[U,T,X]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>49</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-041.cs">\r
+    <type name="Stack`1[T]">\r
+      <method name="Void Hello(Int32, T[])" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-042.cs">\r
+    <type name="A.A`1[X]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A.B`1[X]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A.C`1[X]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A.D`1[X]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A.E`2[X,Y]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A.F`1[X]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B.MyTest`2[K,V]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C.S`1[K]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C.C`1[K]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-043.cs">\r
+    <type name="Test`1[T]">\r
+      <method name="Void Foo()" attrs="134">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Int32 GetCount()" attrs="134">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Int32 DoTheTest[T]()" attrs="145">\r
+        <size>145</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>177</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-044.cs">\r
+    <type name="X`1[T]">\r
+      <method name="X`1[T] op_Increment(X`1[T])" attrs="2198">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>38</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-045.cs">\r
+    <type name="Test`2[A,B]">\r
+      <method name="Void Foo[U](U)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Foo[V](V[], V)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Hello[V,W](V, W, Test`2[V,W])" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void ArrayMethod[V](V[])" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>87</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-046.cs">\r
+    <type name="Test`1[T]">\r
+      <method name="Void Invoke(T)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(T, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo`1[T]">\r
+      <method name="Void add_MyEvent(Test`1[T])" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void remove_MyEvent(Test`1[T])" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void Hello(T)" attrs="134">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void do_hello(System.String)" attrs="145">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-047.cs">\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-048.cs">\r
+    <type name="Stack`1[T]">\r
+      <method name="Void Add(T)" attrs="134">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>21</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-049.cs">\r
+    <type name="X`1[T]">\r
+      <method name="Void A(T)" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void A(T[])" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void A(T[,])" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void A(T[][])" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void B(T[])" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void B(Int32)" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void C(T[])" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void C(T[,])" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void C(System.Int32[,,])" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void D(Int32, T)" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void D(T, Int64)" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-050.cs">\r
+    <type name="D">\r
+      <method name="Int32 Invoke(System.String, Int32)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.String, Int32, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="E">\r
+      <method name="Int32 Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="T F[T](System.String, T)" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="T G[T]()" attrs="150">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-051.cs">\r
+    <type name="Foo`1[T]">\r
+      <method name="Void Test(T)" attrs="134">\r
+        <size>44</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A">\r
+      <method name="Void Hello()" attrs="134">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-052.cs">\r
+    <type name="Foo`1[T]">\r
+      <method name="T Create()" attrs="134">\r
+        <size>44</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Hello()" attrs="129">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-053.cs">\r
+    <type name="ValueTypeCounters.SimpleCounter">\r
+      <method name="Void Increment()" attrs="486">\r
+        <size>16</size>\r
+      </method>\r
+    </type>\r
+    <type name="ValueTypeCounters.PrintingCounter">\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void Increment()" attrs="486">\r
+        <size>16</size>\r
+      </method>\r
+    </type>\r
+    <type name="ValueTypeCounters.ExplicitCounter">\r
+      <method name="Void ICounter.Increment()" attrs="481">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>26</size>\r
+      </method>\r
+    </type>\r
+    <type name="ValueTypeCounters.InterfaceCounter">\r
+      <method name="Void ICounter.Increment()" attrs="481">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void Increment()" attrs="134">\r
+        <size>16</size>\r
+      </method>\r
+    </type>\r
+    <type name="ReferenceTypeCounters.SimpleCounter">\r
+      <method name="Void Increment()" attrs="486">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="ReferenceTypeCounters.PrintingCounter">\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void Increment()" attrs="486">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="ReferenceTypeCounters.ExplicitCounter">\r
+      <method name="Void ICounter.Increment()" attrs="481">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="ReferenceTypeCounters.InterfaceCounter">\r
+      <method name="Void ICounter.Increment()" attrs="481">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void Increment()" attrs="134">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test.Test`1[T]">\r
+      <method name="Void Foo(T)" attrs="150">\r
+        <size>51</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test.X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>98</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-054.cs">\r
+    <type name="A">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void Hello()" attrs="486">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="C op_Implicit(B)" attrs="2198">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="B op_Explicit(C)" attrs="2198">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Simple[T](T)" attrs="145">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Void Interface[T](T)" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void Class[T](T)" attrs="145">\r
+        <size>72</size>\r
+      </method>\r
+      <method name="Void Array[T](T[])" attrs="145">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-055.cs">\r
+    <type name="N1.A`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="N1.A`1+B[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="N1.A`1+C`1[T,U]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="N1.C">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="N2.X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-056.cs">\r
+    <type name="Log`1[T]">\r
+      <method name="Int32 get_InstanceCount()" attrs="2198">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void Add(T)" attrs="134">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Int32 get_Count()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="T get_Last()" attrs="2182">\r
+        <size>55</size>\r
+      </method>\r
+      <method name="Void set_Last(T)" attrs="2182">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="T[] get_All()" attrs="2182">\r
+        <size>78</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>39</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestLog">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestLog+MyTest">\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>207</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-057.cs">\r
+    <type name="Hello`1[T]">\r
+      <method name="Void Print(T)" attrs="486">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="IHello`1 Test[U]()" attrs="486">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>49</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-058.cs">\r
+    <type name="Foo">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo`1[T]">\r
+      <method name="Foo`1[T] get_Blah()" attrs="2193">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-059.cs">\r
+    <type name="X`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-060.cs">\r
+    <type name="MyList`1[T]">\r
+      <method name="Void Hello(T)" attrs="134">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo">\r
+      <method name="MyList`1[T] Map[T]()" attrs="486">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-061.cs">\r
+    <type name="Test`2[A,B]">\r
+      <method name="B Invoke(A)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(A, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="B EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo`1[T]">\r
+      <method name="U Method[U](Test`2[T,U])" attrs="134">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void .ctor(T)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>84</size>\r
+      </method>\r
+      <method name="System.String &lt;Main&gt;m__0(Double)" attrs="145">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-062.cs">\r
+    <type name="X">\r
+      <method name="IEnumerable`1 Test(Int32, Int64)" attrs="134">\r
+        <size>51</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>95</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Test&gt;c__Iterator0">\r
+      <method name="Int32 System.Collections.Generic.IEnumerator&lt;int&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;int&gt;.GetEnumerator()" attrs="481">\r
+        <size>52</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>116</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-063.cs">\r
+    <type name="Test">\r
+      <method name="Int32 IndexOf(System.Array, System.Object)" attrs="150">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Int32 IndexOf(System.Array, System.Object, Int32, Int32)" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 IndexOf[T](T[], T, Int32, Int32)" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>85</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-064.cs">\r
+    <type name="Foo`1[T]">\r
+      <method name="IHello`1 IFoo&lt;T&gt;.GetHello()" attrs="481">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Foo`1+Hello[T] GetHello()" attrs="134">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo`1+Hello[T]">\r
+      <method name="Void .ctor(Foo`1)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-065.cs">\r
+    <type name="ComparablePair`2[T,U]">\r
+      <method name="Int32 CompareTo(ComparablePair`2)" attrs="486">\r
+        <size>76</size>\r
+      </method>\r
+      <method name="Boolean Equals(ComparablePair`2)" attrs="134">\r
+        <size>81</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>72</size>\r
+      </method>\r
+      <method name="Void .ctor(T, U)" attrs="6278">\r
+        <size>16</size>\r
+      </method>\r
+    </type>\r
+    <type name="MyTest">\r
+      <method name="Void Test()" attrs="145">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>218</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-066.cs">\r
+    <type name="Foo`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo`1+Bar`1[T,U]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test.FooEx`2[V,W]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>62</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-067.cs">\r
+    <type name="Test">\r
+      <method name="Void Hello[U](Test+Foo`1[U], U)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+Foo`1[T]">\r
+      <method name="Int32 Invoke(T, T)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(T, T, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Int32 Add(Int32, Int32)" attrs="145">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>27</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-068.cs">\r
+    <type name="Martin.Foo`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Baulig.X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-069.cs">\r
+    <type name="Test`1[T]">\r
+      <method name="Int32 Foo(IFoo`1)" attrs="134">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Int32 Foo(IFoo)" attrs="134">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-070.cs">\r
+    <type name="Martin.Test`1[T]">\r
+      <method name="Int32 Foo()" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo`1[T]">\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-071.cs">\r
+    <type name="Foo`1[T]">\r
+      <method name="T Test[U](U)" attrs="134">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Y">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-072.cs">\r
+    <type name="Log`1[T]">\r
+      <method name="Int32 get_InstanceCount()" attrs="2198">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void Add(T)" attrs="134">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Int32 get_Count()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="T get_Last()" attrs="2182">\r
+        <size>55</size>\r
+      </method>\r
+      <method name="Void set_Last(T)" attrs="2182">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="T[] get_All()" attrs="2182">\r
+        <size>78</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>39</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestLog">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestLog+MyTest">\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>212</size>\r
+      </method>\r
+      <method name="Void TestPairLog()" attrs="150">\r
+        <size>186</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Pair`2[T,U]">\r
+      <method name="Void .ctor(T, U)" attrs="6278">\r
+        <size>16</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-073.cs">\r
+    <type name="MyList`1[T]">\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="IEnumerator`1 GetEnumerator()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo`1[T]">\r
+      <method name="Void .ctor(T)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>57</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MyList`1+&lt;GetEnumerator&gt;c__Iterator0[T]">\r
+      <method name="T System.Collections.Generic.IEnumerator&lt;T&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>1</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-074.cs">\r
+    <type name="Foo`1[T]">\r
+      <method name="Void .ctor(T, T)" attrs="6278">\r
+        <size>16</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test`1[T]">\r
+      <method name="Void .ctor(T, T)" attrs="6278">\r
+        <size>22</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>113</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-075.cs">\r
+    <type name="ArrayList`1[T]">\r
+      <method name="Void IExtensible&lt;T&gt;.AddAll[U](U)" attrs="481">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-076.cs">\r
+    <type name="Foo`1[T]">\r
+      <method name="Void .ctor(T)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test`1[T]">\r
+      <method name="Foo`1 GetFoo(T)" attrs="134">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>54</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-078.cs">\r
+    <type name="S">\r
+      <method name="Void System.IDisposable.Dispose()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="134">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void System.IDisposable.Dispose()" attrs="481">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="134">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>238</size>\r
+      </method>\r
+      <method name="Void GenMethod[T](T)" attrs="145">\r
+        <size>36</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-079.cs">\r
+    <type name="A.ArrayList`1[T]">\r
+      <method name="Void A.IExtensible&lt;T&gt;.AddAll[U](U)" attrs="481">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void InsertAll(T)" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B.ArrayList`2[X,Y]">\r
+      <method name="Void AddAll[Z](Z)" attrs="486">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void InsertAll(Y)" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C.Foo`1[U]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C.ArrayList`1[X]">\r
+      <method name="Void AddAll[Y](Y)" attrs="486">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void InsertAll(C.Foo`1[X])" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-080.cs">\r
+    <type name="Test">\r
+      <method name="Void Hello[T](IFoo`1)" attrs="134">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void InsertAll[U](IFoo`1)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-081.cs">\r
+    <type name="ArrayList`1[T]">\r
+      <method name="Void AddAll[U](U)" attrs="129">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void InsertAll(T)" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-082.cs">\r
+    <type name="Queue`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Queue`1+Enumerator[T]">\r
+      <method name="Void .ctor(Queue`1)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-083.cs">\r
+    <type name="CollectionValueBase`1[T]">\r
+      <method name="T[] ToArray()" attrs="454">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="CollectionBase`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="SequencedBase`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="ArrayBase`1[T]">\r
+      <method name="T[] ToArray()" attrs="198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-084.cs">\r
+    <type name="HasherBuilder.ByPrototype`1[S]">\r
+      <method name="IHasher`1 Examine()" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="ArrayList`1[U]">\r
+      <method name="IHasher`1 GetHasher()" attrs="134">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-085.cs">\r
+    <type name="ArrayList`1[T]">\r
+      <method name="Int32 InsertAll(IFoo`1)" attrs="454">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 InsertAll[U](IFoo`1)" attrs="454">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 AddAll(IFoo`1)" attrs="454">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-086.cs">\r
+    <type name="ArrayList`1[T]">\r
+      <method name="Int32 InsertAll(IFoo`1)" attrs="454">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 InsertAll[U](IFoo`1)" attrs="454">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 AddAll(IFoo`1)" attrs="454">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-087.cs">\r
+    <type name="C5.HashedArrayList`1[T]">\r
+      <method name="Void Test()" attrs="134">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C5.HashSet`1[T]">\r
+      <method name="Void .ctor(IHasher`1)" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="C5.KeyValuePairHasher`2[K,V]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-088.cs">\r
+    <type name="KeyValuePair`2[K,V]">\r
+      <method name="Void .ctor(K, V)" attrs="6278">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor(K)" attrs="6278">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-089.cs">\r
+    <type name="Test`1[T]">\r
+      <method name="Void Foo(T, Int32 ByRef)" attrs="134">\r
+        <size>5</size>\r
+      </method>\r
+      <method name="Void Hello(T)" attrs="134">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-090.cs">\r
+    <type name="Foo`1[T]">\r
+      <method name="T InsertAll[U](U)" attrs="454">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Bar`1[T]">\r
+      <method name="T InsertAll[U](U)" attrs="198">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-091.cs">\r
+    <type name="Foo`1[T]">\r
+      <method name="Foo`1+Node[T] Test[V]()" attrs="134">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo`1+Node[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-092.cs">\r
+    <type name="Element`1[T]">\r
+      <method name="Void GetItem(T ByRef)" attrs="134">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="T GetItem(Int32, T ByRef)" attrs="134">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void SetItem(T)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor(T)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo`1[T]">\r
+      <method name="Foo`1+Node[T] Test()" attrs="134">\r
+        <size>60</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo`1+Node[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-093.cs">\r
+    <type name="Foo`1[T]">\r
+      <method name="Void maketreer(Foo`1+Node[T] ByRef)" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void Hello[U]()" attrs="134">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor(T)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo`1+Node[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-094.cs">\r
+    <type name="LinkedList`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="LinkedList`1+Node[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="HashedLinkedList`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-095.cs">\r
+    <type name="GuardedCollectionValue`1[T]">\r
+      <method name="IDirectedEnumerable`1 IDirectedEnumerable&lt;T&gt;.Backwards()" attrs="481">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="IDirectedCollectionValue`1 Backwards()" attrs="486">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="GuardedSequenced`1[T]">\r
+      <method name="IDirectedCollectionValue`1 Test()" attrs="134">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-096.cs">\r
+    <type name="Foo`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Hello[T](Foo`1[T][], Int32)" attrs="145">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Void Quicksort[U](Foo`1[U][])" attrs="150">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-097.cs">\r
+    <type name="Foo">\r
+      <method name="Void IFoo.Test[X]()" attrs="481">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void IFoo.Test[Y,Z]()" attrs="481">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Bar`3[X,Y,Z]">\r
+      <method name="Void IBar&lt;X&gt;.Test()" attrs="481">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void IBar&lt;Y,Z&gt;.Test()" attrs="481">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-098.cs">\r
+    <type name="Foo">\r
+      <method name="Void IFoo.Test[X]()" attrs="481">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void IFoo.Test[Y,Z]()" attrs="481">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Bar`3[X,Y,Z]">\r
+      <method name="Void IBar&lt;X&gt;.Test()" attrs="481">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void IBar&lt;Y,Z&gt;.Test()" attrs="481">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-100.cs">\r
+    <type name="C5.ArrayBase`1[T]">\r
+      <method name="Void C5.ICollection&lt;T&gt;.Test[U]()" attrs="481">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C5.ArrayList`1[V]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-101.cs">\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="SimpleStruct`1[T]">\r
+      <method name="Void .ctor(T)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-102.cs">\r
+    <type name="A`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B`2[U,V]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Driver">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-103.cs">\r
+    <type name="Foo">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Hello">\r
+      <method name="Void World[U](U, IFoo`1)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void World[V](IFoo`1)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Test(Foo)" attrs="134">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-104.cs">\r
+    <type name="MainClass">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MainClass+Gen`1[T]">\r
+      <method name="Void Test()" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MainClass+Der">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-105.cs">\r
+    <type name="A.KeyValuePair`2[X,Y]">\r
+      <method name="Void .ctor(X, Y)" attrs="6278">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+    <type name="A.KeyValuePairComparer`2[K,V]">\r
+      <method name="Int32 Compare(KeyValuePair`2)" attrs="486">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A.TreeBag`1[T]">\r
+      <method name="Int32 Find(T ByRef)" attrs="134">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void .ctor(IComparer`1)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="A.X">\r
+      <method name="Void Test()" attrs="150">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B.KeyValuePair`2[X,Y]">\r
+      <method name="Void .ctor(X, Y)" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="B.KeyValuePairComparer`2[K,V]">\r
+      <method name="Int32 Compare(B.KeyValuePair`2[K,V])" attrs="486">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B.TreeBag`1[T]">\r
+      <method name="Int32 Find(T ByRef)" attrs="134">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void .ctor(IComparer`1)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="B.X">\r
+      <method name="Void Test()" attrs="150">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-106.cs">\r
+    <type name="KeyValuePair`2[X,Y]">\r
+      <method name="Void .ctor(X, Y)" attrs="6278">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+    <type name="KeyValuePairComparer`2[K,V]">\r
+      <method name="Int32 Compare(KeyValuePair`2)" attrs="486">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TreeBag`1[T]">\r
+      <method name="Int32 Find()" attrs="134">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void .ctor(IComparer`1, T)" attrs="6278">\r
+        <size>22</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-107.cs">\r
+    <type name="Mapper`2[T,V]">\r
+      <method name="V Invoke(T)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(T, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="V EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tree`1[T]">\r
+      <method name="Void Map[V](Mapper`2[T,V])" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor(T)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="System.String themap(Int32)" attrs="129">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void Test()" attrs="129">\r
+        <size>27</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-108.cs">\r
+    <type name="Test`1[T]">\r
+      <method name="IEnumerator`1 GetEnumerator()" attrs="134">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .ctor(T)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>58</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test`1+&lt;GetEnumerator&gt;c__Iterator0[T]">\r
+      <method name="T System.Collections.Generic.IEnumerator&lt;T&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>82</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-109.cs">\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-110.cs">\r
+    <type name="List`1[T]">\r
+      <method name="Int32 Map[U](U)" attrs="486">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="SpecialList`1[V]">\r
+      <method name="Int32 Map[W](W)" attrs="486">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>76</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-111.cs">\r
+    <type name="KeyValuePair`2[K,V]">\r
+      <method name="Void .ctor(K, V)" attrs="6278">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor(K)" attrs="6278">\r
+        <size>24</size>\r
+      </method>\r
+    </type>\r
+    <type name="Collection`1[T]">\r
+      <method name="Void Find(T ByRef)" attrs="134">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor(T)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>86</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-112.cs">\r
+    <type name="IC">\r
+      <method name="Void Compare(Foo`1)" attrs="486">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo`1[K]">\r
+      <method name="Void .ctor(K)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="List`1[T]">\r
+      <method name="Void Sort(IComparer`1, T)" attrs="454">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Sorting">\r
+      <method name="Void IntroSort[T](IComparer`1, T)" attrs="150">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Sorting+Sorter`1[T]">\r
+      <method name="Void InsertionSort(Int32)" attrs="131">\r
+        <size>27</size>\r
+      </method>\r
+      <method name="Void .ctor(IComparer`1, Int32, T)" attrs="6278">\r
+        <size>27</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-113.cs">\r
+    <type name="Mapper`2[T,V]">\r
+      <method name="V Invoke(T)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(T, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="V EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="List`1[T]">\r
+      <method name="Void Map[V](Mapper`2[T,V])" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>43</size>\r
+      </method>\r
+      <method name="Double &lt;Main&gt;m__0(Int32)" attrs="145">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-114.cs">\r
+    <type name="NaturalComparer`1[T]">\r
+      <method name="Int32 Compare(T, T)" attrs="486">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+Test">\r
+      <method name="Int32 CompareTo(X+Test)" attrs="486">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Boolean Equals(X+Test)" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-115.cs">\r
+    <type name="Mapper`2[A,R]">\r
+      <method name="R Invoke(A)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(A, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="R EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="LinkedList`1[T]">\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Int32 get_Count()" attrs="2534">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="T get_Item(Int32)" attrs="2534">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void set_Item(Int32, T)" attrs="2534">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="LinkedList`1+Node[T] get(Int32)" attrs="129">\r
+        <size>133</size>\r
+      </method>\r
+      <method name="Void Add(T)" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Insert(Int32, T)" attrs="486">\r
+        <size>266</size>\r
+      </method>\r
+      <method name="Void RemoveAt(Int32)" attrs="486">\r
+        <size>114</size>\r
+      </method>\r
+      <method name="Boolean Equals(System.Object)" attrs="198">\r
+        <size>169</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>77</size>\r
+      </method>\r
+      <method name="LinkedList`1[T] op_Explicit(T[])" attrs="2198">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="LinkedList`1[T] op_Addition(LinkedList`1[T], LinkedList`1[T])" attrs="2198">\r
+        <size>135</size>\r
+      </method>\r
+      <method name="IMyList`1 Map[U](Mapper`2[T,U])" attrs="486">\r
+        <size>78</size>\r
+      </method>\r
+      <method name="IEnumerator`1 GetEnumerator()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>31</size>\r
+      </method>\r
+      <method name="Void .ctor(T[])" attrs="6278">\r
+        <size>46</size>\r
+      </method>\r
+    </type>\r
+    <type name="LinkedList`1+Node[T]">\r
+      <method name="Void .ctor(T)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor(T, Node, Node)" attrs="6278">\r
+        <size>29</size>\r
+      </method>\r
+    </type>\r
+    <type name="LinkedList`1+LinkedListEnumerator[T]">\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="T get_Current()" attrs="2534">\r
+        <size>32</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>81</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>31</size>\r
+      </method>\r
+      <method name="Void .ctor(LinkedList`1)" attrs="6278">\r
+        <size>27</size>\r
+      </method>\r
+    </type>\r
+    <type name="SortedList`1[T]">\r
+      <method name="Void Insert(T)" attrs="134">\r
+        <size>140</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="PrintableLinkedList`1[T]">\r
+      <method name="Void Print(System.IO.TextWriter)" attrs="486">\r
+        <size>93</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MyString">\r
+      <method name="Int32 CompareTo(MyString)" attrs="486">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Boolean Equals(MyString)" attrs="134">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="System.String get_Value()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor(String)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="MyTest">\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>472</size>\r
+      </method>\r
+      <method name="System.String &lt;Main&gt;m__0(Double)" attrs="145">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-116.cs">\r
+    <type name="Slow.Test">\r
+      <method name="Void DoNothing[T]()" attrs="486">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Slow.Program">\r
+      <method name="Void Main(System.String[])" attrs="145">\r
+        <size>202</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-117.cs">\r
+    <type name="Foo`1[T]">\r
+      <method name="Boolean Test(T)" attrs="150">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Boolean Test()" attrs="150">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Boolean TestB()" attrs="150">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Y`1[T]">\r
+      <method name="Boolean Foo()" attrs="134">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Boolean TestA(System.Object)" attrs="150">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Boolean TestB[T](T)" attrs="150">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Int32 TestC()" attrs="150">\r
+        <size>46</size>\r
+      </method>\r
+      <method name="Boolean Check1(Nullable`1)" attrs="145">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Boolean Check2[T](E)" attrs="145">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>213</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-118.cs">\r
+    <type name="Polynomial`1[E]">\r
+      <method name="Polynomial`1[E] Add(Polynomial`1[E])" attrs="486">\r
+        <size>315</size>\r
+      </method>\r
+      <method name="Polynomial`1[E] Add(E)" attrs="486">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="Polynomial`1[E] Mul(E)" attrs="486">\r
+        <size>86</size>\r
+      </method>\r
+      <method name="Polynomial`1[E] Mul(Polynomial`1[E])" attrs="486">\r
+        <size>235</size>\r
+      </method>\r
+      <method name="E Eval(E)" attrs="134">\r
+        <size>114</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor(E[])" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="Int">\r
+      <method name="Int Add(Int)" attrs="486">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Int Mul(Int)" attrs="486">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestPolynomial">\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>149</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-119.cs">\r
+    <type name="Tests">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>62</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-120.cs">\r
+    <type name="SequencedHasher`2[S,W]">\r
+      <method name="Boolean Equals(S, S)" attrs="134">\r
+        <size>53</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Sequenced`1[T]">\r
+      <method name="Boolean Equals(ISequenced`1)" attrs="486">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-121.cs">\r
+    <type name="B`1[T]">\r
+      <method name="Int32 Add(T)" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void AddRange(System.Object)" attrs="134">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-122.cs">\r
+    <type name="Test">\r
+      <method name="Void Main(System.String[])" attrs="145">\r
+        <size>27</size>\r
+      </method>\r
+      <method name="Void D(Int32)" attrs="150">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A`1[T]">\r
+      <method name="Void Run()" attrs="134">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor(B, T)" attrs="6278">\r
+        <size>22</size>\r
+      </method>\r
+    </type>\r
+    <type name="A`1+B[T]">\r
+      <method name="Void Invoke(T)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(T, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-123.cs">\r
+    <type name="A`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A`1+Foo[T]">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="A`1+Bar`1[T,U]">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-124.cs">\r
+    <type name="FooCollection`1[T]">\r
+      <method name="T IFoo&lt;T&gt;.get_Item(Int32)" attrs="2529">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Void IFoo&lt;T&gt;.set_Item(Int32, T)" attrs="2529">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-125.cs">\r
+    <type name="B`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MainClass">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-126.cs">\r
+    <type name="B">\r
+      <method name="Boolean foo()" attrs="486">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="K">\r
+      <method name="Boolean foo()" attrs="486">\r
+        <size>10</size>\r
+      </method>\r
+    </type>\r
+    <type name="MyFilter">\r
+      <method name="K Is(IB)" attrs="486">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MyBFilter">\r
+      <method name="B Is(IB)" attrs="486">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="M">\r
+      <method name="System.Collections.Generic.List`1[T] foo1[T](Filter`1)" attrs="145">\r
+        <size>46</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>46</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-127.cs">\r
+    <type name="A`1[T]">\r
+      <method name="Void add__changed(A`1+Changed[T])" attrs="2180">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void remove__changed(A`1+Changed[T])" attrs="2180">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void Register(A`1+Changed[T])" attrs="134">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A`1+Changed[T]">\r
+      <method name="Void Invoke(A`1[T])" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(A`1[T], System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void Del(A`1[System.Int32])" attrs="150">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-128.cs">\r
+    <type name="FLMID.Bugs.ParametersOne.Class`1[T]">\r
+      <method name="Void Add(T)" attrs="134">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="FLMID.Bugs.ParametersOne.Test">\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>125</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-129.cs">\r
+    <type name="B.Test`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-130.cs">\r
+    <type name="MyTest">\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>938</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-131.cs">\r
+    <type name="MyTest">\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>1332</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-132.cs">\r
+    <type name="MyTest">\r
+      <method name="Nullable`1 Sqrt(Nullable`1)" attrs="150">\r
+        <size>68</size>\r
+      </method>\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>64</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-133.cs">\r
+    <type name="S">\r
+      <method name="Int32 get_X()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void set_X(Int32)" attrs="2182">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void Set(Int32)" attrs="134">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="MyTest">\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>202</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-134.cs">\r
+    <type name="MyTest">\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>114</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo`1[T]">\r
+      <method name="System.String Fmt()" attrs="134">\r
+        <size>53</size>\r
+      </method>\r
+      <method name="Void .ctor(T)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-135.cs">\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>117</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-136.cs">\r
+    <type name="Martin.A">\r
+      <method name="B op_Explicit(A)" attrs="2198">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .ctor(Int64)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Martin.B">\r
+      <method name="A op_Implicit(B)" attrs="2198">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Martin.X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>149</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-137.cs">\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>158</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-138.cs">\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>62</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-139.cs">\r
+    <type name="MyStruct">\r
+      <method name="Int32 op_Inequality(Nullable`1, System.String)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 op_Equality(Nullable`1, System.String)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 op_Inequality(System.String, Nullable`1)" attrs="2198">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Int32 op_Equality(System.String, Nullable`1)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>78</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-140.cs">\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>134</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-141.cs">\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>92</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-142.cs">\r
+    <type name="Assert">\r
+      <method name="Int32 get_Errors()" attrs="2198">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void Error(System.String, System.String)" attrs="145">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void IsTrue(System.String, Boolean)" attrs="150">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void IsFalse(System.String, Boolean)" attrs="150">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void IsNull[T](System.String, Nullable`1)" attrs="150">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void IsNotNull[T](System.String, Nullable`1)" attrs="150">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void IsTrue(System.String, Nullable`1)" attrs="150">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Void IsFalse(System.String, Nullable`1)" attrs="150">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>2253</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-143.cs">\r
+    <type name="X">\r
+      <method name="Int32 Index()" attrs="145">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="Nullable`1 get_Item(Int32)" attrs="2177">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void set_Item(Int32, Nullable`1)" attrs="2177">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Int32 Test()" attrs="145">\r
+        <size>1157</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>38</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-144.cs">\r
+    <type name="Test.Application">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-145.cs">\r
+    <type name="Test`1[T]">\r
+      <method name="Void .ctor(T[,])" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program">\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-146.cs">\r
+    <type name="MyLinkedList`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MyLinkedList`1+Node[T]">\r
+      <method name="Void .ctor(T)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="SortedList`1[U]">\r
+      <method name="Void Insert(U)" attrs="134">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-147.cs">\r
+    <type name="B.Test`1[T]">\r
+      <method name="Void A.IFoo.Hello(IFoo)" attrs="481">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Y">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-148.cs">\r
+    <type name="Test1">\r
+      <method name="Void Foo[S,OP](UInt32)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test1+IOp`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test2">\r
+      <method name="Void Foo[T,OP](UInt32)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test2+IOp`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-149.cs">\r
+    <type name="Test1">\r
+      <method name="Void Foo[S,OP](UInt32)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test1+IOp`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test2">\r
+      <method name="Void Foo[T,OP](UInt32)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test2+IOp`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-150.cs">\r
+    <type name="Test1">\r
+      <method name="Void Foo[T,OP](UInt32)" attrs="145">\r
+        <size>36</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>16</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test1+Op">\r
+      <method name="UInt16 Test1.IOp&lt;ushort&gt;.Func(UInt32)" attrs="481">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="UInt32 Test1.IOp&lt;uint&gt;.Func(UInt32)" attrs="481">\r
+        <size>12</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-151.cs">\r
+    <type name="Test`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>16</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-152.cs">\r
+    <type name="EnumerableBase`1[T]">\r
+      <method name="IFoo IFoo.Hello()" attrs="481">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="IFoo`1 Hello()" attrs="1478">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="CollectionBase`1[T]">\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="HashBag`1[T]">\r
+      <method name="IFoo`1 Hello()" attrs="198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-153.cs">\r
+    <type name="MyClass`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>57</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-154.cs">\r
+    <type name="T`1[X]">\r
+      <method name="Int32 Invoke(X)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(X, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="T`1[X] M[X]()" attrs="150">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="T`1[System.Int64] N()" attrs="150">\r
+        <size>38</size>\r
+      </method>\r
+      <method name="Int32 &lt;M`1&gt;m__0[X](X)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 &lt;N&gt;m__1(Int64)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="D">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-155.cs">\r
+    <type name="MyClass`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>57</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-156.cs">\r
+    <type name="FLMID.Bugs.Marshal15.D">\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>19</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-157.cs">\r
+    <type name="kv`2[k,v]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="m`2[k,v]">\r
+      <method name="Void a&lt;kv&lt;k,v&gt;&gt;.x()" attrs="481">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-158.cs">\r
+    <type name="Moo`1[C]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Moo`1+Foo[C]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-159.cs">\r
+    <type name="App">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>102</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-160.cs">\r
+    <type name="Fun`2[A,B]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="List`1[T]">\r
+      <method name="List`1[T2] Map[T2](Fun`2[T,T2])" attrs="134">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void foo[T2]()" attrs="134">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-161.cs">\r
+    <type name="App">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>57</size>\r
+      </method>\r
+      <method name="U apply[T,U](T, FP+Mapping`2[T,U])" attrs="145">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="System.String &lt;Main&gt;m__0(Int32)" attrs="145">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-162.cs">\r
+    <type name="Generic`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Generic`1+Delegate[T]">\r
+      <method name="Void Invoke(Generic`1[T], T)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Generic`1[T], T, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-163.cs">\r
+    <type name="Foo`1[T]">\r
+      <method name="IEnumerator`1 getEnumerator(Int32)" attrs="134">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo`1+&lt;getEnumerator&gt;c__Iterator0[T]">\r
+      <method name="T System.Collections.Generic.IEnumerator&lt;T&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>80</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>1</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-164.cs">\r
+    <type name="Int2Int">\r
+      <method name="Int32 Invoke(Int32)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="FunEnumerable">\r
+      <method name="IEnumerator`1 GetEnumerator()" attrs="134">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32, Int2Int)" attrs="6278">\r
+        <size>22</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="FunEnumerable+&lt;GetEnumerator&gt;c__Iterator0">\r
+      <method name="Int32 System.Collections.Generic.IEnumerator&lt;int&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>98</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-165.cs">\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-166.cs">\r
+    <type name="Foo">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-167.cs">\r
+    <type name="TestAttribute">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestNotAttribute">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestMultiAttribute">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Class1">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Class2">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Class3">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestClass">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>109</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-168.cs">\r
+    <type name="lis`1[a]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="M">\r
+      <method name="lis`1[a] Rev[a](lis`1[a])" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="lis`1[b] MapFromArray[a,b](a[])" attrs="150">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-169.cs">\r
+    <type name="list`1[A]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="list`1+Cons`1[A,T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="list`1+Nil`1[A,T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void Rev[T](list`1[T])" attrs="150">\r
+        <size>44</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="M">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-170.cs">\r
+    <type name="C`1[A]">\r
+      <method name="Void foo[B](C`1[B])" attrs="150">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="D">\r
+      <method name="Void append[A](C`1[A])" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-171.cs">\r
+    <type name="list`1[a]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Nil`1[a]">\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-172.cs">\r
+    <type name="M">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-173.cs">\r
+    <type name="List`1[t]">\r
+      <method name="Void foo[b](List`1[t])" attrs="134">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="D">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="M">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-174.cs">\r
+    <type name="B`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>11</size>\r
+      </method>\r
+    </type>\r
+    <type name="M">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-175.cs">\r
+    <type name="Foo">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Foo Test(Foo, Foo)" attrs="150">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>46</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-176.cs">\r
+    <type name="lis`1[a]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="fn`3[a,b,r]">\r
+      <method name="r apply(a, b)" attrs="1478">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="fn1`1[a]">\r
+      <method name="lis`1[a] apply(lis`1[a], lis`1[a])" attrs="198">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="M">\r
+      <method name="b FoldLeft[a,b](a, b, fn`3[a,b,b])" attrs="150">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="lis`1[a] RevAppend[a](lis`1[a], lis`1[a])" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="lis`1[lis`1[a]] Concat[a](lis`1[lis`1[a]])" attrs="150">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-177.cs">\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>119</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>25</size>\r
+      </method>\r
+    </type>\r
+    <type name="X`1[T]">\r
+      <method name="IEnumerator`1 Y(IEnumerable`1)" attrs="150">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="T Z(IList`1, Int32)" attrs="150">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-178.cs">\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-179.cs">\r
+    <type name="X`1[T]">\r
+      <method name="Int32 get_i()" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void set_i(Int32)" attrs="2193">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 myMain()" attrs="150">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Y">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-180.cs">\r
+    <type name="D">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+CC">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>289</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-181.cs">\r
+    <type name="X">\r
+      <method name="IEnumerator get_GetIt()" attrs="2193">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void set_GetIt(IEnumerator)" attrs="2193">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="IEnumerable get_Item(Int32)" attrs="2177">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Void set_Item(Int32, IEnumerable)" attrs="2177">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>211</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;&gt;c__Iterator0">\r
+      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>149</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;&gt;c__Iterator1">\r
+      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>168</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-182.cs">\r
+    <type name="C1">\r
+      <method name="Int32 GetId()" attrs="486">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void foo[a](a)" attrs="145">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-183.cs">\r
+    <type name="test.Test`1[T]">\r
+      <method name="IEnumerable`1 Lookup(T)" attrs="134">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="test.Program">\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>75</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="test.Test`1+&lt;Lookup&gt;c__Iterator0[T]">\r
+      <method name="T System.Collections.Generic.IEnumerator&lt;T&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;T&gt;.GetEnumerator()" attrs="481">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>91</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-184.cs">\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__0(System.String)" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-185.cs">\r
+    <type name="App">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>48</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="FP">\r
+      <method name="T[] appendArrays[T](T[][])" attrs="150">\r
+        <size>155</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-186.cs">\r
+    <type name="Tuple`2[a,b]">\r
+      <method name="Void .ctor(a, b)" attrs="6278">\r
+        <size>22</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>121</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestSimpleObject">\r
+      <method name="Void Print()" attrs="134">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>26</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-187.cs">\r
+    <type name="Foo`1[T]">\r
+      <method name="T next()" attrs="134">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Goo">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-188.cs">\r
+    <type name="Foo">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void add_DoSomething(System.EventHandler)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void remove_DoSomething(System.EventHandler)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void .ctor(Object[])" attrs="6278">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor(Object[], Object)" attrs="6278">\r
+        <size>205</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo+&lt;Foo&gt;c__AnonStorey1">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo+&lt;Foo&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__0(System.Object, System.EventArgs)" attrs="131">\r
+        <size>47</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-189.cs">\r
+    <type name="Bar">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Cont`1[T]">\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void .ctor(T)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="M">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-190.cs">\r
+    <type name="Foo`1[T]">\r
+      <method name="Foo`1+Node[T] GetRoot()" attrs="134">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void Test(Foo`1+Node[T])" attrs="134">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo`1+Node[T]">\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo`1+ConcatNode[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-191.cs">\r
+    <type name="Test1.Test">\r
+      <method name="IEnumerable`1 Replace[T]()" attrs="150">\r
+        <size>23</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test2.Test`1[S]">\r
+      <method name="IEnumerable`1 Replace[T]()" attrs="150">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test3.Test`1[S]">\r
+      <method name="IEnumerable`1 Replace[T](IEnumerable`1, IEnumerable`1)" attrs="150">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test4.Test">\r
+      <method name="IEnumerable`1 Replace[T]()" attrs="150">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test5.Test">\r
+      <method name="IEnumerable`1 Replace[T](T)" attrs="150">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test6.Test">\r
+      <method name="IEnumerable`1 Replace[T](T)" attrs="150">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test7.Test">\r
+      <method name="IEnumerable`1 Replace[T](T[])" attrs="150">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test1.Test+&lt;Replace&gt;c__Iterator0`1[T]">\r
+      <method name="T System.Collections.Generic.IEnumerator&lt;T&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;T&gt;.GetEnumerator()" attrs="481">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>1</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test2.Test`1+&lt;Replace&gt;c__Iterator1`1[S,T]">\r
+      <method name="T System.Collections.Generic.IEnumerator&lt;T&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;T&gt;.GetEnumerator()" attrs="481">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>1</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test3.Test`1+&lt;Replace&gt;c__Iterator2`1[S,T]">\r
+      <method name="KeyValuePair`2 System.Collections.Generic.IEnumerator&lt;System.Collections.Generic.KeyValuePair&lt;S,T&gt;&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;System.Collections.Generic.KeyValuePair&lt;S,T&gt;&gt;.GetEnumerator()" attrs="481">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>1</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test4.Test+&lt;Replace&gt;c__Iterator3`1[T]">\r
+      <method name="T System.Collections.Generic.IEnumerator&lt;T&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;T&gt;.GetEnumerator()" attrs="481">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>1</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test5.Test+&lt;Replace&gt;c__Iterator4`1[T]">\r
+      <method name="T System.Collections.Generic.IEnumerator&lt;T&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;T&gt;.GetEnumerator()" attrs="481">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>77</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test6.Test+&lt;Replace&gt;c__Iterator5`1[T]">\r
+      <method name="T System.Collections.Generic.IEnumerator&lt;T&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;T&gt;.GetEnumerator()" attrs="481">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>89</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test7.Test+&lt;Replace&gt;c__Iterator6`1[T]">\r
+      <method name="T[] System.Collections.Generic.IEnumerator&lt;T[]&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;T[]&gt;.GetEnumerator()" attrs="481">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>89</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-192.cs">\r
+    <type name="xX">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-193.cs">\r
+    <type name="OrderedMultiDictionary`2[T,U]">\r
+      <method name="IEnumerator`1 EnumerateKeys(RedBlackTree`1+RangeTester[System.Collections.Generic.KeyValuePair`2[T,U]])" attrs="129">\r
+        <size>36</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="RedBlackTree`1[S]">\r
+      <method name="IEnumerable`1 EnumerateRange(RedBlackTree`1+RangeTester[S])" attrs="134">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="RedBlackTree`1+RangeTester[S]">\r
+      <method name="Int32 Invoke(S)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(S, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="OrderedMultiDictionary`2+&lt;EnumerateKeys&gt;c__Iterator0[T,U]">\r
+      <method name="T System.Collections.Generic.IEnumerator&lt;T&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>49</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>1</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="RedBlackTree`1+&lt;EnumerateRange&gt;c__Iterator1[S]">\r
+      <method name="S System.Collections.Generic.IEnumerator&lt;S&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;S&gt;.GetEnumerator()" attrs="481">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>1</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-194.cs">\r
+    <type name="RedBlackTree`1[S]">\r
+      <method name="IEnumerable`1 EnumerateRange(RedBlackTree`1+RangeTester[S])" attrs="134">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="RedBlackTree`1+RangeTester[S]">\r
+      <method name="Int32 Invoke(S)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(S, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="OrderedMultiDictionary`2[T,U]">\r
+      <method name="IEnumerator`1 EnumerateKeys(RedBlackTree`1+RangeTester[System.Collections.Generic.KeyValuePair`2[T,U]])" attrs="129">\r
+        <size>36</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="RedBlackTree`1+&lt;EnumerateRange&gt;c__Iterator0[S]">\r
+      <method name="S System.Collections.Generic.IEnumerator&lt;S&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;S&gt;.GetEnumerator()" attrs="481">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>1</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="OrderedMultiDictionary`2+&lt;EnumerateKeys&gt;c__Iterator1[T,U]">\r
+      <method name="T System.Collections.Generic.IEnumerator&lt;T&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>49</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>1</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-195.cs">\r
+    <type name="OrderedMultiDictionary`2[T,U]">\r
+      <method name="Void EnumerateKeys(RedBlackTree`1+RangeTester[System.Collections.Generic.KeyValuePair`2[T,U]])" attrs="129">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="RedBlackTree`1[S]">\r
+      <method name="Void EnumerateRange(RedBlackTree`1+RangeTester[S])" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="RedBlackTree`1+RangeTester[S]">\r
+      <method name="Int32 Invoke(S)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(S, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-196.cs">\r
+    <type name="Dict">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>123</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-197.cs">\r
+    <type name="Martin.Collections.Generic.EqualityComparer`1[T]">\r
+      <method name="Int32 GetHashCode(T)" attrs="1478">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Boolean Equals(T, T)" attrs="1478">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Martin.Collections.Generic.EqualityComparer`1[T] get_Default()" attrs="2198">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>96</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Martin.Collections.Generic.EqualityComparer`1+DefaultComparer[T]">\r
+      <method name="Int32 GetHashCode(T)" attrs="198">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Boolean Equals(T, T)" attrs="198">\r
+        <size>54</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Martin.Collections.Generic.IEquatableOfTEqualityComparer`1[T]">\r
+      <method name="Int32 GetHashCode(T)" attrs="198">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Boolean Equals(T, T)" attrs="198">\r
+        <size>49</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Martin.Collections.Generic.X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-198.cs">\r
+    <type name="ClassLibrary2.List1`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="ClassLibrary2.List2`1[T]">\r
+      <method name="Void AddItem(T)" attrs="134">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>18</size>\r
+      </method>\r
+    </type>\r
+    <type name="ClassLibrary2.Foo">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-199.cs">\r
+    <type name="Splay`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-200.cs">\r
+    <type name="Test">\r
+      <method name="T QueryInterface[T](System.Object)" attrs="150">\r
+        <size>63</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Driver">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-201.cs">\r
+    <type name="HashSet`1[T]">\r
+      <method name="Int64 Test()" attrs="134">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="IEnumerator`1 GetEnumerator()" attrs="134">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .ctor(Int64)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>92</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="HashSet`1+&lt;GetEnumerator&gt;c__Iterator0[T]">\r
+      <method name="Int64 System.Collections.Generic.IEnumerator&lt;long&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>82</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-202.cs">\r
+    <type name="Generic`1[T]">\r
+      <method name="T get_Item(Int32, Int32)" attrs="2182">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void set_Item(Int32, Int32, T)" attrs="2182">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>20</size>\r
+      </method>\r
+    </type>\r
+    <type name="Fault">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>52</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>14</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-203.cs">\r
+    <type name="C`2[X,Y]">\r
+      <method name="Void foo[A,B]()" attrs="134">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void bar[A,B]()" attrs="134">\r
+        <size>70</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C`2+Q`2[X,Y,A,B]">\r
+      <method name="Void apply(C`2[X,Y])" attrs="134">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-204.cs">\r
+    <type name="Map`1[b]">\r
+      <method name="a Fold1[a](a)" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="c Fold[c](c)" attrs="134">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="LocalContext">\r
+      <method name="a Fold[a](a)" attrs="134">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>18</size>\r
+      </method>\r
+    </type>\r
+    <type name="M">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-205.cs">\r
+    <type name="Foo`1[S]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test`1[U]">\r
+      <method name="Void Func(U)" attrs="150">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Test(System.Type, System.Object)" attrs="145">\r
+        <size>32</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>145</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-206.cs">\r
+    <type name="Continuation`2[R,A]">\r
+      <method name="Continuation`2[R,A] CallCC[B](System.Object)" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Driver">\r
+      <method name="Continuation`2[B,A] myTry[A,B](B, A)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-207.cs">\r
+    <type name="M">\r
+      <method name="Void p(System.String)" attrs="145">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>51</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-208.cs">\r
+    <type name="SomeClass">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo`1[T]">\r
+      <method name="T Do(System.Object)" attrs="134">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Driver">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-209.cs">\r
+    <type name="ClassLibrary3.Dictionary1`2[TKey,TValue]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="ClassLibrary3.Test">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-210.cs">\r
+    <type name="Foo`1[T]">\r
+      <method name="T next()" attrs="134">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Goo">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-211.cs">\r
+    <type name="MyTest">\r
+      <method name="Void f(Boolean, Boolean)" attrs="145">\r
+        <size>60</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>448</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-212.cs">\r
+    <type name="SomeStruct">\r
+      <method name="Boolean get_Valid()" attrs="2534">\r
+        <size>10</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Fun[T](T)" attrs="150">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-213.cs">\r
+    <type name="SomeStruct">\r
+      <method name="Int32 get_Foo()" attrs="2534">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void set_Foo(Int32)" attrs="2534">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Fun[T](T)" attrs="150">\r
+        <size>79</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-214.cs">\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>104</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-215.cs">\r
+    <type name="R">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="D">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MainClass">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-216.cs">\r
+    <type name="BaseClass">\r
+      <method name="Ret Foo()" attrs="454">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Ret`1 Foo[T]()" attrs="454">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="DerivedClass">\r
+      <method name="Ret Foo()" attrs="198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Ret`1 Foo[T]()" attrs="198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-217.cs">\r
+    <type name="Fun`2[A1,R]">\r
+      <method name="R Invoke(A1)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(A1, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="R EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="MyTest">\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>99</size>\r
+      </method>\r
+      <method name="IEnumerable`1 Map[Aa,Af,Rf,Rr](Fun`2[Af,Rf], IEnumerable`1)" attrs="150">\r
+        <size>51</size>\r
+      </method>\r
+      <method name="IEnumerable`1 FromTo(Int32, Int32)" attrs="150">\r
+        <size>51</size>\r
+      </method>\r
+      <method name="System.String &lt;Main&gt;m__0(Int32)" attrs="145">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MyTest+&lt;Map&gt;c__Iterator0`4[Aa,Af,Rf,Rr]">\r
+      <method name="Rr System.Collections.Generic.IEnumerator&lt;Rr&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;Rr&gt;.GetEnumerator()" attrs="481">\r
+        <size>52</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>215</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MyTest+&lt;FromTo&gt;c__Iterator1">\r
+      <method name="Int32 System.Collections.Generic.IEnumerator&lt;int&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;int&gt;.GetEnumerator()" attrs="481">\r
+        <size>52</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>125</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-218.cs">\r
+    <type name="Foo">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-219.cs">\r
+    <type name="Test">\r
+      <method name="Void Foo[T]()" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>93</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-220.cs">\r
+    <type name="A`1[T1]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A`1+B`1[T1,T2]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A`1+B`1+C`1[T1,T2,T3]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="PopQuiz">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>171</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-221.cs">\r
+    <type name="C1`1[IFoo]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C2">\r
+      <method name="C1`1[T] Hoge[T](C1`1[T])" attrs="1478">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C3">\r
+      <method name="C1`1[T] Hoge[T](C1`1[T])" attrs="198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-222.cs">\r
+    <type name="Mona`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Mona`1[K] GetMona[K]()" attrs="134">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-223.cs">\r
+    <type name="Foo`1[T]">\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Foo`1[K] Hoge[K]()" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>74</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-224.cs">\r
+    <type name="Base">\r
+      <method name="Void Foo[T]()" attrs="454">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Derived">\r
+      <method name="Void Foo[T]()" attrs="198">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Driver">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-225.cs">\r
+    <type name="Set`1[Element]">\r
+      <method name="Locator locate(Element)" attrs="132">\r
+        <size>39</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="Set`1+Locator[Element]">\r
+      <method name="Void .ctor(Replace)" attrs="6278">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+    <type name="Set`1+Locator+Replace[Element]">\r
+      <method name="Void Invoke(Set`1+Node[Element])" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Set`1+Node[Element], System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Set`1+Node[Element]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="SetTest">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+    <type name="Set`1+&lt;locate&gt;c__AnonStorey0[Element]">\r
+      <method name="Void &lt;&gt;m__0(Set`1+Node[Element])" attrs="131">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-226.cs">\r
+    <type name="Container`1[T]">\r
+      <method name="Void .ctor(T)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="A">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>25</size>\r
+      </method>\r
+    </type>\r
+    <type name="M">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>103</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-227.cs">\r
+    <type name="Foo`1[G]">\r
+      <method name="Void Bar()" attrs="150">\r
+        <size>27</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-228.cs">\r
+    <type name="GenParAttribute">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="cons`2[A,B]">\r
+      <method name="Void abc[M]()" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-229.cs">\r
+    <type name="B">\r
+      <method name="Int32 CompareTo(B)" attrs="486">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-231.cs">\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-232.cs">\r
+    <type name="M">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>76</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-233.cs">\r
+    <type name="Program">\r
+      <method name="Void Main(System.String[])" attrs="145">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void list_ListChanged(System.Object, System.ComponentModel.ListChangedEventArgs)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-234.cs">\r
+    <type name="Test">\r
+      <method name="IFoo GetFoo()" attrs="134">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="IFoo`1 GetFooGeneric[T]()" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-235.cs">\r
+    <type name="GettingStarted">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-236.cs">\r
+    <type name="Foo`1[T]">\r
+      <method name="Int32 Test(Foo`1[T])" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Test(Foo`1[System.Int32])" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>82</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-237.cs">\r
+    <type name="Foo`1[T]">\r
+      <method name="Int32 Test(T)" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Test(Int32)" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>83</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-238.cs">\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>57</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-239.cs">\r
+    <type name="Foo`2[T,U]">\r
+      <method name="Int32 Test(T, U)" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Test(Int32, U)" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Test(T, Single)" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Test(Int32, Single)" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>297</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-240.cs">\r
+    <type name="MyClass">\r
+      <method name="Void IMyInterface&lt;string&gt;.add_MyEvent(System.EventHandler)" attrs="2529">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void IMyInterface&lt;string&gt;.remove_MyEvent(System.EventHandler)" attrs="2529">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void IMyInterface&lt;int&gt;.add_MyEvent(System.EventHandler)" attrs="2529">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void IMyInterface&lt;int&gt;.remove_MyEvent(System.EventHandler)" attrs="2529">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-241.cs">\r
+    <type name="a">\r
+      <method name="Void func[T](T ByRef)" attrs="1478">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="b">\r
+      <method name="Void func[T](T ByRef)" attrs="198">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="main">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-242.cs">\r
+    <type name="Container`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="ReferenceType">\r
+      <method name="Int32 CompareTo(ReferenceType)" attrs="486">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MyValueType">\r
+      <method name="Int32 CompareTo(MyValueType)" attrs="486">\r
+        <size>10</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-243.cs">\r
+    <type name="Foo`1[T]">\r
+      <method name="Void Test(T)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tests">\r
+      <method name="Void foo[T]()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 Test()" attrs="150">\r
+        <size>186</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-244.cs">\r
+    <type name="B">\r
+      <method name="T Get[T]()" attrs="454">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A">\r
+      <method name="T Get[T]()" attrs="198">\r
+        <size>38</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-245.cs">\r
+    <type name="DerivedGenericClass`1[T]">\r
+      <method name="Void Foo()" attrs="198">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Baz()" attrs="134">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="BaseClass">\r
+      <method name="Void Foo()" attrs="1478">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-246.cs">\r
+    <type name="TestCase.CTest">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Bar()" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestCase.CGenericTest`2[T,V]">\r
+      <method name="V Foo()" attrs="134">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-247.cs">\r
+    <type name="EnumerableBase`1[T]">\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="IEnumerator`1 GetEnumerator()" attrs="1478">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="CollectionValueBase`1[T]">\r
+      <method name="Void raiseItemsAdded(T, Int32)" attrs="452">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="IEnumerator`1 GetEnumerator()" attrs="1222">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="CollectionValueBase`1+RaiseForRemoveAllHandler[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="CircularQueue`1[T]">\r
+      <method name="IEnumerator`1 GetEnumerator()" attrs="198">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Enqueue(T)" attrs="454">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="HashSet`1[T]">\r
+      <method name="Boolean searchoradd(T ByRef, Boolean, Boolean, Boolean)" attrs="129">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void RemoveAll[U](IEnumerable`1)" attrs="454">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void AddAll[U](IEnumerable`1)" attrs="454">\r
+        <size>65</size>\r
+      </method>\r
+      <method name="IEnumerator`1 GetEnumerator()" attrs="198">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="CircularQueue`1+&lt;GetEnumerator&gt;c__Iterator0[T]">\r
+      <method name="T System.Collections.Generic.IEnumerator&lt;T&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>1</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="HashSet`1+&lt;GetEnumerator&gt;c__Iterator1[T]">\r
+      <method name="T System.Collections.Generic.IEnumerator&lt;T&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>1</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-248.cs">\r
+    <type name="Foo`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Boolean Test(System.Object)" attrs="145">\r
+        <size>27</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-249.cs">\r
+    <type name="EnumerableBase`1[T]">\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="IEnumerator`1 GetEnumerator()" attrs="1478">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="ArrayBase`1[T]">\r
+      <method name="IEnumerator`1 GetEnumerator()" attrs="198">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="HashedArrayList`1[T]">\r
+      <method name="IEnumerator`1 GetEnumerator()" attrs="198">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="ArrayBase`1+&lt;GetEnumerator&gt;c__Iterator0[T]">\r
+      <method name="T System.Collections.Generic.IEnumerator&lt;T&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>1</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-250.cs">\r
+    <type name="Fun`2[R,S]">\r
+      <method name="S Invoke(R)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(R, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="S EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="GuardedIndexedSorted`1[T]">\r
+      <method name="IIndexedSorted`1 Map[V](Fun`2[T,V])" attrs="486">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-251.cs">\r
+    <type name="SortedIndexedTester`1[T]">\r
+      <method name="Void Test(ISorted`1)" attrs="134">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-252.cs">\r
+    <type name="EqualityComparer`1[T]">\r
+      <method name="Void Test()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>16</size>\r
+      </method>\r
+    </type>\r
+    <type name="SequencedEqualityComparer`2[T,W]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-253.cs">\r
+    <type name="CollectionValueTester`2[R,S]">\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="ExtensibleTester`1[U]">\r
+      <method name="Void Direct()" attrs="134">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void .ctor(U)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="Extensible`1[V]">\r
+      <method name="Void AddAll[W](IEnumerable`1)" attrs="486">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-254.cs">\r
+    <type name="HashedLinkedList`1[T]">\r
+      <method name="HashedLinkedList`1[T] GetList()" attrs="150">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void Test(Int32)" attrs="150">\r
+        <size>56</size>\r
+      </method>\r
+      <method name="Void Test(HashedLinkedList`1[T])" attrs="134">\r
+        <size>52</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-255.cs">\r
+    <type name="A">\r
+      <method name="T Foo[T]()" attrs="1478">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="T Foo[T]()" attrs="198">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-256.cs">\r
+    <type name="Test">\r
+      <method name="IEnumerator`1 GetEnumerator()" attrs="134">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void Run()" attrs="129">\r
+        <size>154</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;GetEnumerator&gt;c__Iterator0">\r
+      <method name="System.String System.Collections.Generic.IEnumerator&lt;string&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>142</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-257.cs">\r
+    <type name="Tests">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-258.cs">\r
+    <type name="A">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-259.cs">\r
+    <type name="Class1`1[T]">\r
+      <method name="Void MethodOfClass1(T, MyType)" attrs="134">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MyType">\r
+      <method name="Void MethodOfMyBaseType()" attrs="198">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MyBaseType">\r
+      <method name="Void MethodOfMyBaseType()" attrs="1478">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-260.cs">\r
+    <type name="A`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>11</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-261.cs">\r
+    <type name="Cons`2[T,U]">\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>76</size>\r
+      </method>\r
+      <method name="Void .ctor(T, U)" attrs="6278">\r
+        <size>22</size>\r
+      </method>\r
+    </type>\r
+    <type name="List`1[A]">\r
+      <method name="Void zip[B](List`1[B])" attrs="134">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor(A)" attrs="6278">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor(A, List`1)" attrs="6278">\r
+        <size>10</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-262.cs">\r
+    <type name="Test">\r
+      <method name="Void f1(System.Object)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void f2(System.String)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void f3(Test)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void f4(Int32)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void f5(Int16)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void f6(ParamEnum)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>167</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-263.cs">\r
+    <type name="Foo`1[S]">\r
+      <method name="ICloneable Test(S)" attrs="134">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="ConvertHelper">\r
+      <method name="IEnumerator`1 Test[S,T](S)" attrs="150">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+    <type name="ConvertHelper+&lt;Test&gt;c__Iterator0`2[S,T]">\r
+      <method name="T System.Collections.Generic.IEnumerator&lt;T&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>87</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-264.cs">\r
+    <type name="BaseList`1[SubType]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>18</size>\r
+      </method>\r
+    </type>\r
+    <type name="XXX">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Crash">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-265.cs">\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-266.cs">\r
+    <type name="Test`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test`1+Inner`1[T,U]">\r
+      <method name="Void Foo()" attrs="129">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-267.cs">\r
+    <type name="Handler`1[T]">\r
+      <method name="Void Invoke(T)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(T, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="T">\r
+      <method name="Void Foo[T](Handler`1[T])" attrs="134">\r
+        <size>35</size>\r
+      </method>\r
+      <method name="Void Response[T](Handler`1[T])" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="T+&lt;Foo&gt;c__AnonStorey0`1[T]">\r
+      <method name="Void &lt;&gt;m__0(IAsyncResult)" attrs="131">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-268.cs">\r
+    <type name="Test">\r
+      <method name="Void Bar()" attrs="129">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+G`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-269.cs">\r
+    <type name="IrishPub">\r
+      <method name="Int64 op_Implicit(Nullable`1)" attrs="2198">\r
+        <size>44</size>\r
+      </method>\r
+      <method name="Nullable`1 op_Implicit(Int64)" attrs="2198">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void .ctor(IrishBeer)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Int32 Beer(Nullable`1)" attrs="145">\r
+        <size>73</size>\r
+      </method>\r
+      <method name="Int64 PubToLong(IrishPub)" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Int32 Test(Nullable`1)" attrs="145">\r
+        <size>72</size>\r
+      </method>\r
+      <method name="Int32 TestWithNull(Nullable`1)" attrs="145">\r
+        <size>79</size>\r
+      </method>\r
+      <method name="Nullable`1 Foo(Boolean)" attrs="145">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Int32 Test(Boolean)" attrs="145">\r
+        <size>71</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>247</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-270.cs">\r
+    <type name="X">\r
+      <method name="Int32 Test(Nullable`1)" attrs="145">\r
+        <size>63</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>60</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-271.cs">\r
+    <type name="Qux`2[X,V]">\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="IEnumerator`1 GetEnumerator()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo`2[X,V]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test`1[T]">\r
+      <method name="Int32 CompareTo(Test`1[T])" attrs="486">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>57</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Qux`2+&lt;GetEnumerator&gt;c__Iterator1[X,V]">\r
+      <method name="V System.Collections.Generic.IEnumerator&lt;V&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>1</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Qux`2+GetEnumerator&gt;c__Iterator0[X,V]">\r
+      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>1</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-272.cs">\r
+    <type name="Handler`1[T]">\r
+      <method name="Void Invoke(T)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(T, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Foo[T](Handler`1[T])" attrs="150">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Void Response[T](Handler`1[T])" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Test[T](T)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>19</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Foo&gt;c__AnonStorey0`1[T]">\r
+      <method name="Void &lt;&gt;m__0(IAsyncResult)" attrs="131">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-273.cs">\r
+    <type name="ThisBaseClass`3[A,B,C]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="ThatBaseClass`3[B,A,C]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="ThisClass`3[A,B,C]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="ThatClass`3[B,A,C]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="ThisClass">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="ThatClass">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-274.cs">\r
+    <type name="Foo">\r
+      <method name="Foo op_Implicit(Int64)" attrs="2198">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor(Int64)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Bar">\r
+      <method name="Bar op_Implicit(Foo)" attrs="2198">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor(Foo)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Baz">\r
+      <method name="Baz op_Explicit(Foo)" attrs="2198">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor(Foo)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>448</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-275.cs">\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+C">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>19</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+D`2[T,U]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>19</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+E`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>19</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-276.cs">\r
+    <type name="Tests">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>38</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tests+GenericClass`1[T]">\r
+      <method name="T Z(IList`1, Int32)" attrs="150">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-277.cs">\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-278.cs">\r
+    <type name="Program">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-279.cs">\r
+    <type name="Foo">\r
+      <method name="Void Bar()" attrs="486">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="IList`1 Bar[T]()" attrs="486">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="BugReport">\r
+      <method name="Void Main(System.String[])" attrs="145">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-280.cs">\r
+    <type name="Test">\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>70</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__0(Int32)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+TestDel">\r
+      <method name="Int32 Invoke(Int32)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-281.cs">\r
+    <type name="List">\r
+      <method name="Void AddRange[T](ICollection`1)" attrs="131">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tests">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-282.cs">\r
+    <type name="Foo">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo+Bar">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>11</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-283.cs">\r
+    <type name="Point">\r
+      <method name="Void .ctor(Int32, Int32)" attrs="6278">\r
+        <size>16</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestPoint">\r
+      <method name="Void Serialize(IFoo)" attrs="150">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-284.cs">\r
+    <type name="X">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="CollectionTester">\r
+      <method name="Int32 Test[T](IList`1)" attrs="145">\r
+        <size>95</size>\r
+      </method>\r
+      <method name="Int32 Test()" attrs="150">\r
+        <size>628</size>\r
+      </method>\r
+    </type>\r
+    <type name="InterfaceTester">\r
+      <method name="Int32 Test(System.Type, System.Type[])" attrs="145">\r
+        <size>450</size>\r
+      </method>\r
+      <method name="Int32 Test()" attrs="150">\r
+        <size>595</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>137</size>\r
+      </method>\r
+    </type>\r
+    <type name="Z">\r
+      <method name="Int32 Test()" attrs="145">\r
+        <size>54</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>53</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-285.cs">\r
+    <type name="A">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tests">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>39</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-286.cs">\r
+    <type name="TestAttribute">\r
+      <method name="Void .ctor(Type)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="C`1[T]">\r
+      <method name="Void Foo()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>89</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-287.cs">\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Void D()" attrs="486">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-288.cs">\r
+    <type name="A">\r
+      <method name="Boolean Test(Int32)" attrs="132">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void Test()" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B+C">\r
+      <method name="Boolean Foo(Int32)" attrs="134">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-289.cs">\r
+    <type name="D">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void add_Ev1(D)" attrs="2177">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void remove_Ev1(D)" attrs="2177">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Consts">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>1</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>74</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-290.cs">\r
+    <type name="GenericEventHandler`2[U,V]">\r
+      <method name="Void Invoke(U, V)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(U, V, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="GenericEventNotUsedTest`1[T]">\r
+      <method name="Void add_TestEvent(GenericEventHandler`2[GenericEventNotUsedTest`1[T],T])" attrs="2177">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void remove_TestEvent(GenericEventHandler`2[GenericEventNotUsedTest`1[T],T])" attrs="2177">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void RaiseTestEvent(T)" attrs="134">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestEntry">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-291.cs">\r
+    <type name="Global">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="System.String Test2(Nullable`1)" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-292.cs">\r
+    <type name="Test.Handler`1[TA]">\r
+      <method name="Void Invoke(TA)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(TA, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test.A`1[TA]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-293.cs">\r
+    <type name="Test`1[T]">\r
+      <method name="Void Invalid(T)" attrs="134">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void Other(IEnumerable`1)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-294.cs">\r
+    <type name="A">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="A Test(A, B)" attrs="150">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>101</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-295.cs">\r
+    <type name="Test.Cache`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test.Base">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test.MyType`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test.Foo">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-296.cs">\r
+    <type name="MyCollection`1[T]">\r
+      <method name="Void Foo()" attrs="134">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-297.cs">\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-298.cs">\r
+    <type name="TestFunc`1[T]">\r
+      <method name="Void Invoke(T)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(T, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="A">\r
+      <method name="Void .ctor(TestFunc`1)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestClass">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void &lt;a&gt;m__0(Int32)" attrs="145">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>46</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-299.cs">\r
+    <type name="N.A">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>53</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-300.cs">\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>68</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-301.cs">\r
+    <type name="Test">\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-302.cs">\r
+    <type name="Test">\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;int&gt;.GetEnumerator()" attrs="481">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="M">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>63</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+GetEnumerator&gt;c__Iterator0">\r
+      <method name="Int32 System.Collections.Generic.IEnumerator&lt;int&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>1</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-303.cs">\r
+    <type name="test.BaseClass">\r
+      <method name="System.String get_Hello()" attrs="2182">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="test.Printer">\r
+      <method name="Void Print[T](T)" attrs="1478">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="test.PrinterImpl">\r
+      <method name="Void Print[T](T)" attrs="198">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="test.Starter">\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-304.cs">\r
+    <type name="test.BaseClass">\r
+      <method name="System.String get_Hello()" attrs="2182">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="test.Printer">\r
+      <method name="Void Print[T](System.Object)" attrs="1478">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="test.PrinterImpl">\r
+      <method name="Void Print[T](System.Object)" attrs="198">\r
+        <size>32</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="test.Starter">\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-305.cs">\r
+    <type name="T">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>68</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>82</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-306.cs">\r
+    <type name="FuParentClass`1[Trow]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="FuParentClass`1+FuChildClass[Trow]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-307.cs">\r
+    <type name="Foo`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo`1+F[T]">\r
+      <method name="Int32 Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Bar">\r
+      <method name="Int32 g()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-308.cs">\r
+    <type name="Test">\r
+      <method name="System.Comparison`1[U] WrapComparison[U](System.Comparison`1[U])" attrs="150">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="Test+MyComparison`1[W] WrapMyComparison[W](Test+MyComparison`1[W])" attrs="150">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+MyComparison`1[V]">\r
+      <method name="Int32 Invoke(V, V)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(V, V, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo">\r
+      <method name="Int32 compare(Int32, Int32)" attrs="145">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Int32 compare(System.String, System.String)" attrs="145">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void test(Int32)" attrs="145">\r
+        <size>30</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>142</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;WrapComparison&gt;c__AnonStorey0`1[U]">\r
+      <method name="Int32 &lt;&gt;m__0(U, U)" attrs="131">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;WrapMyComparison&gt;c__AnonStorey1`1[W]">\r
+      <method name="Int32 &lt;&gt;m__1(W, W)" attrs="131">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-309.cs">\r
+    <type name="Test`2[A,B]">\r
+      <method name="Void Foo[V,W](Test`2[A,W], Test`2[V,B])" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-310.cs">\r
+    <type name="MonoBugs.IncompleteGenericInference">\r
+      <method name="Void DoSomethingGeneric[T1,T2](IEnumerable`1, IDictionary`2)" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>21</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-312.cs">\r
+    <type name="CantCastGenericListToArray">\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>53</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-313.cs">\r
+    <type name="Foo`1[T]">\r
+      <method name="Void .ctor(TestEnum)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-314.cs">\r
+    <type name="test.App">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="test.ThisClass`2[T,O]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="test.OtherClass`2[O,T]">\r
+      <method name="Void Test(T)" attrs="134">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-315.cs">\r
+    <type name="A`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A`1+B[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-316.cs">\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Base">\r
+      <method name="Void Method[R]()" attrs="1478">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Derived">\r
+      <method name="Void Method[S]()" attrs="198">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void Method2[T]()" attrs="134">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-317.cs">\r
+    <type name="Foo`1[K]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Bar`1[Q]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Bar`1+Baz[Q]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-318.cs">\r
+    <type name="Foo`1[K]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Bar`1[Q]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Bar`1+Baz[Q]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Goo`1[Q]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-319.cs">\r
+    <type name="Temp`1[T]">\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="IEnumerator`1 GetEnumerator()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Temp`1+Foo[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Temp`1+&lt;GetEnumerator&gt;c__Iterator0[T]">\r
+      <method name="Temp`1+Foo[T] System.Collections.Generic.IEnumerator&lt;Temp&lt;T&gt;.Foo&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>76</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-320.cs">\r
+    <type name="Foo`1[K]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B+C">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-321.cs">\r
+    <type name="App">\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void Run()" attrs="134">\r
+        <size>50</size>\r
+      </method>\r
+      <method name="Void TestMethod[T](System.String, App+TGenericDelegate`1[T])" attrs="129">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void ADelegate[T](System.String)" attrs="129">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="App+TGenericDelegate`1[T]">\r
+      <method name="Void Invoke(System.String)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.String, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-322.cs">\r
+    <type name="MyBase`2[K,V]">\r
+      <method name="Void .ctor(Callback)" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="MyBase`2+Callback[K,V]">\r
+      <method name="Void Invoke(K, V)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(K, V, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor(Callback)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-323.cs">\r
+    <type name="MyBase`2[K,V]">\r
+      <method name="Void Hello(MyBase`2+Callback[K,V])" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MyBase`2+Callback[K,V]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Test(MyBase`2+Callback[System.String,System.Int32])" attrs="134">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor(Callback)" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-324.cs">\r
+    <type name="A">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void add_D(A)" attrs="2198">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Void remove_D(A)" attrs="2198">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Void C()" attrs="129">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Void F(Int64)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>19</size>\r
+      </method>\r
+    </type>\r
+    <type name="B+&lt;C&gt;c__AnonStorey1">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B+&lt;C&gt;c__AnonStorey1+&lt;C&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__1()" attrs="131">\r
+        <size>58</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-325.cs">\r
+    <type name="SomeClass`1[T]">\r
+      <method name="Void Foo()" attrs="134">\r
+        <size>38</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-326.cs">\r
+    <type name="A">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>59</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-327.cs">\r
+    <type name="Tester`1[T]">\r
+      <method name="Void Do()" attrs="134">\r
+        <size>51</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Reference">\r
+      <method name="Void Test()" attrs="486">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Value">\r
+      <method name="Void Test()" attrs="486">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-328.cs">\r
+    <type name="App">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>35</size>\r
+      </method>\r
+      <method name="Void TestMethod(System.String, System.Collections.Generic.List`1[System.String], App+MyClass[])" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="App+MyClass">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-329.cs">\r
+    <type name="NullableInt">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>104</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-330.cs">\r
+    <type name="BaseCollection`1[T]">\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;T&gt;.GetEnumerator()" attrs="481">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>18</size>\r
+      </method>\r
+    </type>\r
+    <type name="BaseIntList`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="IntList">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>65</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-331.cs">\r
+    <type name="Foo`1[T]">\r
+      <method name="Void Map[S](S)" attrs="134">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Test(T)" attrs="452">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-332.cs">\r
+    <type name="C`1[T]">\r
+      <method name="System.Type Test()" attrs="134">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="M">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>78</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-333.cs">\r
+    <type name="Program">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-334.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>128</size>\r
+      </method>\r
+      <method name="Void DelegateMethod(Boolean)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 DelegateMethod(Int32)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+DelegateA">\r
+      <method name="Void Invoke(Boolean)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Boolean, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+DelegateB">\r
+      <method name="Int32 Invoke(Int32)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-335.cs">\r
+    <type name="TestClass">\r
+      <method name="Boolean Test_1()" attrs="150">\r
+        <size>57</size>\r
+      </method>\r
+      <method name="Boolean Test_2()" attrs="150">\r
+        <size>67</size>\r
+      </method>\r
+      <method name="Boolean Test_3()" attrs="150">\r
+        <size>60</size>\r
+      </method>\r
+      <method name="Boolean Test_4()" attrs="150">\r
+        <size>38</size>\r
+      </method>\r
+      <method name="Boolean Test_5()" attrs="150">\r
+        <size>82</size>\r
+      </method>\r
+      <method name="Int32 Test_6()" attrs="145">\r
+        <size>72</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>123</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-336.cs">\r
+    <type name="TestAttribute">\r
+      <method name="System.Object get_Type()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void set_Type(System.Object)" attrs="2182">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor(Type)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="N.C`1[T]">\r
+      <method name="Void Bar()" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Bar2()" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Bar3()" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Bar4()" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="N.CC">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-337.cs">\r
+    <type name="X">\r
+      <method name="Void SetValue[T](System.Object, T)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-338.cs">\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void Foo[T](IList`1)" attrs="145">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="FooList`1[T]">\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;T&gt;.GetEnumerator()" attrs="481">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Int32 IndexOf(T)" attrs="486">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void Insert(Int32, T)" attrs="486">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void RemoveAt(Int32)" attrs="486">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="T get_Item(Int32)" attrs="2534">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void set_Item(Int32, T)" attrs="2534">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void Add(T)" attrs="486">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void Clear()" attrs="486">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean Contains(T)" attrs="486">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void CopyTo(T[], Int32)" attrs="486">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean Remove(T)" attrs="486">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Int32 get_Count()" attrs="2534">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean get_IsReadOnly()" attrs="2534">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="IEnumerator GetEnumerator()" attrs="486">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-339.cs">\r
+    <type name="Program">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void SerializeDictionary(IDictionary)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void SerializeDictionary(IDictionary`2)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="SerializerLazyDictionary">\r
+      <method name="IEnumerator`1 GetEnumerator()" attrs="196">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="LazyDictionary">\r
+      <method name="Void System.Collections.Generic.IDictionary&lt;string,object&gt;.Add(System.String, System.Object)" attrs="481">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean System.Collections.Generic.IDictionary&lt;string,object&gt;.ContainsKey(System.String)" attrs="481">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="ICollection`1 System.Collections.Generic.IDictionary&lt;string,object&gt;.get_Keys()" attrs="2529">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean System.Collections.Generic.IDictionary&lt;string,object&gt;.Remove(System.String)" attrs="481">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean System.Collections.Generic.IDictionary&lt;string,object&gt;.TryGetValue(System.String, System.Object ByRef)" attrs="481">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="ICollection`1 System.Collections.Generic.IDictionary&lt;string,object&gt;.get_Values()" attrs="2529">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.Generic.IDictionary&lt;string,object&gt;.get_Item(System.String)" attrs="2529">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void System.Collections.Generic.IDictionary&lt;string,object&gt;.set_Item(System.String, System.Object)" attrs="2529">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void System.Collections.Generic.ICollection&lt;System.Collections.Generic.KeyValuePair&lt;string,object&gt;&gt;.Add(KeyValuePair`2)" attrs="481">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void System.Collections.Generic.ICollection&lt;System.Collections.Generic.KeyValuePair&lt;string,object&gt;&gt;.Clear()" attrs="481">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean System.Collections.Generic.ICollection&lt;System.Collections.Generic.KeyValuePair&lt;string,object&gt;&gt;.Contains(KeyValuePair`2)" attrs="481">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void System.Collections.Generic.ICollection&lt;System.Collections.Generic.KeyValuePair&lt;string,object&gt;&gt;.CopyTo(System.Collections.Generic.KeyValuePair`2[System.String,System.Object][], Int32)" attrs="481">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Int32 System.Collections.Generic.ICollection&lt;System.Collections.Generic.KeyValuePair&lt;string,object&gt;&gt;.get_Count()" attrs="2529">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean System.Collections.Generic.ICollection&lt;System.Collections.Generic.KeyValuePair&lt;string,object&gt;&gt;.get_IsReadOnly()" attrs="2529">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean System.Collections.Generic.ICollection&lt;System.Collections.Generic.KeyValuePair&lt;string,object&gt;&gt;.Remove(KeyValuePair`2)" attrs="481">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;System.Collections.Generic.KeyValuePair&lt;string,object&gt;&gt;.GetEnumerator()" attrs="481">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="IEnumerator`1 GetEnumerator()" attrs="1476">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-340.cs">\r
+    <type name="Tests">\r
+      <method name="T[] FindAll[T](T[], System.Predicate`1[T])" attrs="150">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Boolean ProtectedOnly(System.Reflection.MemberInfo)" attrs="129">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="System.Reflection.MemberInfo[] foo()" attrs="134">\r
+        <size>52</size>\r
+      </method>\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-341.cs">\r
+    <type name="C">\r
+      <method name="Int32 GetLength()" attrs="486">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tests">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-342.cs">\r
+    <type name="Base`1[T]">\r
+      <method name="T op_Implicit(Base`1[T])" attrs="2198">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestMain">\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-343.cs">\r
+    <type name="Implementer">\r
+      <method name="Void Combine[TOImplementer]()" attrs="486">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MainClass">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-344.cs">\r
+    <type name="ConfigurationElement">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="CustomConfigurationElement">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="CustomConfigurationElementCollection">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="BaseCollection`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-345.cs">\r
+    <type name="ShiftReduceParser`2[TokenValueType,TokenLocationType]">\r
+      <method name="Void Dump(System.String)" attrs="150">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Parser">\r
+      <method name="Void NoCall[T](T)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-346.cs">\r
+    <type name="test">\r
+      <method name="Void CreateSimpleCallSite(Int32)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void CreateSimpleCallSite[A]()" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void CreateSimpleCallSite[A](Int32)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-347.cs">\r
+    <type name="X">\r
+      <method name="IEnumerable Enumerable(Int32)" attrs="134">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="IEnumerable`1 Enumerable[T](System.String)" attrs="134">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="IEnumerable Enumerable(System.String)" attrs="134">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-348.cs">\r
+    <type name="Bar`1[U]">\r
+      <method name="Void OnWorldDestroyed()" attrs="131">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Baz`1[U]">\r
+      <method name="Void DestroyWorld(U)" attrs="134">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Bling">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-349.cs">\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>121</size>\r
+      </method>\r
+      <method name="Int32 f2(IList, IList)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 f2(IList, System.Object)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+Function`3[T1,T2,R]">\r
+      <method name="R Invoke(T1, T2)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(T1, T2, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="R EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-350.cs">\r
+    <type name="Foo`1[T]">\r
+      <method name="Boolean Equals(T)" attrs="1478">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-351.cs">\r
+    <type name="TestThing">\r
+      <method name="Int32 SetEnum(System.String, System.Enum)" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 SetEnum(Int32, System.Enum)" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main(System.String[])" attrs="150">\r
+        <size>44</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-352.cs">\r
+    <type name="D">\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>12</size>\r
+      </method>\r
+    </type>\r
+    <type name="T">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>125</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-353.cs">\r
+    <type name="A`3[D1,D2,D3]">\r
+      <method name="Void Foo[T]()" attrs="454">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B`1[DD2]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void Foo[T]()" attrs="198">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-354.cs">\r
+    <type name="M">\r
+      <method name="Void IC.Method(System.Int32[])" attrs="481">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="System.String IA&lt;string&gt;.Method(Int32)" attrs="481">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void IB.Method(Int32)" attrs="481">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-355.cs">\r
+    <type name="A">\r
+      <method name="Boolean Foo(System.String)" attrs="454">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="System.String Foo[T](System.String)" attrs="454">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Boolean Goo(System.String)" attrs="134">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Boolean Foo(System.String)" attrs="198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="System.String Foo[T](System.String)" attrs="198">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-356.cs">\r
+    <type name="A`1[T]">\r
+      <method name="Void Foo(B+E)" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B`1[U]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B+E">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-357.cs">\r
+    <type name="C`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="D`1[U]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-358.cs">\r
+    <type name="Foo">\r
+      <method name="Boolean op_Equality(Foo, Foo)" attrs="2198">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean op_Inequality(Foo, Foo)" attrs="2198">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="S2">\r
+      <method name="Boolean op_Equality(S2, Nullable`1)" attrs="2198">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean op_Inequality(S2, Nullable`1)" attrs="2198">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="S3">\r
+      <method name="Decimal op_Inequality(S3, System.Object)" attrs="2198">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Decimal op_Equality(S3, System.Object)" attrs="2198">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>122</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-359.cs">\r
+    <type name="BaseGeneric`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="BaseGeneric`1+InnerDerived[T]">\r
+      <method name="Void .ctor(T)" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="BaseGeneric`1+GenericInnerDerived`1[T,U]">\r
+      <method name="Void .ctor(T, U)" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="BaseConcrete">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Concrete_A">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Concrete_B">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="BaseGeneric_2`2[T,U]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="BaseGeneric_2`2+InnerDerived[T,U]">\r
+      <method name="Void .ctor(T, U)" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="BaseGeneric_1`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Concrete_2">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-360.cs">\r
+    <type name="C">\r
+      <method name="Int32 Foo[T](T, System.Object[])" attrs="147">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Foo(System.String, System.Object[])" attrs="147">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 InvokeMethod(System.String, System.Object[])" attrs="147">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-361.cs">\r
+    <type name="Thing">\r
+      <method name="Void Foo()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>172</size>\r
+      </method>\r
+      <method name="Void Method(Thing+Handler, System.String[])" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void &lt;Main&gt;m__0()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void &lt;Main&gt;m__1()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Thing+Handler">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-362.cs">\r
+    <type name="C">\r
+      <method name="Void Assert[T](T)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Assert[T](T, T)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>91</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-363.cs">\r
+    <type name="Test">\r
+      <method name="Void InsertAt[T](T[], Int32, T[])" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-364.cs">\r
+    <type name="BugReport.Program">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>380</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="BugReport.A">\r
+      <method name="Nullable`1 get_Counter()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void set_Counter(Nullable`1)" attrs="2182">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-365.cs">\r
+    <type name="B.Program">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-366.cs">\r
+    <type name="MyType">\r
+      <method name="Int32 op_Implicit(MyType)" attrs="2198">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester">\r
+      <method name="Void Assert[T](T, T)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-367.cs">\r
+    <type name="Foo">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Repro">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Bar[TFoo](TFoo)" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void Baz[T](T, System.Action`1[T])" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void Gazonk(Repro)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-368.cs">\r
+    <type name="C`1[T]">\r
+      <method name="Void .ctor(D)" attrs="6273">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="C`1+D[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="M">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-369.cs">\r
+    <type name="Db4objects.Db4o.Internal.ObjectContainerBase">\r
+      <method name="IList Query()" attrs="486">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="IList`1 Query[Extent](IList`1, IList`1)" attrs="486">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Db4objects.Db4o.Internal.ExternalObjectContainer">\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Db4objects.Db4o.Internal.M">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-370.cs">\r
+    <type name="N2.X`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="N2.X`1+A`1[T,T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="N2.X`1+A`1+B`1[T,T,T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="N2.X`1+A`1+B`1+C`1[T,T,T,T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="N2.C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-371.cs">\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>87</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-372.cs">\r
+    <type name="TestClass`1[T]">\r
+      <method name="Boolean Check(T, T)" attrs="134">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestClass2`1[T]">\r
+      <method name="Boolean Check(T, T)" attrs="134">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>36</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-373.cs">\r
+    <type name="MonoBug.MainClass">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>30</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MonoBug.GenericType`1[T]">\r
+      <method name="T op_Implicit(MonoBug.GenericType`1[T])" attrs="2198">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor(T)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-374.cs">\r
+    <type name="Z">\r
+      <method name="Z IGenericInterface&lt;Z&gt;.Start()" attrs="481">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Stop()" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A`3[Y,Y2,W]">\r
+      <method name="Void SomeOperation(W)" attrs="134">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="Void SomeOtherOperation(Y)" attrs="134">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>38</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-375.cs">\r
+    <type name="X">\r
+      <method name="Boolean Compute(Int32)" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Boolean Compute2(Int32)" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>46</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-376.cs">\r
+    <type name="S`1[T]">\r
+      <method name="System.Object Box(Nullable`1)" attrs="145">\r
+        <size>43</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-377.cs">\r
+    <type name="D">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>92</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>26</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-378.cs">\r
+    <type name="Test">\r
+      <method name="System.Object Foo(Nullable`1)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="System.Object FooG[T](Nullable`1)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>76</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-379.cs">\r
+    <type name="S">\r
+      <method name="Boolean op_Equality(S, S)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Boolean op_Inequality(S, S)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Int32 Print(Nullable`1)" attrs="145">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-380.cs">\r
+    <type name="GTest`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>213</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-381.cs">\r
+    <type name="TestGoto">\r
+      <method name="Void Main(System.String[])" attrs="145">\r
+        <size>71</size>\r
+      </method>\r
+      <method name="IEnumerable`1 setX()" attrs="145">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="IEnumerable`1 test()" attrs="145">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestGoto+&lt;setX&gt;c__Iterator0">\r
+      <method name="Boolean System.Collections.Generic.IEnumerator&lt;bool&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;bool&gt;.GetEnumerator()" attrs="481">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>115</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>53</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestGoto+&lt;test&gt;c__Iterator1">\r
+      <method name="Boolean System.Collections.Generic.IEnumerator&lt;bool&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;bool&gt;.GetEnumerator()" attrs="481">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>189</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestGoto+&lt;setX&gt;c__Iterator0">\r
+      <method name="Void &lt;&gt;__Finally0()" attrs="129">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-382.cs">\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-383.cs">\r
+    <type name="MyTypeA">\r
+      <method name="MyTypeA op_Addition(MyTypeA, MyTypeA)" attrs="2198">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean op_Equality(MyTypeA, MyTypeA)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Boolean op_Inequality(MyTypeA, MyTypeA)" attrs="2198">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean op_GreaterThan(MyTypeA, MyTypeA)" attrs="2198">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean op_LessThan(MyTypeA, MyTypeA)" attrs="2198">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .ctor(Int16)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="MyTypeB">\r
+      <method name="MyTypeB op_Addition(MyTypeB, MyTypeB)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Boolean op_Equality(MyTypeB, MyTypeB)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Boolean op_Inequality(MyTypeB, MyTypeB)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Boolean op_GreaterThan(MyTypeB, MyTypeB)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Boolean op_LessThan(MyTypeB, MyTypeB)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="MyTypeB op_BitwiseAnd(MyTypeB, MyTypeB)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor(Int16)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>279</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-384.cs">\r
+    <type name="N.TestG">\r
+      <method name="Void Foo[T]()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="NonGeneric">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Generic`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="m">\r
+      <method name="NonGeneric compiles_fine(NonGeneric, NonGeneric ByRef)" attrs="134">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Generic`1[System.Int32] does_not_compile(Generic`1[System.Int32], Generic`1[System.Int32] ByRef)" attrs="134">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-385.cs">\r
+    <type name="DocAttribute">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor(String)" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="Func`2[TArg,TRet]">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>84</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-386.cs">\r
+    <type name="MyType">\r
+      <method name="MyType op_UnaryNegation(MyType)" attrs="2198">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>227</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-387.cs">\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>190</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-388.cs">\r
+    <type name="Data">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo">\r
+      <method name="Void f(Data)" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-389.cs">\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>261</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-390.cs">\r
+    <type name="Program">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-391.cs">\r
+    <type name="C">\r
+      <method name="Boolean Test_1()" attrs="129">\r
+        <size>44</size>\r
+      </method>\r
+      <method name="Void Test(System.Object, System.EventArgs)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>228</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-392.cs">\r
+    <type name="DieSubrangeType">\r
+      <method name="Nullable`1 get_UpperBound()" attrs="2182">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void set_UpperBound(Nullable`1)" attrs="2177">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>20</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>71</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-393.cs">\r
+    <type name="B`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>31</size>\r
+      </method>\r
+      <method name="Void .ctor(Type)" attrs="6278">\r
+        <size>35</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-394.cs">\r
+    <type name="Test">\r
+      <method name="Void FindMembers(Test+MemberFilter)" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void GetMethodGroup(Test+MemberFilter)" attrs="150">\r
+        <size>44</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Boolean &lt;GetMethodGroup&gt;m__0()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+MemberFilter">\r
+      <method name="Boolean Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Boolean EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-395.cs">\r
+    <type name="RuleBuilder`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="RubyMethod">\r
+      <method name="RuleBuilder`1[T] IDynamicObject.GetRule[T]()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="T">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-396.cs">\r
+    <type name="Test">\r
+      <method name="Void Invoke[A,TR](System.Func`2[A,System.Func`1[TR]], A, TR)" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="System.Func`1[System.Int32] Method(System.String)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-397.cs">\r
+    <type name="Foo">\r
+      <method name="Foo op_UnaryNegation(Nullable`1)" attrs="2198">\r
+        <size>55</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Bar">\r
+      <method name="Nullable`1 op_UnaryNegation(Nullable`1)" attrs="2198">\r
+        <size>54</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Foo NegateFoo(Foo)" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Foo NegateFooNullable(Nullable`1)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Nullable`1 NegateBarNullable(Nullable`1)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Nullable`1 NegateBar(Bar)" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>168</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-398.cs">\r
+    <type name="ToStr">\r
+      <method name="System.String Invoke(System.String, IFormatProvider)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.String, IFormatProvider, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="System.String EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="GenericClass`1[T]">\r
+      <method name="Void Method()" attrs="134">\r
+        <size>43</size>\r
+      </method>\r
+      <method name="Void Test(T)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor(T)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo">\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-399.cs">\r
+    <type name="TestIssue.Base">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestIssue.Derived">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestIssue.Program">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>32</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-400.cs">\r
+    <type name="Gen`1[T]">\r
+      <method name="Boolean Foo(T)" attrs="150">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program">\r
+      <method name="Boolean Foo[T]()" attrs="145">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>94</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-401.cs">\r
+    <type name="ParserTest">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>168</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-402.cs">\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-403.cs">\r
+    <type name="S`1[T]">\r
+      <method name="Void Foo()" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+    <type name="T">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-404.cs">\r
+    <type name="Test.Program">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test.Class1`1[T1]">\r
+      <method name="Void add_doSomething(System.EventHandler)" attrs="2180">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void remove_doSomething(System.EventHandler)" attrs="2180">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test.Class2`1[T]">\r
+      <method name="Void add_DoSomething(System.EventHandler)" attrs="2182">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void remove_DoSomething(System.EventHandler)" attrs="2182">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-405.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-406.cs">\r
+    <type name="Test`1[T]">\r
+      <method name="Void Foo[TOutput](System.Func`2[T,TOutput])" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C`2[A,B]">\r
+      <method name="B &lt;C&gt;m__0(B)" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor(IEnumerable`1)" attrs="6278">\r
+        <size>47</size>\r
+      </method>\r
+    </type>\r
+    <type name="M">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-407.cs">\r
+    <type name="MyColor">\r
+      <method name="Boolean op_Equality(MyColor, MyColor)" attrs="2198">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Boolean op_Inequality(MyColor, MyColor)" attrs="2198">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="NullableColorTests">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>117</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-408.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>110</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-409.cs">\r
+    <type name="A`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="ConditionalParsing">\r
+      <method name="Void Test_1(Boolean)" attrs="129">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void Test_2()" attrs="129">\r
+        <size>32</size>\r
+      </method>\r
+      <method name="Nullable`1 Test_3[T](System.Func`3[T,T,T], T)" attrs="129">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void Test_4(Boolean, Boolean)" attrs="129">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Void Test_5(Boolean, IDisposable)" attrs="129">\r
+        <size>46</size>\r
+      </method>\r
+      <method name="Void Test_6(Boolean)" attrs="129">\r
+        <size>48</size>\r
+      </method>\r
+      <method name="Void Test_7(System.Object)" attrs="129">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void Test_8(DateTime)" attrs="129">\r
+        <size>39</size>\r
+      </method>\r
+      <method name="Void Test_9()" attrs="129">\r
+        <size>44</size>\r
+      </method>\r
+      <method name="Void Test_10()" attrs="129">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void Test_11()" attrs="129">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="ConditionalParsing+T">\r
+      <method name="Void .ctor(String, Boolean)" attrs="6278">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="Void .ctor(String, Boolean, Int32, Int32, Int32)" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="ConditionalParsing+Const">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="ConditionalParsing">\r
+      <method name="Int32 Test_12(Boolean)" attrs="145">\r
+        <size>55</size>\r
+      </method>\r
+      <method name="Int32 Foo(System.Func`1[System.Int32])" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 &lt;Test_12&gt;m__0()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-410.cs">\r
+    <type name="Program">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-411.cs">\r
+    <type name="Maybe">\r
+      <method name="Maybe`1[T] C[T](T)" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+    </type>\r
+    <type name="Maybe`1[T]">\r
+      <method name="Void .ctor(T)" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="Extensions">\r
+      <method name="R Match[T,R](T, System.Func`2[T,Maybe`1[R]][])" attrs="150">\r
+        <size>18</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>132</size>\r
+      </method>\r
+      <method name="Maybe`1[System.String] &lt;Main&gt;m__0(System.String)" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Maybe`1[System.String] &lt;Main&gt;m__1(System.String)" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Maybe`1[System.String] &lt;Main&gt;m__2(System.String)" attrs="145">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-412.cs">\r
+    <type name="Program">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>261</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-413.cs">\r
+    <type name="S">\r
+      <method name="Int64 op_Addition(S, Int64)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>103</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-414.cs">\r
+    <type name="MonoTest.MainClass">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MonoTest.TestImpl">\r
+      <method name="Void MonoTest.ITest.Get[T](System.Object)" attrs="481">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Get[T]()" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Get[T](System.Object)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MonoTest.C">\r
+      <method name="Void MonoTest.IG&lt;int&gt;.M()" attrs="481">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void MonoTest.IG&lt;string&gt;.M()" attrs="481">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-415.cs">\r
+    <type name="Foo">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>50</size>\r
+      </method>\r
+      <method name="Boolean Bar[T](T)" attrs="145">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-416.cs">\r
+    <type name="Z">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A`2[X,Y]">\r
+      <method name="X Foo(Y)" attrs="134">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>39</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-417.cs">\r
+    <type name="Indirect">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Base">\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestCase">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>141</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-418.cs">\r
+    <type name="N.Nested">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="N.Nested+C">\r
+      <method name="Int32 N.Nested.I&lt;int&gt;.get_P()" attrs="2529">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="N.M">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>189</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-419.cs">\r
+    <type name="Program">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>64</size>\r
+      </method>\r
+      <method name="System.Object Test(System.String)" attrs="145">\r
+        <size>50</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-420.cs">\r
+    <type name="C">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestClass">\r
+      <method name="Int32 Test(System.Object, System.Object, System.Object[])" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Test(System.Object, System.Object[])" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>51</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-421.cs">\r
+    <type name="OneOff">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>58</size>\r
+      </method>\r
+      <method name="T[] Clone[T](T[])" attrs="145">\r
+        <size>190</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-422.cs">\r
+    <type name="A">\r
+      <method name="Boolean op_GreaterThan(A, System.Object)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Boolean op_LessThan(A, System.Object)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>31</size>\r
+      </method>\r
+      <method name="Nullable`1 get_Id()" attrs="2177">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Boolean Test()" attrs="129">\r
+        <size>59</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-423.cs">\r
+    <type name="MonoTest.A`1[TA]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MonoTest.A`1+B`1[TA,TB]">\r
+      <method name="Void foo()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MonoTest.A`1+B`1+C[TA,TB]">\r
+      <method name="Void bar()" attrs="145">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MonoTest.Program">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-424.cs">\r
+    <type name="A">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Block(A[])" attrs="150">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void Block(IEnumerable`1, A[])" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-425.cs">\r
+    <type name="EventClass`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="EventClass`1+HookDelegate[T]">\r
+      <method name="Void Invoke(T)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(T, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-426.cs">\r
+    <type name="OverloadTest.MyClass`1[T]">\r
+      <method name="Boolean Method(MyInterface`1)" attrs="134">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Boolean Method(System.Action`1[T])" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="OverloadTest.C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-427.cs">\r
+    <type name="EventHandler">\r
+      <method name="Void Invoke(System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.Object, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="EventHandler`1[T]">\r
+      <method name="Void Invoke(T)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(T, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="T">\r
+      <method name="Void Test()" attrs="129">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void Attach(EventHandler)" attrs="129">\r
+        <size>3</size>\r
+      </method>\r
+      <method name="Void Attach(EventHandler`1[System.String])" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void OnClick(System.String)" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-428.cs">\r
+    <type name="CInt">\r
+      <method name="CInt op_Implicit(Int32)" attrs="2198">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Int32 op_Implicit(CInt)" attrs="2198">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Klass">\r
+      <method name="Nullable`1 get_Value()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor(Nullable`1)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="MainClass">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>203</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-429.cs">\r
+    <type name="CInt">\r
+      <method name="CInt op_Implicit(Int32)" attrs="2198">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Int32 op_Implicit(CInt)" attrs="2198">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Klass">\r
+      <method name="Void .ctor(Nullable`1)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="MainClass">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>44</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-430.cs">\r
+    <type name="Tmp">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Driver">\r
+      <method name="Nullable`1 get_Prop()" attrs="2182">\r
+        <size>50</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>50</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-431.cs">\r
+    <type name="Program">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-432.cs">\r
+    <type name="Test.Bar`2[T,U]">\r
+      <method name="Void DoSomething[V]()" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test.Baz">\r
+      <method name="Void GetInTroubleHere()" attrs="134">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-433.cs">\r
+    <type name="M">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>38</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-434.cs">\r
+    <type name="testcase.Init">\r
+      <method name="Void testcase.IInitializationExpression.AddRegistry[T](Int32)" attrs="993">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="testcase.Program">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>88</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-435.cs">\r
+    <type name="testcase.Program">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>293</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-436.cs">\r
+    <type name="SomeClass">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-438.cs">\r
+    <type name="Tests">\r
+      <method name="ServiceType GetService[ServiceType](System.Object[])" attrs="454">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>27</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-439.cs">\r
+    <type name="MonoBug.Stuff">\r
+      <method name="MonoBug.GenericStuff`2[T1,T2] CreateThing[T1,T2](T1, T2)" attrs="150">\r
+        <size>16</size>\r
+      </method>\r
+    </type>\r
+    <type name="MonoBug.GenericStuff`2[T1,T2]">\r
+      <method name="Void .ctor(T1, T2)" attrs="6278">\r
+        <size>22</size>\r
+      </method>\r
+    </type>\r
+    <type name="MonoBug.Program">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>36</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-440.cs">\r
+    <type name="AnyObjectId">\r
+      <method name="Int32 get_W1()" attrs="2182">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void set_W1(Int32)" attrs="2182">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="ObjectId">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6273">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-441.cs">\r
+    <type name="Name.Test">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Name.Subclass">\r
+      <method name="System.Collections.Generic.List`1[System.Int32] get_List()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-442.cs">\r
+    <type name="NonGenericBase">\r
+      <method name="Int32 get_Item(Int32)" attrs="3526">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="GenericBase`1[T]">\r
+      <method name="T get_Instance()" attrs="2177">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Foo()" attrs="134">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="EntryPoint">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-443.cs">\r
+    <type name="C">\r
+      <method name="Void M[T]()" attrs="145">\r
+        <size>27</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-444.cs">\r
+    <type name="MyClass">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>147</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-445.cs">\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Foo[T](T ByRef)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Foo[T](T[])" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Foo[T](T[,])" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Foo[T](T[,,])" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Bar(Int32 ByRef)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Bar(System.Int32[])" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Bar(System.Int32[,])" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Bar(System.Int32[,,])" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-446.cs">\r
+    <type name="BugTest.Bug`1[T]">\r
+      <method name="Void CreateObject(T ByRef)" attrs="134">\r
+        <size>43</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="BugTest.Program">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>24</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-447.cs">\r
+    <type name="B">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-448.cs">\r
+    <type name="Impl`1[T]">\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Foo[U](IEnumerable`1)" attrs="486">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="IEnumerator`1 GetEnumerator()" attrs="486">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A`1[K]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>18</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test`1[TT]">\r
+      <method name="Void Foo()" attrs="134">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="M">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-449.cs">\r
+    <type name="Program">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>82</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-450.cs">\r
+    <type name="Program">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>82</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-451.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-452.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>64</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="S">\r
+      <method name="Single op_Implicit(S)" attrs="2198">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Nullable`1 op_Implicit(S)" attrs="2198">\r
+        <size>19</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-453.cs">\r
+    <type name="Test.CompilerTest">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Int32 DoSomething[T](System.String, T, T ByRef)" attrs="148">\r
+        <size>81</size>\r
+      </method>\r
+      <method name="Void ThisDoesNotWork()" attrs="150">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Void ThisWorksFine()" attrs="150">\r
+        <size>39</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-454.cs">\r
+    <type name="TestNS.TestCase">\r
+      <method name="Int32 Compare[T](T[], T[])" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void DoSomething[T](System.Func`3[T,T,System.Int32])" attrs="150">\r
+        <size>31</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>27</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-455.cs">\r
+    <type name="ConsoleApplication1.Program">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="ConsoleApplication1.Inner`1[T]">\r
+      <method name="Void Compare(System.Object, T)" attrs="150">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-456.cs">\r
+    <type name="G`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="G`1+S[T]">\r
+      <method name="System.String Test()" attrs="134">\r
+        <size>30</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>49</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-457.cs">\r
+    <type name="Program">\r
+      <method name="Void Foo[T]()" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program+C">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-458.cs">\r
+    <type name="MyList`1[T]">\r
+      <method name="MyList`1+Helper`2[T,U,V] GetHelper[U,V]()" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MyList`1+Helper`2[T,U,V]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-459.cs">\r
+    <type name="GenericTest.OuterGeneric`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="GenericTest.OuterGeneric`1+InnerGeneric`1[T,U]">\r
+      <method name="System.String GetTypeNames()" attrs="150">\r
+        <size>49</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="GenericTest.Program">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-460.cs">\r
+    <type name="Foo`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo`1+Bar`1[T,V]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="FooImpl">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="FooImpl+BarImpl">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-461.cs">\r
+    <type name="Test.BaseContext">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test.MyDataContext">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test.Entity`1[T]">\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test.Person">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test.TheBox`1[T]">\r
+      <method name="U GetById[U](Guid)" attrs="134">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test.Program">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-462.cs">\r
+    <type name="Program">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>97</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program+Tester`1[T]">\r
+      <method name="T Get(System.Object)" attrs="134">\r
+        <size>43</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-463.cs">\r
+    <type name="STuple`1[Ta]">\r
+      <method name="Void .ctor(Ta)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-464.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-465.cs">\r
+    <type name="DerivedClass">\r
+      <method name="Void GenericMethod_1[T]()" attrs="486">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void GenericMethod_2[T]()" attrs="486">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void GenericMethod_3[T]()" attrs="486">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-466.cs">\r
+    <type name="Program">\r
+      <method name="Boolean Test[T](T)" attrs="129">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>58</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-467.cs">\r
+    <type name="S">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>89</size>\r
+      </method>\r
+    </type>\r
+    <type name="A">\r
+      <method name="A op_Implicit(S)" attrs="2198">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-468.cs">\r
+    <type name="TS">\r
+      <method name="Nullable`1 get_v()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Nullable`1 op_Implicit(TS)" attrs="2198">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="TS op_Implicit(Nullable`1)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>56</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-469.cs">\r
+    <type name="Foo`2[T1,T2]">\r
+      <method name="Void .ctor(T2)" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="Bar">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-470.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-471.cs">\r
+    <type name="Q">\r
+      <method name="Void bar[T](T ByRef)" attrs="145">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-472.cs">\r
+    <type name="C`1[T]">\r
+      <method name="Void CopyUnsafe(T[], System.Int64[])" attrs="454">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Boolean CopyUnsafe(T[], Int64)" attrs="454">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void CopyUnsafe(T[])" attrs="454">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-473.cs">\r
+    <type name="A`1[X]">\r
+      <method name="Void Foo[T]()" attrs="454">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void Foo[T]()" attrs="198">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-474.cs">\r
+    <type name="A`1[X]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-475.cs">\r
+    <type name="Value`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test`2[T,U]">\r
+      <method name="Value`1[T] get_Value()" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test`2+B[T,U]">\r
+      <method name="Void .ctor(Value`1)" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>16</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-476.cs">\r
+    <type name="Test`1[T]">\r
+      <method name="B First()" attrs="134">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="IFoo Second()" attrs="134">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-477.cs">\r
+    <type name="B`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B`1+BNested[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="AA`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="AA`1+ANested[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="M">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-478.cs">\r
+    <type name="M">\r
+      <method name="Void Foo()" attrs="486">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void GenFoo()" attrs="486">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-479.cs">\r
+    <type name="A">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="M">\r
+      <method name="Void Test[T](I`1)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-480.cs">\r
+    <type name="C">\r
+      <method name="Void Foo()" attrs="129">\r
+        <size>59</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>31</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-481.cs">\r
+    <type name="TestClass`1[T]">\r
+      <method name="Void Add(T[][] ByRef)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>19</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-482.cs">\r
+    <type name="TestBug.BugClass`1[T]">\r
+      <method name="Void add_Evt(System.EventHandler)" attrs="2182">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void remove_Evt(System.EventHandler)" attrs="2182">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Bug()" attrs="134">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void Handler(System.Object, System.EventArgs)" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestBug.MainClass">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-483.cs">\r
+    <type name="Program">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>109</size>\r
+      </method>\r
+      <method name="Void ReplaceContentsWith[T](T, T)" attrs="145">\r
+        <size>97</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Int32Collection">\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Int32 get_Count()" attrs="2182">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Int32 get_Item(Int32)" attrs="2182">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void set_Item(Int32, Int32)" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Add(Int32)" attrs="134">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void Clear()" attrs="134">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>18</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-484.cs">\r
+    <type name="MainClass">\r
+      <method name="Void Foo(System.Action`1[MainClass][][])" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="System.Action`1[MainClass][] Set(System.Action`1[MainClass][])" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Bar(MainClass)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>101</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-485.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-486.cs">\r
+    <type name="MyCollection`1[T]">\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void AddRange(IMyCollection`1)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void AddRange(IEnumerable`1)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 get_Count()" attrs="2534">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Boolean get_IsReadOnly()" attrs="2534">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Add(T)" attrs="486">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Clear()" attrs="486">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Boolean Contains(T)" attrs="486">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void CopyTo(T[], Int32)" attrs="486">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Boolean Remove(T)" attrs="486">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="IEnumerator`1 GetEnumerator()" attrs="486">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="P">\r
+      <method name="MyCollection`1[System.String] get_IgnoreTokens()" attrs="2198">\r
+        <size>44</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>21</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-487.cs">\r
+    <type name="Limada.MonoTests.Generics.MultiDictionary`3[K,V,TDictionary]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Limada.MonoTests.Generics.Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-488.cs">\r
+    <type name="Ref">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Def">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="FooProcessor`1[T]">\r
+      <method name="Void Attach(T, Def)" attrs="134">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-489.cs">\r
+    <type name="sample">\r
+      <method name="TValue Value[TKey,TValue]()" attrs="1478">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="sample+nested`1[T]">\r
+      <method name="TValue Value[TKey,TValue]()" attrs="230">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-490.cs">\r
+    <type name="Foo">\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;Foo&gt;.GetEnumerator()" attrs="481">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="IEnumerator GetEnumerator()" attrs="486">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>18</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-491.cs">\r
+    <type name="ArrayEqualityComparer`1[T]">\r
+      <method name="Boolean Equals(T[], T[])" attrs="486">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode(T[])" attrs="486">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-492.cs">\r
+    <type name="B`1[T]">\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A`1[T]">\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A`1+C[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="M">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-493.cs">\r
+    <type name="MonoGenericIteratorTest.MyType">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MonoGenericIteratorTest.MyCollectionBase`1[T]">\r
+      <method name="IEnumerator GetEnumerator()" attrs="454">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MonoGenericIteratorTest.MyCollection">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MonoGenericIteratorTest.MainClass">\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>81</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-494.cs">\r
+    <type name="Grid`1[CT]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Grid`1+GPD[CT]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>19</size>\r
+      </method>\r
+    </type>\r
+    <type name="Grid`1+GPD+GC[CT]">\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="H">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="H+MyCT">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TheTest">\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-495.cs">\r
+    <type name="Repro">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Repro+Outer">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Repro+Outer+Inner`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-496.cs">\r
+    <type name="Base">\r
+      <method name="T EndExecute[T](System.Object, System.String)" attrs="147">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Derived">\r
+      <method name="Derived EndExecute[TElement](System.Object)" attrs="147">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="a">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-497.cs">\r
+    <type name="Item">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="ItemCollection`1[T]">\r
+      <method name="Void Bind[U](ItemCollection`1[U])" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="a">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-498.cs">\r
+    <type name="A">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>16</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-499.cs">\r
+    <type name="C">\r
+      <method name="Int32 Test[T](T[])" attrs="150">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Int32 TestExtra[T](T[,])" attrs="150">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>118</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-500.cs">\r
+    <type name="Program">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>101</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-501.cs">\r
+    <type name="UndoableDictionary`2[TKey,TValue]">\r
+      <method name="Void TestFunc()" attrs="198">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="UpdateableCollection`1[T]">\r
+      <method name="Void AddReferences()" attrs="131">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void TestFunc()" attrs="454">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="UpdateableCollection`1+X[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-502.cs">\r
+    <type name="C`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>31</size>\r
+      </method>\r
+    </type>\r
+    <type name="C`1+Foo`1[T,U]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C`1+Simple[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A+N`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="M">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>53</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-503.cs">\r
+    <type name="TestAttribute">\r
+      <method name="Void .ctor(Type)" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="C`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C`1+N`1[T,U]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-504.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-505.cs">\r
+    <type name="C">\r
+      <method name="Int32 Test(System.Collections.Generic.List`1[System.Int32])" attrs="145">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Int32 Test(System.String)" attrs="145">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Int32 Test(Int32)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="R Method[T,R](IEnumerable`1, System.Func`2[T,R])" attrs="145">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="R Method2[T,R](IEnumerable`1, System.Func`2[System.Collections.Generic.List`1[T],R])" attrs="145">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>91</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-506.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-507.cs">\r
+    <type name="A">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>39</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B`1[T]">\r
+      <method name="Int32 get_Item(T)" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 get_Item(System.Object)" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-508.cs">\r
+    <type name="B">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="A`1[T]">\r
+      <method name="Void .ctor(T)" attrs="6276">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-509.cs">\r
+    <type name="Test.Foo">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test.TestClass">\r
+      <method name="T Test.IBase.Get[T](System.Object)" attrs="481">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="T Get[T](System.Object)" attrs="134">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-510.cs">\r
+    <type name="CA`2[U,V]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Map`2[K,T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="S">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-511.cs">\r
+    <type name="A`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void Foo[T](A`1[T])" attrs="454">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="D">\r
+      <method name="Void Foo[T](A`1[T])" attrs="198">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>99</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-512.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-513.cs">\r
+    <type name="S">\r
+      <method name="Void System.IDisposable.Dispose()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="134">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void System.IDisposable.Dispose()" attrs="481">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="134">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>185</size>\r
+      </method>\r
+      <method name="Void GenMethod[T](T)" attrs="145">\r
+        <size>36</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-514.cs">\r
+    <type name="test2.Test`3[T,U,V]">\r
+      <method name="Void Method()" attrs="134">\r
+        <size>128</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="test2.MainClass">\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-515.cs">\r
+    <type name="A">\r
+      <method name="I`1 Foo[T]()" attrs="454">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="AA">\r
+      <method name="I`1 Foo[V]()" attrs="198">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="I`1 Foo[R]()" attrs="198">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-516.cs">\r
+    <type name="B">\r
+      <method name="Void Foo()" attrs="129">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-517.cs">\r
+    <type name="C">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="G`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test`1[U]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="M">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-518.cs">\r
+    <type name="Top`1[X]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Top`1+C[X]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="M">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-519.cs">\r
+    <type name="G`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A">\r
+      <method name="Void Foo[U]()" attrs="486">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-520.cs">\r
+    <type name="A">\r
+      <method name="Void Method()" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;A&gt;.GetEnumerator()" attrs="481">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+GetEnumerator">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="D">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>134</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-521.cs">\r
+    <type name="D">\r
+      <method name="Void Invoke(System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.Object, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="E`1[T]">\r
+      <method name="Void Test()" attrs="150">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void EH(System.Object)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="E`1+I[T]">\r
+      <method name="Void add_E(D)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void remove_E(D)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="M">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-522.cs">\r
+    <type name="C`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Test[T](T)" attrs="129">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void A[U]()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-523.cs">\r
+    <type name="Test.TestClass4`1[T]">\r
+      <method name="Boolean Equals(T)" attrs="486">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Boolean Equals(TestClass4`1)" attrs="486">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Boolean Equals(TestClass4`1, TestClass4`1)" attrs="486">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode(TestClass4`1)" attrs="486">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Boolean Equals(System.Object)" attrs="198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Boolean op_Equality(TestClass4`1, TestClass4`1)" attrs="2198">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Boolean op_Equality(T, TestClass4`1)" attrs="2198">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Boolean op_Equality(TestClass4`1, T)" attrs="2198">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Boolean op_Equality(System.Object, TestClass4`1)" attrs="2198">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Boolean op_Equality(TestClass4`1, System.Object)" attrs="2198">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Boolean op_Inequality(TestClass4`1, TestClass4`1)" attrs="2198">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Boolean op_Inequality(T, TestClass4`1)" attrs="2198">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Boolean op_Inequality(TestClass4`1, T)" attrs="2198">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Boolean op_Inequality(System.Object, TestClass4`1)" attrs="2198">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Boolean op_Inequality(TestClass4`1, System.Object)" attrs="2198">\r
+        <size>19</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test.C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-524.cs">\r
+    <type name="C">\r
+      <method name="T M[T]()" attrs="145">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>27</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-525.cs">\r
+    <type name="A">\r
+      <method name="Void MA[T](System.String)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void F()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A+C">\r
+      <method name="Void Foo()" attrs="129">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-526.cs">\r
+    <type name="A`1[U]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B`1+N[T]">\r
+      <method name="Void Test(C)" attrs="134">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-527.cs">\r
+    <type name="CoalescingWithGenericsBug">\r
+      <method name="T Provide[T]()" attrs="145">\r
+        <size>31</size>\r
+      </method>\r
+      <method name="T FindExisting[T]()" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+    </type>\r
+    <type name="CoalescingWithGenericsBug+Service">\r
+      <method name="Void Foo()" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-528.cs">\r
+    <type name="GenericType`1[U]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Base">\r
+      <method name="T Test[T](GenericType`1[T])" attrs="454">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Override">\r
+      <method name="T Test[T](GenericType`1[T])" attrs="198">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-529.cs">\r
+    <type name="GenericType`2[U,V]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Base`1[V]">\r
+      <method name="T Test[T](GenericType`2[T,V])" attrs="454">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Override`1[W]">\r
+      <method name="T Test[T](GenericType`2[T,W])" attrs="198">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="M">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-530.cs">\r
+    <type name="B">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B2">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="G`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-531.cs">\r
+    <type name="ATop`1[T]">\r
+      <method name="T[] IB&lt;T&gt;.ToArray(T[])" attrs="481">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void IC.ToArray()" attrs="481">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Test()" attrs="134">\r
+        <size>38</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="M">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-532.cs">\r
+    <type name="DictionaryServicesContainer">\r
+      <method name="Void Register[I,T]()" attrs="486">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void Register[I](System.Object)" attrs="486">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="I Resolve[I]()" attrs="134">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-533.cs">\r
+    <type name="List`1[X]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="List`1+Comp`1[X,Y]">\r
+      <method name="List`1+Comp`1[Y,X] flip(Y, X)" attrs="134">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="List`1+Flip`1[X,Z]">\r
+      <method name="Void .ctor(Comp`1)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-534.cs">\r
+    <type name="A">\r
+      <method name="Void Method(IG`1)" attrs="486">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-535.cs">\r
+    <type name="G`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A">\r
+      <method name="Int32 Foo[T](T, G`1[T])" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Foo[T](T, System.Object)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>52</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-536.cs">\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+Expression`1[TDelegate]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+Expression">\r
+      <method name="Void Test()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-537.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>108</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="S">\r
+      <method name="System.String op_BitwiseOr(S, Nullable`1)" attrs="2198">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Nullable`1 op_Addition(S, Nullable`1)" attrs="2198">\r
+        <size>16</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-538.cs">\r
+    <type name="S">\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="IEnumerator`1 GetEnumerator()" attrs="486">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+    <type name="S2">\r
+      <method name="IEnumerator`1 GetEnumerator()" attrs="134">\r
+        <size>23</size>\r
+      </method>\r
+    </type>\r
+    <type name="Enumerator`1[T]">\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="T get_Current()" attrs="2534">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>14</size>\r
+      </method>\r
+    </type>\r
+    <type name="MySystem">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>210</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-539.cs">\r
+    <type name="S">\r
+      <method name="Int32 get_ID()" attrs="2182">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void set_ID(Int32)" attrs="2182">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="C op_Explicit(S)" attrs="2198">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="C op_Explicit(Nullable`1)" attrs="2198">\r
+        <size>47</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6273">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>98</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-540.cs">\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>964</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-541.cs">\r
+    <type name="Foo">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Top`1[S]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Top`1+Base`1[S,T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Top`1+Base`1+Derived`1[S,T,U]">\r
+      <method name="Void Test()" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-542.cs">\r
+    <type name="A`1[T]">\r
+      <method name="T getT()" attrs="1478">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A`1+B[T]">\r
+      <method name="A`1+B[T] getT()" attrs="198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>35</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-543.cs">\r
+    <type name="Blah`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Blah`1+WrapperWrapper`1[T,N]">\r
+      <method name="Blah`1+WrapperWrapper`1[T,N] NewWrapperWrapper(Wrapper`1[N])" attrs="134">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor(Wrapper`1)" attrs="6276">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="Wrapper`1[U]">\r
+      <method name="Void .ctor(U)" attrs="6273">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>20</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>39</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-544.cs">\r
+    <type name="A`1[T]">\r
+      <method name="G Foo[G]()" attrs="1478">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="G Foo2[G]()" attrs="454">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="G Foo[G]()" attrs="198">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="G Foo2[G]()" attrs="198">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A2`1[T]">\r
+      <method name="Void Foo[U]()" attrs="1478">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B2">\r
+      <method name="Void Foo[Y]()" attrs="198">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>64</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-545.cs">\r
+    <type name="ApplicationContext">\r
+      <method name="Boolean Foo()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>128</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-546.cs">\r
+    <type name="Factory">\r
+      <method name="Factory+S`2[F1,F2] Create[F1,F2](F1, F2)" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Factory+S`2[G1,G2]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A">\r
+      <method name="TR Test[T1,T2,TR](T1, T2, System.Func`3[T1,T2,TR])" attrs="145">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>30</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-547.cs">\r
+    <type name="Foo">\r
+      <method name="Void GenericLock[T](T)" attrs="145">\r
+        <size>36</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-548.cs">\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-549.cs">\r
+    <type name="C`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="D">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="D+Impl">\r
+      <method name="Void MA(Int32)" attrs="486">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void MB(Int32)" attrs="486">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-550.cs">\r
+    <type name="Foo.Magic">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>20</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo.Magic`1[T]">\r
+      <method name="Void Upsample(IUpDown)" attrs="150">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo.Instance">\r
+      <method name="Int32 get_DestinationDimension()" attrs="2534">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Decimal get_Item(Int32)" attrs="2534">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void set_Item(Int32, Decimal)" attrs="2534">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-551.cs">\r
+    <type name="Base`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>48</size>\r
+      </method>\r
+    </type>\r
+    <type name="Derived`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>29</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="System.Object Clone()" attrs="486">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-552.cs">\r
+    <type name="A">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B+MM">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>44</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-553.cs">\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-554.cs">\r
+    <type name="Mono.Test.Program">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>159</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Mono.Test.A">\r
+      <method name="Boolean get_Success()" attrs="2534">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Run()" attrs="486">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Gen[U]()" attrs="486">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Mono.Test.B">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-555.cs">\r
+    <type name="Program">\r
+      <method name="Int32 Test[T](T)" attrs="145">\r
+        <size>32</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>63</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-556.cs">\r
+    <type name="A2">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A2+N`1[T]">\r
+      <method name="A2+N`1[T] Method()" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-557.cs">\r
+    <type name="Test">\r
+      <method name="U[] Foo[T,U](T[])" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void TestByRef[T]()" attrs="145">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void PassByRef[T](T ByRef)" attrs="145">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>62</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-558.cs">\r
+    <type name="A`1[T]">\r
+      <method name="Void Foo[U](U)" attrs="1478">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void Foo[U](U)" attrs="198">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void Next[UU](UU)" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-559.cs">\r
+    <type name="B`1[TContext]">\r
+      <method name="Void Test[U2]()" attrs="486">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-560.cs">\r
+    <type name="G`1[T]">\r
+      <method name="Void .ctor(Int32)" attrs="6273">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+    <type name="S">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-561.cs">\r
+    <type name="C">\r
+      <method name="Void Foo[T](System.Collections.Generic.List`1[T])" attrs="486">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-562.cs">\r
+    <type name="A`1[T]">\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B`1[U]">\r
+      <method name="Void Test()" attrs="134">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C`1[U]">\r
+      <method name="Void Test()" attrs="134">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C`1+N[U]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="D`1[U]">\r
+      <method name="Void Test()" attrs="134">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="E`1[U]">\r
+      <method name="Void Test(U)" attrs="134">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Application">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>40</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-563.cs">\r
+    <type name="C`1[U]">\r
+      <method name="Void Foo[T](T)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Test(Nullable`1)" attrs="150">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="M">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-564.cs">\r
+    <type name="B1`2[T1,T2]">\r
+      <method name="Void Test[U](U)" attrs="1478">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B2`2[T1,T2]">\r
+      <method name="Void Test[U](U)" attrs="1478">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C1">\r
+      <method name="Void Test[U](U)" attrs="198">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C2">\r
+      <method name="Void Test[U](U)" attrs="198">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>122</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-565.cs">\r
+    <type name="B`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B2">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void Test[T,I]()" attrs="150">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void Foo[T,I]()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-566.cs">\r
+    <type name="A`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A`1+Context`1[T,U]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A`1+Context`1+D[T,U]">\r
+      <method name="Void Invoke(T)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(T, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="A`1+Context`1+D2`1[T,U,V]">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="A`1+Constructor[T]">\r
+      <method name="Void Before[U](A`1+Context`1+D[T,U])" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Before[U,V](A`1+Context`1+D2`1[T,U,V])" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A`1+Constructor+Nested[T]">\r
+      <method name="Void Test[U](A`1+Context`1+D[T,U])" attrs="150">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Test[U,V](A`1+Context`1+D2`1[T,U,V])" attrs="150">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-567.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="G`1[T]">\r
+      <method name="Void Foo()" attrs="150">\r
+        <size>61</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="G2`1[T]">\r
+      <method name="Void Foo()" attrs="150">\r
+        <size>31</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-568.cs">\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>111</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-569.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TreeMap`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TreeMap`1+Entry`1[T,U]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-570.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C`1[T]">\r
+      <method name="C`1 op_Implicit(T)" attrs="2198">\r
+        <size>18</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-anontype-01.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>71</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="&lt;&gt;__AnonType0`2[&lt;Foo&gt;__T,&lt;Baz&gt;__T]">\r
+      <method name="&lt;Foo&gt;__T get_Foo()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="&lt;Baz&gt;__T get_Baz()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean Equals(System.Object)" attrs="198">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>86</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>142</size>\r
+      </method>\r
+      <method name="Void .ctor(&lt;Foo&gt;__T, &lt;Baz&gt;__T)" attrs="6278">\r
+        <size>21</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-anontype-02.cs">\r
+    <type name="Test">\r
+      <method name="System.Object TestA(System.String)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>122</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="&lt;&gt;__AnonType0`1[&lt;s&gt;__T]">\r
+      <method name="&lt;s&gt;__T get_s()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean Equals(System.Object)" attrs="198">\r
+        <size>39</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>63</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>67</size>\r
+      </method>\r
+      <method name="Void .ctor(&lt;s&gt;__T)" attrs="6278">\r
+        <size>14</size>\r
+      </method>\r
+    </type>\r
+    <type name="&lt;&gt;__AnonType1`2[&lt;Foo&gt;__T,&lt;Baz&gt;__T]">\r
+      <method name="&lt;Foo&gt;__T get_Foo()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="&lt;Baz&gt;__T get_Baz()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean Equals(System.Object)" attrs="198">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>86</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>142</size>\r
+      </method>\r
+      <method name="Void .ctor(&lt;Foo&gt;__T, &lt;Baz&gt;__T)" attrs="6278">\r
+        <size>21</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-anontype-03.cs">\r
+    <type name="MyClass">\r
+      <method name="Int32 get_Baz()" attrs="2182">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>18</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>82</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="&lt;&gt;__AnonType0`2[&lt;Foo&gt;__T,&lt;Baz&gt;__T]">\r
+      <method name="&lt;Foo&gt;__T get_Foo()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="&lt;Baz&gt;__T get_Baz()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean Equals(System.Object)" attrs="198">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>86</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>142</size>\r
+      </method>\r
+      <method name="Void .ctor(&lt;Foo&gt;__T, &lt;Baz&gt;__T)" attrs="6278">\r
+        <size>21</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-anontype-04.cs">\r
+    <type name="MyClass">\r
+      <method name="Int32 get_Baz()" attrs="2182">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>18</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>139</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="&lt;&gt;__AnonType0`4[&lt;Foo&gt;__T,&lt;Baz&gt;__T,&lt;Hello&gt;__T,&lt;Answer&gt;__T]">\r
+      <method name="&lt;Foo&gt;__T get_Foo()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="&lt;Baz&gt;__T get_Baz()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="&lt;Hello&gt;__T get_Hello()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="&lt;Answer&gt;__T get_Answer()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean Equals(System.Object)" attrs="198">\r
+        <size>123</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>132</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>258</size>\r
+      </method>\r
+      <method name="Void .ctor(&lt;Foo&gt;__T, &lt;Baz&gt;__T, &lt;Hello&gt;__T, &lt;Answer&gt;__T)" attrs="6278">\r
+        <size>36</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-anontype-05.cs">\r
+    <type name="Test">\r
+      <method name="System.String Null()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>357</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="&lt;&gt;__AnonType0`2[&lt;Name&gt;__T,&lt;Age&gt;__T]">\r
+      <method name="&lt;Name&gt;__T get_Name()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="&lt;Age&gt;__T get_Age()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean Equals(System.Object)" attrs="198">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>86</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>142</size>\r
+      </method>\r
+      <method name="Void .ctor(&lt;Name&gt;__T, &lt;Age&gt;__T)" attrs="6278">\r
+        <size>21</size>\r
+      </method>\r
+    </type>\r
+    <type name="&lt;&gt;__AnonType1`2[&lt;Age&gt;__T,&lt;Name&gt;__T]">\r
+      <method name="&lt;Age&gt;__T get_Age()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="&lt;Name&gt;__T get_Name()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean Equals(System.Object)" attrs="198">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>86</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>142</size>\r
+      </method>\r
+      <method name="Void .ctor(&lt;Age&gt;__T, &lt;Name&gt;__T)" attrs="6278">\r
+        <size>21</size>\r
+      </method>\r
+    </type>\r
+    <type name="&lt;&gt;__AnonType2">\r
+      <method name="Boolean Equals(System.Object)" attrs="198">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="&lt;&gt;__AnonType3`1[&lt;Foo&gt;__T]">\r
+      <method name="&lt;Foo&gt;__T get_Foo()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean Equals(System.Object)" attrs="198">\r
+        <size>39</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>63</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>67</size>\r
+      </method>\r
+      <method name="Void .ctor(&lt;Foo&gt;__T)" attrs="6278">\r
+        <size>14</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-anontype-06.cs">\r
+    <type name="CastByExample">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>30</size>\r
+      </method>\r
+      <method name="T Cast[T](System.Object, T)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="&lt;&gt;__AnonType0`1[&lt;Foo&gt;__T]">\r
+      <method name="&lt;Foo&gt;__T get_Foo()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean Equals(System.Object)" attrs="198">\r
+        <size>39</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>63</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>67</size>\r
+      </method>\r
+      <method name="Void .ctor(&lt;Foo&gt;__T)" attrs="6278">\r
+        <size>14</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-anontype-07.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>82</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="&lt;&gt;__AnonType0">\r
+      <method name="Boolean Equals(System.Object)" attrs="198">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-anontype-08.cs">\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>16</size>\r
+      </method>\r
+    </type>\r
+    <type name="&lt;&gt;__AnonType0`2[&lt;X&gt;__T,&lt;Y&gt;__T]">\r
+      <method name="&lt;X&gt;__T get_X()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="&lt;Y&gt;__T get_Y()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean Equals(System.Object)" attrs="198">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>86</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>142</size>\r
+      </method>\r
+      <method name="Void .ctor(&lt;X&gt;__T, &lt;Y&gt;__T)" attrs="6278">\r
+        <size>21</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-anontype-09.cs">\r
+    <type name="My.System.Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>48</size>\r
+      </method>\r
+    </type>\r
+    <type name="&lt;&gt;__AnonType0`1[&lt;X&gt;__T]">\r
+      <method name="&lt;X&gt;__T get_X()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean Equals(System.Object)" attrs="198">\r
+        <size>39</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>63</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>67</size>\r
+      </method>\r
+      <method name="Void .ctor(&lt;X&gt;__T)" attrs="6278">\r
+        <size>14</size>\r
+      </method>\r
+    </type>\r
+    <type name="&lt;&gt;__AnonType1`1[&lt;Value&gt;__T]">\r
+      <method name="&lt;Value&gt;__T get_Value()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean Equals(System.Object)" attrs="198">\r
+        <size>39</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>63</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>67</size>\r
+      </method>\r
+      <method name="Void .ctor(&lt;Value&gt;__T)" attrs="6278">\r
+        <size>14</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-anontype-10.cs">\r
+    <type name="A">\r
+      <method name="Int32 get_X()" attrs="2182">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Int32 Test()" attrs="129">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="&lt;&gt;__AnonType0`1[&lt;X&gt;__T]">\r
+      <method name="&lt;X&gt;__T get_X()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean Equals(System.Object)" attrs="198">\r
+        <size>39</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>63</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>67</size>\r
+      </method>\r
+      <method name="Void .ctor(&lt;X&gt;__T)" attrs="6278">\r
+        <size>14</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-anontype-11.cs">\r
+    <type name="Alpha">\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void .ctor(String)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="Beta">\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void .ctor(String)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>57</size>\r
+      </method>\r
+    </type>\r
+    <type name="&lt;&gt;__AnonType0`2[&lt;First&gt;__T,&lt;Second&gt;__T]">\r
+      <method name="&lt;First&gt;__T get_First()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="&lt;Second&gt;__T get_Second()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean Equals(System.Object)" attrs="198">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>86</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>142</size>\r
+      </method>\r
+      <method name="Void .ctor(&lt;First&gt;__T, &lt;Second&gt;__T)" attrs="6278">\r
+        <size>21</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-anontype-12.cs">\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>36</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="&lt;&gt;__AnonType0`1[&lt;ToString&gt;__T]">\r
+      <method name="&lt;ToString&gt;__T get_ToString()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean Equals(System.Object)" attrs="198">\r
+        <size>39</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>63</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>67</size>\r
+      </method>\r
+      <method name="Void .ctor(&lt;ToString&gt;__T)" attrs="6278">\r
+        <size>14</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-anontype-13.cs">\r
+    <type name="Test">\r
+      <method name="IEnumerable`1 Select[T](System.Array, System.Func`2[System.Object,T])" attrs="150">\r
+        <size>51</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>182</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__1(&lt;&gt;__AnonType0`2[System.String,System.Reflection.PropertyInfo])" attrs="145">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="System.String &lt;Main&gt;m__2(&lt;&gt;__AnonType0`2[System.String,System.Reflection.PropertyInfo])" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;Select&gt;c__Iterator0`1[T]">\r
+      <method name="T System.Collections.Generic.IEnumerator&lt;T&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;T&gt;.GetEnumerator()" attrs="481">\r
+        <size>52</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>211</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>83</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="&lt;&gt;__AnonType0`2[&lt;n&gt;__T,&lt;p&gt;__T]">\r
+      <method name="&lt;n&gt;__T get_n()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="&lt;p&gt;__T get_p()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean Equals(System.Object)" attrs="198">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>86</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>142</size>\r
+      </method>\r
+      <method name="Void .ctor(&lt;n&gt;__T, &lt;p&gt;__T)" attrs="6278">\r
+        <size>21</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;Main&gt;c__AnonStorey1">\r
+      <method name="&lt;&gt;__AnonType0`2[System.String,System.Reflection.PropertyInfo] &lt;&gt;m__0(System.String)" attrs="131">\r
+        <size>27</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-autoproperty-01.cs">\r
+    <type name="Test">\r
+      <method name="System.String get_Foo()" attrs="2182">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void set_Foo(System.String)" attrs="2182">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Int32 get_Answer()" attrs="2182">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void set_Answer(Int32)" attrs="2177">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>120</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>16</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+A">\r
+      <method name="System.String get_B()" attrs="2182">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void set_B(System.String)" attrs="2182">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-autoproperty-02.cs">\r
+    <type name="Test">\r
+      <method name="System.String get_Foo()" attrs="2198">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void set_Foo(System.String)" attrs="2198">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Int32 get_Answer()" attrs="2198">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void set_Answer(Int32)" attrs="2193">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>142</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+A">\r
+      <method name="System.String get_B()" attrs="2198">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void set_B(System.String)" attrs="2198">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="System.String get_C()" attrs="2198">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void set_C(System.String)" attrs="2193">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void DoThings()" attrs="150">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-autoproperty-03.cs">\r
+    <type name="Test">\r
+      <method name="System.String get_Foo()" attrs="2182">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void set_Foo(System.String)" attrs="2182">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>301</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-autoproperty-04.cs">\r
+    <type name="MonoTests.MainClass">\r
+      <method name="System.String[] get_foo()" attrs="2500">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void set_foo(System.String[])" attrs="2500">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="System.String[] get_bar()" attrs="3526">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void set_bar(System.String[])" attrs="3526">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MonoTests.ChildClass">\r
+      <method name="System.String[] get_foo()" attrs="2244">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void set_foo(System.String[])" attrs="2244">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="System.String[] get_bar()" attrs="2246">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void set_bar(System.String[])" attrs="2246">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-autoproperty-05.cs">\r
+    <type name="Test">\r
+      <method name="System.String get_X()" attrs="2182">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void set_X(System.String)" attrs="2182">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="M">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-autoproperty-06.cs">\r
+    <type name="A">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="B I&lt;B&gt;.get_Prop()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void I&lt;B&gt;.set_Prop(B)" attrs="2529">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="A I&lt;A&gt;.get_Prop()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void I&lt;A&gt;.set_Prop(A)" attrs="2529">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program">\r
+      <method name="Void Main(System.String[])" attrs="145">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-autoproperty-07.cs">\r
+    <type name="Foo">\r
+      <method name="System.Object get_NewValue()" attrs="2182">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void set_NewValue(System.Object)" attrs="2177">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor(Object)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-collectioninit-01.cs">\r
+    <type name="Test">\r
+      <method name="Void TestList(System.Collections.Generic.List`1[System.Int32], Int32)" attrs="145">\r
+        <size>91</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>562</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+Wrap">\r
+      <method name="System.Collections.ArrayList get_Numbers()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>32</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>26</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-collectioninit-02.cs">\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>86</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-collectioninit-03.cs">\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void R(System.Object ByRef)" attrs="145">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-etree-01.cs">\r
+    <type name="InverseLogicalOperator">\r
+      <method name="Boolean op_True(InverseLogicalOperator)" attrs="2198">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Boolean op_False(InverseLogicalOperator)" attrs="2198">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor(Boolean)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="MyType">\r
+      <method name="Int16 get_ShortProp()" attrs="2182">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void set_ShortProp(Int16)" attrs="2182">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Int32 op_Implicit(MyType)" attrs="2198">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Boolean op_True(MyType)" attrs="2198">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="Boolean op_False(MyType)" attrs="2198">\r
+        <size>27</size>\r
+      </method>\r
+      <method name="MyType op_Addition(MyType, MyType)" attrs="2198">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="MyType op_Subtraction(MyType, MyType)" attrs="2198">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="MyType op_Division(MyType, MyType)" attrs="2198">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="MyType op_Multiply(MyType, MyType)" attrs="2198">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="MyType op_Modulus(MyType, MyType)" attrs="2198">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="MyType op_BitwiseAnd(MyType, MyType)" attrs="2198">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="MyType op_BitwiseOr(MyType, MyType)" attrs="2198">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="MyType op_ExclusiveOr(MyType, MyType)" attrs="2198">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="Boolean op_Equality(MyType, MyType)" attrs="2198">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Boolean op_Inequality(MyType, MyType)" attrs="2198">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Boolean op_GreaterThan(MyType, MyType)" attrs="2198">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Boolean op_LessThan(MyType, MyType)" attrs="2198">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Boolean op_GreaterThanOrEqual(MyType, MyType)" attrs="2198">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Boolean op_LessThanOrEqual(MyType, MyType)" attrs="2198">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Boolean op_LogicalNot(MyType)" attrs="2198">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Int32 op_RightShift(MyType, Int32)" attrs="2198">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Int32 op_LeftShift(MyType, Int32)" attrs="2198">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="MyType op_UnaryNegation(MyType)" attrs="2198">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="MyType op_UnaryPlus(MyType)" attrs="2198">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="MyTypeExplicit">\r
+      <method name="Int32 op_Explicit(MyTypeExplicit)" attrs="2198">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="MyTypeImplicitOnly">\r
+      <method name="Int16 op_Implicit(MyTypeImplicitOnly)" attrs="2198">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor(Int16)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="MemberAccessData">\r
+      <method name="Void add_EventField(System.Func`1[System.Boolean])" attrs="2177">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void remove_EventField(System.Func`1[System.Boolean])" attrs="2177">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="System.Linq.Expressions.Expression`1[System.Func`1[System.Func`1[System.Boolean]]] GetEvent()" attrs="134">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="Void set_MyTypeProperty(MyType)" attrs="2182">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="MyType get_MyTypeProperty()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="System.String get_StaticProperty()" attrs="2198">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void set_SetOnly(System.Object)" attrs="2182">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>16</size>\r
+      </method>\r
+    </type>\r
+    <type name="NewTest`1[T]">\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Boolean Equals(System.Object)" attrs="198">\r
+        <size>111</size>\r
+      </method>\r
+      <method name="Void .ctor(T)" attrs="6278">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Void .ctor(T[])" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="Indexer">\r
+      <method name="Int32 get_Item(Int32)" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void set_Item(Int32, Int32)" attrs="2182">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="System.String get_Item(System.String[])" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester">\r
+      <method name="Int32 ReturnNumber()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void AssertNodeType(System.Linq.Expressions.LambdaExpression, ExpressionType)" attrs="145">\r
+        <size>57</size>\r
+      </method>\r
+      <method name="Void Assert[T](T, T)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Assert[T](T, T, System.String)" attrs="145">\r
+        <size>91</size>\r
+      </method>\r
+      <method name="Void Assert[T](T[], T[])" attrs="145">\r
+        <size>228</size>\r
+      </method>\r
+      <method name="Void AddTest()" attrs="129">\r
+        <size>100</size>\r
+      </method>\r
+      <method name="Void AddTest_2()" attrs="129">\r
+        <size>118</size>\r
+      </method>\r
+      <method name="Void AddTest_3()" attrs="129">\r
+        <size>130</size>\r
+      </method>\r
+      <method name="Void AddTest_4()" attrs="129">\r
+        <size>191</size>\r
+      </method>\r
+      <method name="Void AddTest_5()" attrs="129">\r
+        <size>134</size>\r
+      </method>\r
+      <method name="Void AddTest_6()" attrs="129">\r
+        <size>159</size>\r
+      </method>\r
+      <method name="Void AddTest_7()" attrs="129">\r
+        <size>143</size>\r
+      </method>\r
+      <method name="Void AddTest_8()" attrs="129">\r
+        <size>247</size>\r
+      </method>\r
+      <method name="Void AddTest_9()" attrs="129">\r
+        <size>143</size>\r
+      </method>\r
+      <method name="Void AddCheckedTest()" attrs="129">\r
+        <size>102</size>\r
+      </method>\r
+      <method name="Void AddCheckedTest_2()" attrs="129">\r
+        <size>120</size>\r
+      </method>\r
+      <method name="Void AddCheckedTest_3()" attrs="129">\r
+        <size>132</size>\r
+      </method>\r
+      <method name="Void AddStringTest()" attrs="129">\r
+        <size>129</size>\r
+      </method>\r
+      <method name="Void AddStringTest_2()" attrs="129">\r
+        <size>174</size>\r
+      </method>\r
+      <method name="Void AddStringTest_3()" attrs="129">\r
+        <size>175</size>\r
+      </method>\r
+      <method name="Void AddStringTest_4()" attrs="129">\r
+        <size>175</size>\r
+      </method>\r
+      <method name="Void AndTest()" attrs="129">\r
+        <size>141</size>\r
+      </method>\r
+      <method name="Void AndTest_2()" attrs="129">\r
+        <size>162</size>\r
+      </method>\r
+      <method name="Void AndTest_3()" attrs="129">\r
+        <size>162</size>\r
+      </method>\r
+      <method name="Void AndTest_4()" attrs="129">\r
+        <size>93</size>\r
+      </method>\r
+      <method name="Void AndNullableTest()" attrs="129">\r
+        <size>382</size>\r
+      </method>\r
+      <method name="Void AndNullableTest_2()" attrs="129">\r
+        <size>238</size>\r
+      </method>\r
+      <method name="Void AndNullableTest_3()" attrs="129">\r
+        <size>198</size>\r
+      </method>\r
+      <method name="Void AndAlsoTest()" attrs="129">\r
+        <size>97</size>\r
+      </method>\r
+      <method name="Void AndAlsoTest_2()" attrs="129">\r
+        <size>166</size>\r
+      </method>\r
+      <method name="Void AndAlsoTest_3()" attrs="129">\r
+        <size>109</size>\r
+      </method>\r
+      <method name="Void ArrayIndexTest()" attrs="129">\r
+        <size>146</size>\r
+      </method>\r
+      <method name="Void ArrayIndexTest_2()" attrs="129">\r
+        <size>116</size>\r
+      </method>\r
+      <method name="Void ArrayIndexTest_3()" attrs="129">\r
+        <size>200</size>\r
+      </method>\r
+      <method name="Void ArrayIndexTest_4()" attrs="129">\r
+        <size>244</size>\r
+      </method>\r
+      <method name="Void ArrayIndexTest_5()" attrs="129">\r
+        <size>109</size>\r
+      </method>\r
+      <method name="Void ArrayIndexTest_6()" attrs="129">\r
+        <size>123</size>\r
+      </method>\r
+      <method name="Void ArrayIndexTest_7()" attrs="129">\r
+        <size>127</size>\r
+      </method>\r
+      <method name="Void ArrayLengthTest()" attrs="129">\r
+        <size>100</size>\r
+      </method>\r
+      <method name="Void ArrayLengthTest_2()" attrs="129">\r
+        <size>92</size>\r
+      </method>\r
+      <method name="Void CallTest()" attrs="129">\r
+        <size>127</size>\r
+      </method>\r
+      <method name="Void CallTest_2()" attrs="129">\r
+        <size>108</size>\r
+      </method>\r
+      <method name="Void CallTest_3()" attrs="129">\r
+        <size>196</size>\r
+      </method>\r
+      <method name="Void CallTest_4()" attrs="129">\r
+        <size>110</size>\r
+      </method>\r
+      <method name="Void CallTest_5()" attrs="129">\r
+        <size>100</size>\r
+      </method>\r
+      <method name="Void CallTest_6()" attrs="129">\r
+        <size>71</size>\r
+      </method>\r
+      <method name="Void CallTest_7()" attrs="129">\r
+        <size>125</size>\r
+      </method>\r
+      <method name="Void CallTest_8()" attrs="129">\r
+        <size>228</size>\r
+      </method>\r
+      <method name="Void CallTest_9()" attrs="129">\r
+        <size>89</size>\r
+      </method>\r
+      <method name="Void CoalesceTest()" attrs="129">\r
+        <size>121</size>\r
+      </method>\r
+      <method name="Void CoalesceTest_2()" attrs="129">\r
+        <size>172</size>\r
+      </method>\r
+      <method name="Void ConditionTest()" attrs="129">\r
+        <size>171</size>\r
+      </method>\r
+      <method name="Void ConditionTest_2()" attrs="129">\r
+        <size>302</size>\r
+      </method>\r
+      <method name="Void ConditionTest_3()" attrs="129">\r
+        <size>180</size>\r
+      </method>\r
+      <method name="Void ConditionTest_4()" attrs="129">\r
+        <size>184</size>\r
+      </method>\r
+      <method name="Void ConditionTest_5()" attrs="129">\r
+        <size>108</size>\r
+      </method>\r
+      <method name="Void ConstantTest()" attrs="129">\r
+        <size>60</size>\r
+      </method>\r
+      <method name="Void ConstantTest_2()" attrs="129">\r
+        <size>63</size>\r
+      </method>\r
+      <method name="Void ConstantTest_3()" attrs="129">\r
+        <size>55</size>\r
+      </method>\r
+      <method name="Void ConstantTest_4()" attrs="129">\r
+        <size>45</size>\r
+      </method>\r
+      <method name="Void ConstantTest_5()" attrs="129">\r
+        <size>60</size>\r
+      </method>\r
+      <method name="Void ConstantTest_6()" attrs="129">\r
+        <size>68</size>\r
+      </method>\r
+      <method name="Void ConstantTest_7()" attrs="129">\r
+        <size>63</size>\r
+      </method>\r
+      <method name="Void ConstantTest_8()" attrs="129">\r
+        <size>73</size>\r
+      </method>\r
+      <method name="Void ConstantTest_9()" attrs="129">\r
+        <size>73</size>\r
+      </method>\r
+      <method name="Void ConstantTest_10()" attrs="129">\r
+        <size>73</size>\r
+      </method>\r
+      <method name="Void ConstantTest_11()" attrs="129">\r
+        <size>60</size>\r
+      </method>\r
+      <method name="Void ConstantTest_13()" attrs="129">\r
+        <size>60</size>\r
+      </method>\r
+      <method name="Void ConstantTest_14()" attrs="129">\r
+        <size>73</size>\r
+      </method>\r
+      <method name="Void ConstantTest_15()" attrs="129">\r
+        <size>63</size>\r
+      </method>\r
+      <method name="Void ConvertTest()" attrs="129">\r
+        <size>83</size>\r
+      </method>\r
+      <method name="Void ConvertTest_2()" attrs="129">\r
+        <size>84</size>\r
+      </method>\r
+      <method name="Void ConvertTest_3()" attrs="129">\r
+        <size>94</size>\r
+      </method>\r
+      <method name="Void ConvertTest_4()" attrs="129">\r
+        <size>103</size>\r
+      </method>\r
+      <method name="Void ConvertTest_5()" attrs="129">\r
+        <size>110</size>\r
+      </method>\r
+      <method name="Void ConvertTest_6()" attrs="129">\r
+        <size>239</size>\r
+      </method>\r
+      <method name="Void ConvertTest_7()" attrs="129">\r
+        <size>123</size>\r
+      </method>\r
+      <method name="Void ConvertTest_8()" attrs="129">\r
+        <size>119</size>\r
+      </method>\r
+      <method name="Void ConvertTest_9()" attrs="129">\r
+        <size>98</size>\r
+      </method>\r
+      <method name="Void ConvertTest_10()" attrs="129">\r
+        <size>164</size>\r
+      </method>\r
+      <method name="Void ConvertTest_11()" attrs="129">\r
+        <size>102</size>\r
+      </method>\r
+      <method name="Void ConvertTest_12()" attrs="129">\r
+        <size>142</size>\r
+      </method>\r
+      <method name="Void ConvertTest_13()" attrs="129">\r
+        <size>87</size>\r
+      </method>\r
+      <method name="Void ConvertTest_14()" attrs="129">\r
+        <size>89</size>\r
+      </method>\r
+      <method name="Void ConvertTest_15()" attrs="129">\r
+        <size>133</size>\r
+      </method>\r
+      <method name="Void ConvertTest_16()" attrs="129">\r
+        <size>82</size>\r
+      </method>\r
+      <method name="Void ConvertCheckedTest()" attrs="129">\r
+        <size>83</size>\r
+      </method>\r
+      <method name="Void ConvertCheckedTest_2()" attrs="129">\r
+        <size>86</size>\r
+      </method>\r
+      <method name="Void ConvertCheckedTest_3()" attrs="129">\r
+        <size>96</size>\r
+      </method>\r
+      <method name="Void ConvertCheckedTest_4()" attrs="129">\r
+        <size>105</size>\r
+      </method>\r
+      <method name="Void DivideTest()" attrs="129">\r
+        <size>100</size>\r
+      </method>\r
+      <method name="Void DivideTest_2()" attrs="129">\r
+        <size>185</size>\r
+      </method>\r
+      <method name="Void DivideTest_3()" attrs="129">\r
+        <size>130</size>\r
+      </method>\r
+      <method name="Void DivideTest_4()" attrs="129">\r
+        <size>192</size>\r
+      </method>\r
+      <method name="Void DivideTest_5()" attrs="129">\r
+        <size>135</size>\r
+      </method>\r
+      <method name="Void DivideTest_6()" attrs="129">\r
+        <size>197</size>\r
+      </method>\r
+      <method name="Void DivideTest_7()" attrs="129">\r
+        <size>186</size>\r
+      </method>\r
+      <method name="Void EqualTest()" attrs="129">\r
+        <size>119</size>\r
+      </method>\r
+      <method name="Void EqualTest_2()" attrs="129">\r
+        <size>169</size>\r
+      </method>\r
+      <method name="Void EqualTest_3()" attrs="129">\r
+        <size>126</size>\r
+      </method>\r
+      <method name="Void EqualTest_4()" attrs="129">\r
+        <size>209</size>\r
+      </method>\r
+      <method name="Void EqualTest_5()" attrs="129">\r
+        <size>175</size>\r
+      </method>\r
+      <method name="Void EqualTest_6()" attrs="129">\r
+        <size>120</size>\r
+      </method>\r
+      <method name="Void EqualTest_7()" attrs="129">\r
+        <size>168</size>\r
+      </method>\r
+      <method name="Void EqualTest_8()" attrs="129">\r
+        <size>117</size>\r
+      </method>\r
+      <method name="Void EqualTest_9()" attrs="129">\r
+        <size>147</size>\r
+      </method>\r
+      <method name="Void EqualTest_10()" attrs="129">\r
+        <size>170</size>\r
+      </method>\r
+      <method name="Void EqualTest_11()" attrs="129">\r
+        <size>133</size>\r
+      </method>\r
+      <method name="Void EqualTest_12()" attrs="129">\r
+        <size>128</size>\r
+      </method>\r
+      <method name="Void EqualTest_13()" attrs="129">\r
+        <size>125</size>\r
+      </method>\r
+      <method name="Void EqualTest_14()" attrs="129">\r
+        <size>102</size>\r
+      </method>\r
+      <method name="Void EqualTest_15()" attrs="129">\r
+        <size>160</size>\r
+      </method>\r
+      <method name="Void EqualTestDelegate()" attrs="129">\r
+        <size>114</size>\r
+      </method>\r
+      <method name="Void EqualTestDelegate_2()" attrs="129">\r
+        <size>313</size>\r
+      </method>\r
+      <method name="Void EqualTestDelegate_3()" attrs="129">\r
+        <size>213</size>\r
+      </method>\r
+      <method name="Void ExclusiveOrTest()" attrs="129">\r
+        <size>116</size>\r
+      </method>\r
+      <method name="Void ExclusiveOrTest_2()" attrs="129">\r
+        <size>184</size>\r
+      </method>\r
+      <method name="Void ExclusiveOrTest_3()" attrs="129">\r
+        <size>130</size>\r
+      </method>\r
+      <method name="Void ExclusiveOrTest_4()" attrs="129">\r
+        <size>192</size>\r
+      </method>\r
+      <method name="Void ExclusiveOrTest_5()" attrs="129">\r
+        <size>198</size>\r
+      </method>\r
+      <method name="Void ExclusiveOrTest_6()" attrs="129">\r
+        <size>162</size>\r
+      </method>\r
+      <method name="Void ExclusiveOrTest_7()" attrs="129">\r
+        <size>198</size>\r
+      </method>\r
+      <method name="Void ExclusiveOrTest_8()" attrs="129">\r
+        <size>164</size>\r
+      </method>\r
+      <method name="Void GreaterThanTest()" attrs="129">\r
+        <size>100</size>\r
+      </method>\r
+      <method name="Void GreaterThanTest_2()" attrs="129">\r
+        <size>155</size>\r
+      </method>\r
+      <method name="Void GreaterThanTest_3()" attrs="129">\r
+        <size>126</size>\r
+      </method>\r
+      <method name="Void GreaterThanTest_4()" attrs="129">\r
+        <size>209</size>\r
+      </method>\r
+      <method name="Void GreaterThanTest_5()" attrs="129">\r
+        <size>209</size>\r
+      </method>\r
+      <method name="Void GreaterThanTest_6()" attrs="129">\r
+        <size>103</size>\r
+      </method>\r
+      <method name="Void GreaterThanTest_7()" attrs="129">\r
+        <size>147</size>\r
+      </method>\r
+      <method name="Void GreaterThanTest_8()" attrs="129">\r
+        <size>170</size>\r
+      </method>\r
+      <method name="Void GreaterThanOrEqualTest()" attrs="129">\r
+        <size>100</size>\r
+      </method>\r
+      <method name="Void GreaterThanOrEqualTest_2()" attrs="129">\r
+        <size>170</size>\r
+      </method>\r
+      <method name="Void GreaterThanOrEqualTest_3()" attrs="129">\r
+        <size>131</size>\r
+      </method>\r
+      <method name="Void GreaterThanOrEqualTest_4()" attrs="129">\r
+        <size>209</size>\r
+      </method>\r
+      <method name="Void GreaterThanOrEqualTest_5()" attrs="129">\r
+        <size>209</size>\r
+      </method>\r
+      <method name="Void GreaterThanOrEqualTest_6()" attrs="129">\r
+        <size>103</size>\r
+      </method>\r
+      <method name="Void GreaterThanOrEqualTest_7()" attrs="129">\r
+        <size>147</size>\r
+      </method>\r
+      <method name="Void GreaterThanOrEqualTest_8()" attrs="129">\r
+        <size>170</size>\r
+      </method>\r
+      <method name="Void InvokeTest()" attrs="129">\r
+        <size>91</size>\r
+      </method>\r
+      <method name="Void InvokeTest_2()" attrs="129">\r
+        <size>139</size>\r
+      </method>\r
+      <method name="Void LambdaTest()" attrs="129">\r
+        <size>90</size>\r
+      </method>\r
+      <method name="Void LeftShiftTest()" attrs="129">\r
+        <size>156</size>\r
+      </method>\r
+      <method name="Void LeftShiftTest_2()" attrs="129">\r
+        <size>163</size>\r
+      </method>\r
+      <method name="Void LeftShiftTest_3()" attrs="129">\r
+        <size>169</size>\r
+      </method>\r
+      <method name="Void LeftShiftTest_4()" attrs="129">\r
+        <size>262</size>\r
+      </method>\r
+      <method name="Void LeftShiftTest_5()" attrs="129">\r
+        <size>111</size>\r
+      </method>\r
+      <method name="Void LeftShiftTest_6()" attrs="129">\r
+        <size>156</size>\r
+      </method>\r
+      <method name="Void LessThanTest()" attrs="129">\r
+        <size>100</size>\r
+      </method>\r
+      <method name="Void LessThanTest_2()" attrs="129">\r
+        <size>155</size>\r
+      </method>\r
+      <method name="Void LessThanTest_3()" attrs="129">\r
+        <size>126</size>\r
+      </method>\r
+      <method name="Void LessThanTest_4()" attrs="129">\r
+        <size>209</size>\r
+      </method>\r
+      <method name="Void LessThanTest_5()" attrs="129">\r
+        <size>209</size>\r
+      </method>\r
+      <method name="Void LessThanTest_6()" attrs="129">\r
+        <size>103</size>\r
+      </method>\r
+      <method name="Void LessThanTest_7()" attrs="129">\r
+        <size>147</size>\r
+      </method>\r
+      <method name="Void LessThanTest_8()" attrs="129">\r
+        <size>170</size>\r
+      </method>\r
+      <method name="Void LessThanOrEqualTest()" attrs="129">\r
+        <size>100</size>\r
+      </method>\r
+      <method name="Void LessThanOrEqualTest_2()" attrs="129">\r
+        <size>170</size>\r
+      </method>\r
+      <method name="Void LessThanOrEqualTest_3()" attrs="129">\r
+        <size>126</size>\r
+      </method>\r
+      <method name="Void LessThanOrEqualTest_4()" attrs="129">\r
+        <size>209</size>\r
+      </method>\r
+      <method name="Void LessThanOrEqualTest_5()" attrs="129">\r
+        <size>209</size>\r
+      </method>\r
+      <method name="Void LessThanOrEqualTest_6()" attrs="129">\r
+        <size>103</size>\r
+      </method>\r
+      <method name="Void LessThanOrEqualTest_7()" attrs="129">\r
+        <size>147</size>\r
+      </method>\r
+      <method name="Void LessThanOrEqualTest_8()" attrs="129">\r
+        <size>170</size>\r
+      </method>\r
+      <method name="Void ListInitTest()" attrs="129">\r
+        <size>405</size>\r
+      </method>\r
+      <method name="Void ListInitTest_2()" attrs="129">\r
+        <size>293</size>\r
+      </method>\r
+      <method name="Void MemberAccessTest()" attrs="129">\r
+        <size>133</size>\r
+      </method>\r
+      <method name="Void MemberAccessTest_2()" attrs="129">\r
+        <size>64</size>\r
+      </method>\r
+      <method name="Void MemberAccessTest_3()" attrs="129">\r
+        <size>114</size>\r
+      </method>\r
+      <method name="Void MemberAccessTest_4()" attrs="129">\r
+        <size>92</size>\r
+      </method>\r
+      <method name="Void MemberAccessTest_5()" attrs="129">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Void MemberAccessTest_6()" attrs="129">\r
+        <size>105</size>\r
+      </method>\r
+      <method name="Void MemberAccessTest_7()" attrs="129">\r
+        <size>110</size>\r
+      </method>\r
+      <method name="Void MemberAccessTest_8()" attrs="129">\r
+        <size>64</size>\r
+      </method>\r
+      <method name="Void MemberAccessTest_9()" attrs="129">\r
+        <size>92</size>\r
+      </method>\r
+      <method name="Void MemberInitTest()" attrs="129">\r
+        <size>303</size>\r
+      </method>\r
+      <method name="Void MemberInitTest_2()" attrs="129">\r
+        <size>251</size>\r
+      </method>\r
+      <method name="Void MemberInitTest_3()" attrs="129">\r
+        <size>125</size>\r
+      </method>\r
+      <method name="Void MemberInitTest_4()" attrs="129">\r
+        <size>67</size>\r
+      </method>\r
+      <method name="Void MemberInitTest_5()" attrs="129">\r
+        <size>119</size>\r
+      </method>\r
+      <method name="Void ModuloTest()" attrs="129">\r
+        <size>101</size>\r
+      </method>\r
+      <method name="Void ModuloTest_2()" attrs="129">\r
+        <size>185</size>\r
+      </method>\r
+      <method name="Void ModuloTest_3()" attrs="129">\r
+        <size>130</size>\r
+      </method>\r
+      <method name="Void ModuloTest_4()" attrs="129">\r
+        <size>192</size>\r
+      </method>\r
+      <method name="Void ModuloTest_5()" attrs="129">\r
+        <size>134</size>\r
+      </method>\r
+      <method name="Void ModuloTest_6()" attrs="129">\r
+        <size>201</size>\r
+      </method>\r
+      <method name="Void ModuloTest_7()" attrs="129">\r
+        <size>111</size>\r
+      </method>\r
+      <method name="Void MultiplyTest()" attrs="129">\r
+        <size>132</size>\r
+      </method>\r
+      <method name="Void MultiplyTest_2()" attrs="129">\r
+        <size>185</size>\r
+      </method>\r
+      <method name="Void MultiplyTest_3()" attrs="129">\r
+        <size>134</size>\r
+      </method>\r
+      <method name="Void MultiplyTest_4()" attrs="129">\r
+        <size>195</size>\r
+      </method>\r
+      <method name="Void MultiplyTest_5()" attrs="129">\r
+        <size>138</size>\r
+      </method>\r
+      <method name="Void MultiplyTest_6()" attrs="129">\r
+        <size>203</size>\r
+      </method>\r
+      <method name="Void MultiplyTest_7()" attrs="129">\r
+        <size>111</size>\r
+      </method>\r
+      <method name="Void MultiplyTest_8()" attrs="129">\r
+        <size>199</size>\r
+      </method>\r
+      <method name="Void MultiplyCheckedTest()" attrs="129">\r
+        <size>123</size>\r
+      </method>\r
+      <method name="Void MultiplyCheckedTest_2()" attrs="129">\r
+        <size>195</size>\r
+      </method>\r
+      <method name="Void MultiplyCheckedTest_3()" attrs="129">\r
+        <size>136</size>\r
+      </method>\r
+      <method name="Void MultiplyCheckedTest_4()" attrs="129">\r
+        <size>124</size>\r
+      </method>\r
+      <method name="Void MultiplyCheckedTest_5()" attrs="129">\r
+        <size>127</size>\r
+      </method>\r
+      <method name="Void NegateTest()" attrs="129">\r
+        <size>73</size>\r
+      </method>\r
+      <method name="Void NegateTest_2()" attrs="129">\r
+        <size>93</size>\r
+      </method>\r
+      <method name="Void NegateTest_3()" attrs="129">\r
+        <size>131</size>\r
+      </method>\r
+      <method name="Void NegateTest_4()" attrs="129">\r
+        <size>98</size>\r
+      </method>\r
+      <method name="Void NegateTest_5()" attrs="129">\r
+        <size>142</size>\r
+      </method>\r
+      <method name="Void NegateTest_6()" attrs="129">\r
+        <size>122</size>\r
+      </method>\r
+      <method name="Void NegateTest_7()" attrs="129">\r
+        <size>133</size>\r
+      </method>\r
+      <method name="Void NegateTest_8()" attrs="129">\r
+        <size>98</size>\r
+      </method>\r
+      <method name="Void NegateTest_9()" attrs="129">\r
+        <size>88</size>\r
+      </method>\r
+      <method name="Void NegateTestChecked()" attrs="129">\r
+        <size>92</size>\r
+      </method>\r
+      <method name="Void NegateTestChecked_2()" attrs="129">\r
+        <size>140</size>\r
+      </method>\r
+      <method name="Void NegateTestChecked_3()" attrs="129">\r
+        <size>100</size>\r
+      </method>\r
+      <method name="Void NegateTestChecked_4()" attrs="129">\r
+        <size>89</size>\r
+      </method>\r
+      <method name="Void NewArrayInitTest()" attrs="129">\r
+        <size>93</size>\r
+      </method>\r
+      <method name="Void NewArrayInitTest_2()" attrs="129">\r
+        <size>65</size>\r
+      </method>\r
+      <method name="Void NewArrayInitTest_3()" attrs="129">\r
+        <size>137</size>\r
+      </method>\r
+      <method name="Void NewArrayInitTest_4()" attrs="129">\r
+        <size>121</size>\r
+      </method>\r
+      <method name="Void NewArrayInitTest_5()" attrs="129">\r
+        <size>159</size>\r
+      </method>\r
+      <method name="Void NewArrayInitTest_6()" attrs="129">\r
+        <size>104</size>\r
+      </method>\r
+      <method name="Void NewArrayBoundsTest()" attrs="129">\r
+        <size>124</size>\r
+      </method>\r
+      <method name="Void NewArrayBoundsTest_2()" attrs="129">\r
+        <size>124</size>\r
+      </method>\r
+      <method name="Void NewArrayBoundsTest_3()" attrs="129">\r
+        <size>86</size>\r
+      </method>\r
+      <method name="Void NewArrayBoundsTest_4()" attrs="129">\r
+        <size>83</size>\r
+      </method>\r
+      <method name="Void NewTest()" attrs="129">\r
+        <size>94</size>\r
+      </method>\r
+      <method name="Void NewTest_2()" attrs="129">\r
+        <size>62</size>\r
+      </method>\r
+      <method name="Void NewTest_3()" attrs="129">\r
+        <size>99</size>\r
+      </method>\r
+      <method name="Void NewTest_4()" attrs="129">\r
+        <size>253</size>\r
+      </method>\r
+      <method name="Void NewTest_5()" attrs="129">\r
+        <size>376</size>\r
+      </method>\r
+      <method name="Void NewTest_6()" attrs="129">\r
+        <size>183</size>\r
+      </method>\r
+      <method name="Void NewTest_7()" attrs="129">\r
+        <size>54</size>\r
+      </method>\r
+      <method name="Void NotTest()" attrs="129">\r
+        <size>71</size>\r
+      </method>\r
+      <method name="Void NotTest_2()" attrs="129">\r
+        <size>114</size>\r
+      </method>\r
+      <method name="Void NotTest_3()" attrs="129">\r
+        <size>72</size>\r
+      </method>\r
+      <method name="Void NotTest_4()" attrs="129">\r
+        <size>106</size>\r
+      </method>\r
+      <method name="Void NotTest_5()" attrs="129">\r
+        <size>74</size>\r
+      </method>\r
+      <method name="Void NotTest_6()" attrs="129">\r
+        <size>105</size>\r
+      </method>\r
+      <method name="Void NotNullableTest()" attrs="129">\r
+        <size>115</size>\r
+      </method>\r
+      <method name="Void NotNullableTest_2()" attrs="129">\r
+        <size>135</size>\r
+      </method>\r
+      <method name="Void NotNullableTest_3()" attrs="129">\r
+        <size>131</size>\r
+      </method>\r
+      <method name="Void NotNullableTest_4()" attrs="129">\r
+        <size>150</size>\r
+      </method>\r
+      <method name="Void NotNullableTest_5()" attrs="129">\r
+        <size>149</size>\r
+      </method>\r
+      <method name="Void NotEqualTest()" attrs="129">\r
+        <size>119</size>\r
+      </method>\r
+      <method name="Void NotEqualTest_2()" attrs="129">\r
+        <size>167</size>\r
+      </method>\r
+      <method name="Void NotEqualTest_3()" attrs="129">\r
+        <size>126</size>\r
+      </method>\r
+      <method name="Void NotEqualTest_4()" attrs="129">\r
+        <size>209</size>\r
+      </method>\r
+      <method name="Void NotEqualTest_5()" attrs="129">\r
+        <size>175</size>\r
+      </method>\r
+      <method name="Void NotEqualTest_6()" attrs="129">\r
+        <size>120</size>\r
+      </method>\r
+      <method name="Void NotEqualTest_7()" attrs="129">\r
+        <size>168</size>\r
+      </method>\r
+      <method name="Void NotEqualTest_8()" attrs="129">\r
+        <size>117</size>\r
+      </method>\r
+      <method name="Void NotEqualTest_9()" attrs="129">\r
+        <size>147</size>\r
+      </method>\r
+      <method name="Void NotEqualTest_10()" attrs="129">\r
+        <size>170</size>\r
+      </method>\r
+      <method name="Void NotEqualTest_11()" attrs="129">\r
+        <size>133</size>\r
+      </method>\r
+      <method name="Void OrTest()" attrs="129">\r
+        <size>142</size>\r
+      </method>\r
+      <method name="Void OrTest_2()" attrs="129">\r
+        <size>130</size>\r
+      </method>\r
+      <method name="Void OrTest_3()" attrs="129">\r
+        <size>162</size>\r
+      </method>\r
+      <method name="Void OrNullableTest()" attrs="129">\r
+        <size>383</size>\r
+      </method>\r
+      <method name="Void OrNullableTest_2()" attrs="129">\r
+        <size>187</size>\r
+      </method>\r
+      <method name="Void OrNullableTest_3()" attrs="129">\r
+        <size>177</size>\r
+      </method>\r
+      <method name="Void OrNullableTest_4()" attrs="129">\r
+        <size>198</size>\r
+      </method>\r
+      <method name="Void OrElseTest()" attrs="129">\r
+        <size>98</size>\r
+      </method>\r
+      <method name="Void OrElseTest_2()" attrs="129">\r
+        <size>168</size>\r
+      </method>\r
+      <method name="Void ParameterTest()" attrs="129">\r
+        <size>74</size>\r
+      </method>\r
+      <method name="Void ParameterTest_2()" attrs="129">\r
+        <size>76</size>\r
+      </method>\r
+      <method name="Void ParameterTest_3()" attrs="129">\r
+        <size>74</size>\r
+      </method>\r
+      <method name="Void ParameterTest_4()" attrs="129">\r
+        <size>101</size>\r
+      </method>\r
+      <method name="Void QuoteTest()" attrs="129">\r
+        <size>86</size>\r
+      </method>\r
+      <method name="Void QuoteTest_2()" attrs="129">\r
+        <size>100</size>\r
+      </method>\r
+      <method name="Void RightShiftTest()" attrs="129">\r
+        <size>153</size>\r
+      </method>\r
+      <method name="Void RightShiftTest_2()" attrs="129">\r
+        <size>160</size>\r
+      </method>\r
+      <method name="Void RightShiftTest_3()" attrs="129">\r
+        <size>169</size>\r
+      </method>\r
+      <method name="Void RightShiftTest_4()" attrs="129">\r
+        <size>259</size>\r
+      </method>\r
+      <method name="Void RightShiftTest_5()" attrs="129">\r
+        <size>153</size>\r
+      </method>\r
+      <method name="Void RightShiftTest_6()" attrs="129">\r
+        <size>146</size>\r
+      </method>\r
+      <method name="Void SubtractTest()" attrs="129">\r
+        <size>101</size>\r
+      </method>\r
+      <method name="Void SubtractTest_2()" attrs="129">\r
+        <size>119</size>\r
+      </method>\r
+      <method name="Void SubtractTest_3()" attrs="129">\r
+        <size>131</size>\r
+      </method>\r
+      <method name="Void SubtractTest_4()" attrs="129">\r
+        <size>192</size>\r
+      </method>\r
+      <method name="Void SubtractTest_5()" attrs="129">\r
+        <size>135</size>\r
+      </method>\r
+      <method name="Void SubtractTest_6()" attrs="129">\r
+        <size>161</size>\r
+      </method>\r
+      <method name="Void SubtractTest_7()" attrs="129">\r
+        <size>114</size>\r
+      </method>\r
+      <method name="Void SubtractTest_8()" attrs="129">\r
+        <size>147</size>\r
+      </method>\r
+      <method name="Void SubtractTest_9()" attrs="129">\r
+        <size>143</size>\r
+      </method>\r
+      <method name="Void SubtractTest_10()" attrs="129">\r
+        <size>162</size>\r
+      </method>\r
+      <method name="Void SubtractTest_11()" attrs="129">\r
+        <size>158</size>\r
+      </method>\r
+      <method name="Void SubtractCheckedTest()" attrs="129">\r
+        <size>128</size>\r
+      </method>\r
+      <method name="Void SubtractCheckedTest_2()" attrs="129">\r
+        <size>188</size>\r
+      </method>\r
+      <method name="Void SubtractCheckedTest_3()" attrs="129">\r
+        <size>133</size>\r
+      </method>\r
+      <method name="Void SubtractCheckedTest_4()" attrs="129">\r
+        <size>124</size>\r
+      </method>\r
+      <method name="Void TypeAsTest()" attrs="129">\r
+        <size>81</size>\r
+      </method>\r
+      <method name="Void TypeAsTest_2()" attrs="129">\r
+        <size>145</size>\r
+      </method>\r
+      <method name="Void TypeAsTest_3()" attrs="129">\r
+        <size>86</size>\r
+      </method>\r
+      <method name="Void TypeAsTest_4()" attrs="129">\r
+        <size>114</size>\r
+      </method>\r
+      <method name="Void TypeIsTest()" attrs="129">\r
+        <size>104</size>\r
+      </method>\r
+      <method name="Void TypeIsTest_2()" attrs="129">\r
+        <size>104</size>\r
+      </method>\r
+      <method name="Void TypeIsTest_3()" attrs="129">\r
+        <size>86</size>\r
+      </method>\r
+      <method name="Void TypeIsTest_4()" attrs="129">\r
+        <size>81</size>\r
+      </method>\r
+      <method name="Void TypeIsTest_5()" attrs="129">\r
+        <size>75</size>\r
+      </method>\r
+      <method name="Void TypeIsTest_6()" attrs="129">\r
+        <size>112</size>\r
+      </method>\r
+      <method name="Void UnaryPlusTest()" attrs="129">\r
+        <size>68</size>\r
+      </method>\r
+      <method name="Void UnaryPlusTest_2()" attrs="129">\r
+        <size>48</size>\r
+      </method>\r
+      <method name="Void UnaryPlusTest_3()" attrs="129">\r
+        <size>98</size>\r
+      </method>\r
+      <method name="Void UnaryPlusTest_4()" attrs="129">\r
+        <size>142</size>\r
+      </method>\r
+      <method name="Void UnaryPlusTest_5()" attrs="129">\r
+        <size>141</size>\r
+      </method>\r
+      <method name="System.String InstanceMethod(System.String)" attrs="129">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="System.Object InstanceParamsMethod(Int32, System.Object[])" attrs="129">\r
+        <size>48</size>\r
+      </method>\r
+      <method name="Int32 TestInt()" attrs="145">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="T GenericMethod[T](T)" attrs="129">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void RefMethod(Int32 ByRef)" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Boolean RunTest(System.Reflection.MethodInfo)" attrs="145">\r
+        <size>80</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>187</size>\r
+      </method>\r
+      <method name="Void &lt;EqualTestDelegate_2&gt;m__0()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void &lt;EqualTestDelegate_2&gt;m__1()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void &lt;EqualTestDelegate_2&gt;m__2()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void &lt;EqualTestDelegate_2&gt;m__3()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void &lt;EqualTestDelegate_2&gt;m__4()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="System.String &lt;InvokeTest_2&gt;m__5(Int32)" attrs="145">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__6(System.Reflection.MethodInfo)" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="System.String &lt;Main&gt;m__7(System.Reflection.MethodInfo)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__8(System.Reflection.MethodInfo)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__9(Boolean)" attrs="145">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+EmptyDelegate">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+IntDelegate">\r
+      <method name="Int32 Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;ConvertTest_9&gt;c__AnonStorey0">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;MemberAccessTest&gt;c__AnonStorey1">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;MemberAccessTest_3&gt;c__AnonStorey2">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;MemberAccessTest_4&gt;c__AnonStorey3">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;MemberAccessTest_6&gt;c__AnonStorey4">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;MemberAccessTest_9&gt;c__AnonStorey5">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="&lt;&gt;__AnonType0`2[&lt;A&gt;__T,&lt;Value&gt;__T]">\r
+      <method name="&lt;A&gt;__T get_A()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="&lt;Value&gt;__T get_Value()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean Equals(System.Object)" attrs="198">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>86</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>142</size>\r
+      </method>\r
+      <method name="Void .ctor(&lt;A&gt;__T, &lt;Value&gt;__T)" attrs="6278">\r
+        <size>21</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester">\r
+      <method name="Void LessThanTest_9()" attrs="129">\r
+        <size>199</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-etree-02.cs">\r
+    <type name="M">\r
+      <method name="Void Foo[T](System.Linq.Expressions.Expression`1[System.Func`2[T,T]])" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="System.String Param(System.String)" attrs="145">\r
+        <size>122</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>173</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="M+&lt;Param&gt;c__AnonStorey0">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-etree-03.cs">\r
+    <type name="S`1[T]">\r
+      <method name="Int32 Test()" attrs="150">\r
+        <size>164</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-etree-04.cs">\r
+    <type name="Foo">\r
+      <method name="Boolean op_GreaterThan(Foo, Foo)" attrs="2198">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean op_LessThan(Foo, Foo)" attrs="2198">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean op_Equality(Foo, Foo)" attrs="2198">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean op_Inequality(Foo, Foo)" attrs="2198">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>394</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Main&gt;c__AnonStorey0">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-etree-05.cs">\r
+    <type name="C">\r
+      <method name="Void AssertNodeType(System.Linq.Expressions.LambdaExpression, ExpressionType)" attrs="145">\r
+        <size>57</size>\r
+      </method>\r
+      <method name="Void Assert[T](T, T)" attrs="145">\r
+        <size>48</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>358</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-etree-06.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>53</size>\r
+      </method>\r
+      <method name="Int32 Value()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-etree-07.cs">\r
+    <type name="EmptyDelegate">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="UnsafeDelegate">\r
+      <method name="Int32* Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32* EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void Test()" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Int32* Foo()" attrs="145">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Void M()" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 TestInstance()" attrs="129">\r
+        <size>339</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>583</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-etree-08.cs">\r
+    <type name="Foo">\r
+      <method name="Int32 ThisMethod()" attrs="129">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Int32 Goo(Boolean)" attrs="134">\r
+        <size>231</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo+&lt;Goo&gt;c__AnonStorey0">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-etree-09.cs">\r
+    <type name="Mono.C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>296</size>\r
+      </method>\r
+      <method name="System.Int64[] GetValues()" attrs="145">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Mono.C+&lt;Main&gt;c__AnonStorey0">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-etree-10.cs">\r
+    <type name="Foo`1[T]">\r
+      <method name="Boolean ContainsAll[U](IEnumerable`1)" attrs="134">\r
+        <size>200</size>\r
+      </method>\r
+      <method name="Boolean Contains(T)" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>50</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo`1+&lt;ContainsAll&gt;c__AnonStorey0`1[T,U]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-etree-11.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Invalid(Int32)" attrs="134">\r
+        <size>125</size>\r
+      </method>\r
+      <method name="Void Other(System.Int32[])" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;Invalid&gt;c__AnonStorey0">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-etree-12.cs">\r
+    <type name="TestCase">\r
+      <method name="Boolean StaticMethodTakingAnExpression(System.Linq.Expressions.Expression`1[System.Func`2[System.Object,System.Boolean]])" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void DummyToMakeTheStaticsInitialize()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>68</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-etree-13.cs">\r
+    <type name="Program">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>66</size>\r
+      </method>\r
+      <method name="IEnumerable`1 Test[T](Int32)" attrs="145">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program+&lt;Test&gt;c__Iterator0`1[T]">\r
+      <method name="Int32 System.Collections.Generic.IEnumerator&lt;int&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;int&gt;.GetEnumerator()" attrs="481">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>148</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program+&lt;Test&gt;c__Iterator0`1+&lt;Test&gt;c__AnonStorey1`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-etree-14.cs">\r
+    <type name="Person">\r
+      <method name="Int32 get_Age()" attrs="2182">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void set_Age(Int32)" attrs="2182">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Repro">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>67</size>\r
+      </method>\r
+      <method name="IEnumerable`1 GetPersons[T](IEnumerable`1, Int32)" attrs="145">\r
+        <size>51</size>\r
+      </method>\r
+      <method name="Boolean Test[T](T, System.Linq.Expressions.Expression`1[System.Func`2[T,System.Boolean]])" attrs="145">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Repro+&lt;GetPersons&gt;c__Iterator0`1[T]">\r
+      <method name="T System.Collections.Generic.IEnumerator&lt;T&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;T&gt;.GetEnumerator()" attrs="481">\r
+        <size>52</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>336</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Repro+&lt;GetPersons&gt;c__Iterator0`1+&lt;GetPersons&gt;c__AnonStorey1`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-etree-15.cs">\r
+    <type name="Foo">\r
+      <method name="Int32 Helper(System.Linq.Expressions.Expression`1[System.Predicate`1[System.Int32]])" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>191</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-etree-16.cs">\r
+    <type name="Program">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>152</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-etree-17.cs">\r
+    <type name="CompilerCrashTest.QueryCompiler">\r
+      <method name="D Compile[D](System.Linq.Expressions.Expression`1[D])" attrs="150">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="System.Delegate Compile(System.Linq.Expressions.LambdaExpression)" attrs="150">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-etree-18.cs">\r
+    <type name="FooBase">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>156</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-etree-19.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="T Value[T]()" attrs="145">\r
+        <size>84</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-etree-20.cs">\r
+    <type name="S">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>226</size>\r
+      </method>\r
+    </type>\r
+    <type name="A">\r
+      <method name="A op_Implicit(S)" attrs="2198">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-etree-22.cs">\r
+    <type name="FieldInfoBug.MonoRuntime">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="FieldInfoBug.GenericClass`1[T]">\r
+      <method name="Void .ctor(String)" attrs="6278">\r
+        <size>59</size>\r
+      </method>\r
+    </type>\r
+    <type name="FieldInfoBug.GenericClass`1+&lt;GenericClass&gt;c__AnonStorey0[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-etree-23.cs">\r
+    <type name="Test.OrderBySpecification">\r
+      <method name="Void .ctor(Expression`1)" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test.RateOrderById">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>45</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-etree-24.cs">\r
+    <type name="NotifyingProperty">\r
+      <method name="Void CreateDependent[TValue](System.Linq.Expressions.Expression`1[System.Func`1[TValue]], System.Func`1[System.Object], System.Linq.Expressions.Expression`1[System.Func`1[System.Object]][])" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+    <type name="NotifyingPropertyTest">\r
+      <method name="Void CreateDependent_NotifierNull()" attrs="134">\r
+        <size>59</size>\r
+      </method>\r
+      <method name="Void CreateDependent_DependentsNull()" attrs="134">\r
+        <size>84</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="System.Object &lt;CreateDependent_DependentsNull&gt;m__0()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="NotifyingPropertyTest+&lt;CreateDependent_NotifierNull&gt;c__AnonStorey0">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="NotifyingPropertyTest+&lt;CreateDependent_DependentsNull&gt;c__AnonStorey1">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-etree-25.cs">\r
+    <type name="Foo">\r
+      <method name="Void OnBaz(IBaz)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void RunOnBaz(System.Action`1[IBaz])" attrs="486">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>222</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Main&gt;c__AnonStorey0">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-etree-26.cs">\r
+    <type name="A`1[TA]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A`1+B`1[TA,TB]">\r
+      <method name="Void foo()" attrs="150">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A`1+B`1+C`1[TA,TB,TC]">\r
+      <method name="Void bar()" attrs="145">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-etree-27.cs">\r
+    <type name="Node">\r
+      <method name="System.String get_Name()" attrs="2182">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void set_Name(System.String)" attrs="2182">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Node get_Parent()" attrs="2182">\r
+        <size>27</size>\r
+      </method>\r
+      <method name="Void set_Parent(Node)" attrs="2182">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="System.Collections.Generic.List`1[System.Int32] get_Values()" attrs="2182">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void set_Values(System.Collections.Generic.List`1[System.Int32])" attrs="2182">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>1210</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>19</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-etree-28.cs">\r
+    <type name="Repro">\r
+      <method name="Void UseField()" attrs="129">\r
+        <size>70</size>\r
+      </method>\r
+      <method name="Void TakeExpression(System.Linq.Expressions.Expression`1[System.Action])" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>14</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-exmethod-01.cs">\r
+    <type name="SimpleTest">\r
+      <method name="System.String Prefix(System.String, System.String)" attrs="150">\r
+        <size>16</size>\r
+      </method>\r
+    </type>\r
+    <type name="M">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>185</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-exmethod-02.cs">\r
+    <type name="M">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="N.M">\r
+      <method name="Void Test2()" attrs="150">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-exmethod-03.cs">\r
+    <type name="A.A">\r
+      <method name="Int32 Foo(Int32)" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Foo(Int32, System.String)" attrs="150">\r
+        <size>11</size>\r
+      </method>\r
+    </type>\r
+    <type name="B.X">\r
+      <method name="Int32 Foo(Int32)" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Foo(Int32, Boolean)" attrs="150">\r
+        <size>11</size>\r
+      </method>\r
+    </type>\r
+    <type name="C.F">\r
+      <method name="Boolean Foo(Byte)" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+    </type>\r
+    <type name="C.D.F">\r
+      <method name="Int32 Foo(Int32)" attrs="150">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Void TestX()" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+    </type>\r
+    <type name="C.M">\r
+      <method name="Int32 Foo(Int32)" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>84</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-exmethod-04.cs">\r
+    <type name="A.Test">\r
+      <method name="System.String Test_1(Boolean)" attrs="150">\r
+        <size>14</size>\r
+      </method>\r
+    </type>\r
+    <type name="B.M">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-exmethod-05.cs">\r
+    <type name="A.Test_A">\r
+      <method name="System.String Test_1(System.String)" attrs="150">\r
+        <size>14</size>\r
+      </method>\r
+    </type>\r
+    <type name="A.Test_B">\r
+      <method name="System.String Test_2(System.String)" attrs="150">\r
+        <size>14</size>\r
+      </method>\r
+    </type>\r
+    <type name="B.M">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-exmethod-06.cs">\r
+    <type name="Gen">\r
+      <method name="T Test_1[T](T)" attrs="150">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="System.String Test_1[T](System.String)" attrs="150">\r
+        <size>14</size>\r
+      </method>\r
+    </type>\r
+    <type name="B.M">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>31</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-exmethod-07.cs">\r
+    <type name="E">\r
+      <method name="Void ToReadOnly[T](IEnumerable`1)" attrs="147">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void To(IA)" attrs="147">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Test(IEnumerable`1)" attrs="150">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-exmethod-08.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-exmethod-09.cs">\r
+    <type name="Test">\r
+      <method name="Void Foo[T](System.String)" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-exmethod-10.cs">\r
+    <type name="AExtensions">\r
+      <method name="Int32 Round(Double)" attrs="150">\r
+        <size>16</size>\r
+      </method>\r
+    </type>\r
+    <type name="BExtensions">\r
+      <method name="T GetBy[T](T[], Double)" attrs="150">\r
+        <size>21</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-exmethod-11.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Main(System.String[])" attrs="150">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Lol">\r
+      <method name="Boolean OneEleven(System.Object)" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-exmethod-12.cs">\r
+    <type name="Program">\r
+      <method name="Void Main(System.String[])" attrs="145">\r
+        <size>64</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="ChatClient">\r
+      <method name="Void Say(System.String, System.String)" attrs="134">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="ChatExtensions">\r
+      <method name="Void Say(ChatClient, System.String, System.Collections.Specialized.StringCollection)" attrs="150">\r
+        <size>68</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-exmethod-13.cs">\r
+    <type name="Foo">\r
+      <method name="IEnumerable`1 Reverse[T](IEnumerable`1)" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>24</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-exmethod-14.cs">\r
+    <type name="C">\r
+      <method name="Void Foo(IA)" attrs="150">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void Bar[U](IA)" attrs="150">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void Foo[T](IA)" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-exmethod-15.cs">\r
+    <type name="C">\r
+      <method name="TAttribute GetCustomAttribute[TAttribute](ICustomAttributeProvider)" attrs="150">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="TAttribute[] GetCustomAttributes[TAttribute](ICustomAttributeProvider)" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-exmethod-16.cs">\r
+    <type name="Rocks">\r
+      <method name="Boolean Extension(System.String)" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Boolean Extension(D)" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+    </type>\r
+    <type name="D">\r
+      <method name="System.String Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="System.String EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program">\r
+      <method name="Void add_e(D)" attrs="2177">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void remove_e(D)" attrs="2177">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="System.String get_Item(Int32)" attrs="2182">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.String get_Property()" attrs="2182">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void Main(System.String[])" attrs="145">\r
+        <size>45</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-exmethod-17.cs">\r
+    <type name="MainClass">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>46</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-exmethod-18.cs">\r
+    <type name="Foo">\r
+      <method name="Boolean get_IsBar()" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="FooExt">\r
+      <method name="Boolean IsBar(Foo)" attrs="150">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="Repro">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-exmethod-19.cs">\r
+    <type name="Rocks">\r
+      <method name="System.String Test_1(System.String)" attrs="150">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Int32 Test_2[T](IEnumerable`1)" attrs="150">\r
+        <size>11</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>173</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+D">\r
+      <method name="System.String Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="System.String EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-exmethod-20.cs">\r
+    <type name="Outer.Inner.Test">\r
+      <method name="Void M(I)" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Outer.ExtensionMethods">\r
+      <method name="Void AddRange[T](I, IEnumerable`1)" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-exmethod-21.cs">\r
+    <type name="Outer.Inner.Test">\r
+      <method name="Void M(I)" attrs="145">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="External.ExtensionMethods">\r
+      <method name="Void AddRange(I)" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-exmethod-22.cs">\r
+    <type name="Program">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-exmethod-23.cs">\r
+    <type name="T">\r
+      <method name="Void A(System.String, Int32)" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-exmethod-24.cs">\r
+    <type name="Bar">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-exmethod-25.cs">\r
+    <type name="Bar">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-exmethod-26.cs">\r
+    <type name="test.TypeExtensions">\r
+      <method name="Boolean IsNullable(System.Type)" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+    </type>\r
+    <type name="testmono.MainClass">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>36</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-exmethod-27.cs">\r
+    <type name="Foo.Extensions">\r
+      <method name="System.String AsString(IList`1)" attrs="150">\r
+        <size>14</size>\r
+      </method>\r
+    </type>\r
+    <type name="Bar.Program">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="System.String Pan(System.Byte[])" attrs="147">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-exmethod-28.cs">\r
+    <type name="Foo">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Extensions">\r
+      <method name="Boolean IsFoo(Foo)" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Boolean IsBar(Bar)" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+    </type>\r
+    <type name="Bar">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-exmethod-29.cs">\r
+    <type name="My">\r
+      <method name="Void set_ContentTransferEncoding(Boolean)" attrs="2177">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>58</size>\r
+      </method>\r
+      <method name="Int32 ContentTransferEncoding[T](My)" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 ContentTransferEncoding(My)" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-exmethod-30.cs">\r
+    <type name="Test">\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 get_First()" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="IEnumerator`1 GetEnumerator()" attrs="486">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void Test()" attrs="134">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-exmethod-31.cs">\r
+    <type name="N.S">\r
+      <method name="Void Map[T](Int32, System.Func`2[T,System.String])" attrs="147">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+    <type name="N2.S2">\r
+      <method name="Void Map(Int32, Int32)" attrs="147">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+    <type name="M.C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-exmethod-32.cs">\r
+    <type name="A">\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 get_Count()" attrs="2180">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="G`1[T]">\r
+      <method name="Void Test()" attrs="129">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Extensions">\r
+      <method name="Int32 Count(IEnumerable)" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-exmethod-33.cs">\r
+    <type name="Prop">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="HelperExtensions">\r
+      <method name="Void Foo(I, I)" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="I get_Prop()" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="System.Int32[] get_Loc()" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Test()" attrs="129">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-exmethod-34.cs">\r
+    <type name="Program">\r
+      <method name="Void Foo(System.Object)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-exmethod-35.cs">\r
+    <type name="A">\r
+      <method name="Void Test(Int32)" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-exmethod-36.cs">\r
+    <type name="S">\r
+      <method name="System.String get_Prop()" attrs="2182">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="S2">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="E">\r
+      <method name="Int32 Prop(S)" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Prop(S2)" attrs="150">\r
+        <size>11</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>44</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-exmethod-37.cs">\r
+    <type name="S">\r
+      <method name="Void Extension(A, System.String, Boolean)" attrs="150">\r
+        <size>12</size>\r
+      </method>\r
+    </type>\r
+    <type name="A">\r
+      <method name="Void Extension(System.String)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void TestMethod(System.Action`1[System.Boolean])" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 TestMethod(System.Action`1[System.String])" attrs="145">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>46</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-exmethod-38.cs">\r
+    <type name="Repro2.Color">\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>38</size>\r
+      </method>\r
+    </type>\r
+    <type name="Repro2.ExtensionMethods">\r
+      <method name="Color Transparent(Color)" attrs="150">\r
+        <size>14</size>\r
+      </method>\r
+    </type>\r
+    <type name="Repro2.MainClass">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-exmethod-39.cs">\r
+    <type name="Extra.S">\r
+      <method name="Int32 Prefix(System.String, System.String)" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+    </type>\r
+    <type name="SimpleTest">\r
+      <method name="Int32 Prefix(System.String, System.String, Boolean)" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+    </type>\r
+    <type name="M">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-exmethod-40.cs">\r
+    <type name="N.Extensions.s">\r
+      <method name="Void ShouldEqual(System.String, System.String, System.String, System.String, System.String)" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+    <type name="N.Main.C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-exmethod-41.cs">\r
+    <type name="TT">\r
+      <method name="Void Method[T](IEnumerable`1, System.Func`2[T,System.Boolean])" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Test[U](U)" attrs="150">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Boolean &lt;Test`1&gt;m__0[U](System.String)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="A">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-exmethod-42.cs">\r
+    <type name="C">\r
+      <method name="Void Foo(Int32)" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Foo()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-exmethod-43.cs">\r
+    <type name="AdapterType">\r
+      <method name="Void DoSomething()" attrs="452">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Extensions">\r
+      <method name="Void DoSomething(AdapterType)" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+    <type name="Dummy">\r
+      <method name="Boolean Refresh()" attrs="454">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-exmethod-44.cs">\r
+    <type name="UnusedFieldWarningTest2.Repro">\r
+      <method name="Void Foo()" attrs="129">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>23</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-fixedbuffer-01.cs">\r
+    <type name="TestNew">\r
+      <method name="Void SetTest()" attrs="134">\r
+        <size>23</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Int32 Test()" attrs="145">\r
+        <size>368</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-fixedbuffer-02.cs">\r
+    <type name="M">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-fixedbuffer-03.cs">\r
+    <type name="Bug.RedSkyTimeCode">\r
+      <method name="Void CopyTo(Bug.xxx*)" attrs="134">\r
+        <size>102</size>\r
+      </method>\r
+      <method name="Void Convert(Bug.xxx*, UInt64*)" attrs="150">\r
+        <size>94</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-fixedbuffer-04.cs">\r
+    <type name="aClass">\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-fixedbuffer-05.cs">\r
+    <type name="S2">\r
+      <method name="Void Test()" attrs="134">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>17</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-fixedbuffer-06.cs">\r
+    <type name="Bug.Demo">\r
+      <method name="Boolean Fixed()" attrs="129">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Boolean Foo(System.Int32[])" attrs="145">\r
+        <size>52</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>88</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-fixedbuffer-07.cs">\r
+    <type name="C">\r
+      <method name="Void Goo()" attrs="134">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-fixedbuffer-08.cs">\r
+    <type name="A">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>198</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-fixedbuffer-09.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>151</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-fixedbuffer-10.cs">\r
+    <type name="Program">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestStruct">\r
+      <method name="TestStruct get_Default()" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor(String)" attrs="6278">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-friend-01.cs">\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-friend-02.cs">\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-friend-03.cs">\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-friend-04.cs">\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-friend-05.cs">\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-friend-06.cs">\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-friend-07.cs">\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-friend-08.cs">\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-friend-09.cs">\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-friend-10.cs">\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-friend-11.cs">\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-friend-12.cs">\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-friend-13.cs">\r
+    <type name="B">\r
+      <method name="Void Test()" attrs="197">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Test_2()" attrs="195">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-friend-14.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-implicitarray-01.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>313</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-implicitarray-02.cs">\r
+    <type name="MyString">\r
+      <method name="System.String op_Implicit(MyString)" attrs="2198">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>63</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-implicitarray-03.cs">\r
+    <type name="InferArrayType">\r
+      <method name="Void foo(System.Func`2[System.Linq.Expressions.Expression,System.Boolean][])" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void bar(System.Action`1[System.Linq.Expressions.Expression], System.Func`2[System.Linq.Expressions.Expression,System.Boolean])" attrs="150">\r
+        <size>45</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+    <type name="InferArrayType+&lt;bar&gt;c__AnonStorey0">\r
+      <method name="Boolean &lt;&gt;m__0(System.Linq.Expressions.Expression)" attrs="131">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-initialize-01.cs">\r
+    <type name="MyClass">\r
+      <method name="Int32 get_Answer()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void set_Answer(Int32)" attrs="2182">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>18</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>85</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-initialize-02.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>1280</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+Point">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+Line">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>29</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+Rectangle">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>51</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+Library">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>54</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+Thing">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+Box">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-initialize-03.cs">\r
+    <type name="Data">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void set_Prop(Data)" attrs="2193">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="System.Object Foo()" attrs="134">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>53</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-initialize-04.cs">\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>43</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>34</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-initialize-05.cs">\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>271</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-initialize-06.cs">\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>57</size>\r
+      </method>\r
+      <method name="Void Foo(Point ByRef)" attrs="145">\r
+        <size>39</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-initialize-07.cs">\r
+    <type name="A">\r
+      <method name="System.String get_Name()" attrs="2182">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void set_Name(System.String)" attrs="2182">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Boolean Matches(System.String)" attrs="134">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="M">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>50</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-initialize-08.cs">\r
+    <type name="T">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Z[] get_Prop()" attrs="2182">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void set_Prop(Z[])" attrs="2182">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Z">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void .ctor(String)" attrs="6278">\r
+        <size>71</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>71</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-initialize-09.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>66</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-initialize-10.cs">\r
+    <type name="Foo">\r
+      <method name="Int32 get_P()" attrs="2182">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void set_P(Int32)" attrs="2182">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Y">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>51</size>\r
+      </method>\r
+      <method name="Boolean Do(Foo)" attrs="145">\r
+        <size>104</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-initialize-11.cs">\r
+    <type name="InlineAssignmentTest.Foo">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>14</size>\r
+      </method>\r
+    </type>\r
+    <type name="InlineAssignmentTest.MainClass">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>43</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-initialize-12.cs">\r
+    <type name="C">\r
+      <method name="Void set_Foo(Int32)" attrs="2246">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void set_Foo(Int32)" attrs="3526">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void set_Foo(Int32)" attrs="2193">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-iter-01.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+ArrayReadOnlyList`1[T]">\r
+      <method name="T get_Item(Int32)" attrs="2182">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="IEnumerator`1 GetEnumerator()" attrs="134">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+ArrayReadOnlyList`1+&lt;GetEnumerator&gt;c__Iterator0[T]">\r
+      <method name="T System.Collections.Generic.IEnumerator&lt;T&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>143</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-iter-02.cs">\r
+    <type name="C">\r
+      <method name="IEnumerator`1 Test()" attrs="129">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Test&gt;c__Iterator0">\r
+      <method name="KeyValuePair`2 System.Collections.Generic.IEnumerator&lt;System.Collections.Generic.KeyValuePair&lt;string,object&gt;&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>1</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-iter-03.cs">\r
+    <type name="Test">\r
+      <method name="IEnumerable`1 Annotations[T]()" attrs="134">\r
+        <size>30</size>\r
+      </method>\r
+      <method name="IEnumerable`1 Annotations(System.Type)" attrs="134">\r
+        <size>44</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>18</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;Annotations&gt;c__Iterator0`1[T]">\r
+      <method name="T System.Collections.Generic.IEnumerator&lt;T&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;T&gt;.GetEnumerator()" attrs="481">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>204</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;Annotations&gt;c__Iterator1">\r
+      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">\r
+        <size>52</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>232</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>64</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-iter-04.cs">\r
+    <type name="TestClass">\r
+      <method name="Void ToString(System.Object)" attrs="1478">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IEnumerable`1 TestEnumerator()" attrs="134">\r
+        <size>30</size>\r
+      </method>\r
+      <method name="Void Test()" attrs="134">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="M">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestClass+&lt;TestEnumerator&gt;c__Iterator0">\r
+      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>38</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>1</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-iter-05.cs">\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>32</size>\r
+      </method>\r
+      <method name="IEnumerable`1 TestRoutine[T](IEnumerable`1, Foo`1[T])" attrs="150">\r
+        <size>51</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo`1[T]">\r
+      <method name="Void CreateItem[G]()" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;TestRoutine&gt;c__Iterator0`1[T]">\r
+      <method name="T System.Collections.Generic.IEnumerator&lt;T&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;T&gt;.GetEnumerator()" attrs="481">\r
+        <size>52</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>197</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-iter-06.cs">\r
+    <type name="Mono.Rocks.KeyValuePair">\r
+      <method name="Nullable`1 Just[TKey,TValue](TKey, TValue)" attrs="150">\r
+        <size>21</size>\r
+      </method>\r
+    </type>\r
+    <type name="Mono.Rocks.Sequence">\r
+      <method name="IEnumerable`1 Unfoldr[TSource,TResult](TSource, System.Func`2[TSource,System.Nullable`1[System.Collections.Generic.KeyValuePair`2[TResult,TSource]]])" attrs="150">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="IEnumerable`1 CreateUnfoldrIterator[TSource,TResult](TSource, System.Func`2[TSource,System.Nullable`1[System.Collections.Generic.KeyValuePair`2[TResult,TSource]]])" attrs="145">\r
+        <size>51</size>\r
+      </method>\r
+    </type>\r
+    <type name="Mono.Rocks.Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>128</size>\r
+      </method>\r
+      <method name="Nullable`1 &lt;Main&gt;m__0(Int32)" attrs="145">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Mono.Rocks.Sequence+&lt;CreateUnfoldrIterator&gt;c__Iterator0`2[TSource,TResult]">\r
+      <method name="TResult System.Collections.Generic.IEnumerator&lt;TResult&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;TResult&gt;.GetEnumerator()" attrs="481">\r
+        <size>52</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>192</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-iter-07.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void TestFunction(IEnumerable`1)" attrs="150">\r
+        <size>36</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MySystem">\r
+      <method name="IEnumerable`1 get_Items()" attrs="2182">\r
+        <size>30</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>35</size>\r
+      </method>\r
+    </type>\r
+    <type name="MySystem+&lt;&gt;c__Iterator0">\r
+      <method name="System.String System.Collections.Generic.IEnumerator&lt;string&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;string&gt;.GetEnumerator()" attrs="481">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>197</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>64</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-iter-08.cs">\r
+    <type name="App">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>137</size>\r
+      </method>\r
+      <method name="IEnumerable QueryEnumerable[T]()" attrs="150">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="T TestType[T]()" attrs="150">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="System.Object TestType(System.Type)" attrs="150">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="App+&lt;QueryEnumerable&gt;c__Iterator0`1[T]">\r
+      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>91</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-iter-09.cs">\r
+    <type name="Test">\r
+      <method name="IEnumerable`1 Create[T](T[,])" attrs="145">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>89</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;Create&gt;c__Iterator0`1[T]">\r
+      <method name="T System.Collections.Generic.IEnumerator&lt;T&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;T&gt;.GetEnumerator()" attrs="481">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>137</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-iter-10.cs">\r
+    <type name="Test">\r
+      <method name="IEnumerable`1 FromTo(Int32, Int32)" attrs="145">\r
+        <size>51</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>185</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;FromTo&gt;c__Iterator0">\r
+      <method name="Int32 System.Collections.Generic.IEnumerator&lt;int&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;int&gt;.GetEnumerator()" attrs="481">\r
+        <size>52</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>110</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-iter-11.cs">\r
+    <type name="Foo">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Bar">\r
+      <method name="System.String get_Name()" attrs="2182">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void set_Name(System.String)" attrs="2182">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Collection`1[T]">\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Add(T)" attrs="134">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 GetEnumerator()" attrs="486">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>18</size>\r
+      </method>\r
+    </type>\r
+    <type name="BarCollection">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>157</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Collection`1+&lt;GetEnumerator&gt;c__Iterator0[T]">\r
+      <method name="T System.Collections.Generic.IEnumerator&lt;T&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>184</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>64</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-iter-12.cs">\r
+    <type name="H">\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="IEnumerable`1 Merge[T](IEnumerator`1)" attrs="150">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="H+&lt;Merge&gt;c__Iterator0`1[T]">\r
+      <method name="T System.Collections.Generic.IEnumerator&lt;T&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;T&gt;.GetEnumerator()" attrs="481">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>124</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-iter-13.cs">\r
+    <type name="C`1[T]">\r
+      <method name="IEnumerator GetEnumerator()" attrs="134">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="IEnumerable`1 Filter(System.Func`2[T,System.Boolean])" attrs="134">\r
+        <size>44</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="M">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>63</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C`1+&lt;Filter&gt;c__Iterator0[T]">\r
+      <method name="T System.Collections.Generic.IEnumerator&lt;T&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;T&gt;.GetEnumerator()" attrs="481">\r
+        <size>52</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>225</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>83</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-iter-14.cs">\r
+    <type name="A">\r
+      <method name="Int32 get_BaseM()" attrs="2500">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void set_BaseM(Int32)" attrs="2500">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void set_BaseM(Int32)" attrs="2244">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="S">\r
+      <method name="IEnumerable`1 GetIt()" attrs="134">\r
+        <size>35</size>\r
+      </method>\r
+      <method name="Int32 &lt;GetHashCode&gt;__BaseCallProxy0()" attrs="129">\r
+        <size>24</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void set_BaseM(Int32)" attrs="2244">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="IEnumerable`1 GetIt()" attrs="129">\r
+        <size>30</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>145</size>\r
+      </method>\r
+      <method name="Int32 &lt;get_BaseM&gt;__BaseCallProxy0()" attrs="129">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void &lt;set_BaseM&gt;__BaseCallProxy1(Int32)" attrs="129">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="S+&lt;GetIt&gt;c__Iterator0">\r
+      <method name="Int32 System.Collections.Generic.IEnumerator&lt;int&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;int&gt;.GetEnumerator()" attrs="481">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>82</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;GetIt&gt;c__Iterator1">\r
+      <method name="Int32 System.Collections.Generic.IEnumerator&lt;int&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;int&gt;.GetEnumerator()" attrs="481">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>93</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-iter-15.cs">\r
+    <type name="C`1[TFirst]">\r
+      <method name="IEnumerable`1 GetEnumerable[V](IEnumerable`1)" attrs="131">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C`1+VSlot`1[TFirst,T]">\r
+      <method name="Void .ctor(T)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>130</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C`1+&lt;GetEnumerable&gt;c__Iterator0`1[TFirst,V]">\r
+      <method name="V System.Collections.Generic.IEnumerator&lt;V&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;V&gt;.GetEnumerator()" attrs="481">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>189</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-iter-16.cs">\r
+    <type name="Test.Base">\r
+      <method name="IEnumerable`1 GetStuff(Int32)" attrs="454">\r
+        <size>30</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test.Derived">\r
+      <method name="IEnumerable`1 GetStuff(Int32)" attrs="198">\r
+        <size>44</size>\r
+      </method>\r
+      <method name="IEnumerable`1 &lt;GetStuff&gt;__BaseCallProxy0(Int32)" attrs="129">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test.SpecialDerived">\r
+      <method name="IEnumerable`1 GetStuff(Int32)" attrs="198">\r
+        <size>44</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>65</size>\r
+      </method>\r
+      <method name="IEnumerable`1 &lt;GetStuff&gt;__BaseCallProxy0(Int32)" attrs="129">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test.Base+&lt;GetStuff&gt;c__Iterator0">\r
+      <method name="Test.Base System.Collections.Generic.IEnumerator&lt;Test.Base&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;Test.Base&gt;.GetEnumerator()" attrs="481">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>77</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test.Derived+&lt;GetStuff&gt;c__Iterator1">\r
+      <method name="Test.Base System.Collections.Generic.IEnumerator&lt;Test.Base&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;Test.Base&gt;.GetEnumerator()" attrs="481">\r
+        <size>52</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>195</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test.SpecialDerived+&lt;GetStuff&gt;c__Iterator2">\r
+      <method name="Test.Base System.Collections.Generic.IEnumerator&lt;Test.Base&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;Test.Base&gt;.GetEnumerator()" attrs="481">\r
+        <size>52</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>195</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-iter-17.cs">\r
+    <type name="Test">\r
+      <method name="IEnumerable`1 TestMethod()" attrs="134">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;TestMethod&gt;c__Iterator0">\r
+      <method name="Int32 System.Collections.Generic.IEnumerator&lt;int&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;int&gt;.GetEnumerator()" attrs="481">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>1</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-iter-18.cs">\r
+    <type name="c">\r
+      <method name="IEnumerable`1 func()" attrs="150">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>57</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="c+&lt;func&gt;c__Iterator0">\r
+      <method name="Char System.Collections.Generic.IEnumerator&lt;char&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;char&gt;.GetEnumerator()" attrs="481">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>78</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-iter-19.cs">\r
+    <type name="IEnumerableTransform">\r
+      <method name="IEnumerable`1 Transform[TOut](IEnumerable`1, IEnumerableTransform+EmitterFunc`1[TOut])" attrs="150">\r
+        <size>51</size>\r
+      </method>\r
+      <method name="IEnumerableTransform+EmitterFunc`1[TOut] Emit[TOut](TOut)" attrs="150">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>64</size>\r
+      </method>\r
+    </type>\r
+    <type name="IEnumerableTransform+EmitterFunc`1[TOut]">\r
+      <method name="Void Invoke(TOut ByRef)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(TOut ByRef, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(TOut ByRef, IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="IEnumerableTransform+&lt;Transform&gt;c__Iterator0`1[TOut]">\r
+      <method name="TOut System.Collections.Generic.IEnumerator&lt;TOut&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;TOut&gt;.GetEnumerator()" attrs="481">\r
+        <size>52</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>203</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="IEnumerableTransform+&lt;Emit&gt;c__AnonStorey1`1[TOut]">\r
+      <method name="Void &lt;&gt;m__0(TOut ByRef)" attrs="131">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-iter-20.cs">\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>72</size>\r
+      </method>\r
+      <method name="IEnumerable GetAll()" attrs="145">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;GetAll&gt;c__Iterator0">\r
+      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>77</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-iter-21.cs">\r
+    <type name="C">\r
+      <method name="IEnumerable`1 Test()" attrs="129">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>72</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Test&gt;c__Iterator0">\r
+      <method name="Int32 System.Collections.Generic.IEnumerator&lt;int&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;int&gt;.GetEnumerator()" attrs="481">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void &lt;&gt;__Finally0()" attrs="129">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>150</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>57</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Test&gt;c__Iterator0+&lt;Test&gt;c__AnonStorey1">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-iter-22.cs">\r
+    <type name="D">\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="IEnumerable`1 Test()" attrs="129">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>78</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Test&gt;c__Iterator0">\r
+      <method name="Int32 System.Collections.Generic.IEnumerator&lt;int&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;int&gt;.GetEnumerator()" attrs="481">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>74</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>1</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-iter-23.cs">\r
+    <type name="C">\r
+      <method name="IEnumerable`1 Test()" attrs="145">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="IEnumerable`1 Test_2()" attrs="145">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>180</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Test&gt;c__Iterator0">\r
+      <method name="Int32 System.Collections.Generic.IEnumerator&lt;int&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;int&gt;.GetEnumerator()" attrs="481">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>271</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Test_2&gt;c__Iterator1">\r
+      <method name="Int32 System.Collections.Generic.IEnumerator&lt;int&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;int&gt;.GetEnumerator()" attrs="481">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>200</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Test&gt;c__Iterator0+&lt;Test&gt;c__AnonStorey2">\r
+      <method name="Int32 &lt;&gt;m__0()" attrs="131">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Test_2&gt;c__Iterator1+&lt;Test_2&gt;c__AnonStorey3">\r
+      <method name="Int32 &lt;&gt;m__1()" attrs="131">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-iter-24.cs">\r
+    <type name="B">\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void DoSomething()" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="IEnumerable`1 Test()" attrs="150">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>71</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Test&gt;c__Iterator0">\r
+      <method name="Int32 System.Collections.Generic.IEnumerator&lt;int&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;int&gt;.GetEnumerator()" attrs="481">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>170</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>53</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void &lt;&gt;__Finally0()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Test&gt;c__Iterator0+&lt;Test&gt;c__AnonStorey1">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-iter-25.cs">\r
+    <type name="Test.Program">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>61</size>\r
+      </method>\r
+      <method name="IEnumerable`1 Test()" attrs="150">\r
+        <size>23</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test.Program+&lt;Test&gt;c__Iterator0">\r
+      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>143</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>53</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void &lt;&gt;__Finally0()" attrs="129">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-iter-26.cs">\r
+    <type name="Test.Program">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>75</size>\r
+      </method>\r
+      <method name="IEnumerable`1 Test()" attrs="150">\r
+        <size>23</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test.Program+&lt;Test&gt;c__Iterator0">\r
+      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>72</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-iter-27.cs">\r
+    <type name="CompilerBug">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>61</size>\r
+      </method>\r
+      <method name="IEnumerable`1 Foo()" attrs="145">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="CompilerBug+&lt;Foo&gt;c__Iterator0">\r
+      <method name="System.String System.Collections.Generic.IEnumerator&lt;string&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;string&gt;.GetEnumerator()" attrs="481">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>161</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void &lt;&gt;m__0()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-lambda-01.cs">\r
+    <type name="IntFunc">\r
+      <method name="Int32 Invoke(Int32)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="VoidFunc">\r
+      <method name="Void Invoke(Int32)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>328</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__0(Int32)" attrs="145">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__1(Int32)" attrs="145">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Void &lt;Main&gt;m__3(Int32)" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6273">\r
+        <size>14</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Main&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__2(Int32)" attrs="131">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-lambda-02.cs">\r
+    <type name="funcs">\r
+      <method name="System.String Invoke(System.String)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.String, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="System.String EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="funci">\r
+      <method name="Int32 Invoke(Int32)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Foo(funci)" attrs="145">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Void Foo(funcs)" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>36</size>\r
+      </method>\r
+      <method name="System.String &lt;Main&gt;m__0(System.String)" attrs="145">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-lambda-03.cs">\r
+    <type name="Func`2[TArg0,TResult]">\r
+      <method name="TResult Invoke(TArg0)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(TArg0, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="TResult EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Demo">\r
+      <method name="Y F[X,Y](Int32, X, Func`2[X,Y])" attrs="145">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>62</size>\r
+      </method>\r
+      <method name="TimeSpan &lt;Main&gt;m__0(System.String)" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-lambda-04.cs">\r
+    <type name="Func`2[TArg0,TResult]">\r
+      <method name="TResult Invoke(TArg0)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(TArg0, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="TResult EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Demo">\r
+      <method name="Z F[X,Y,Z](X, Func`2[X,Y], Func`2[Y,Z])" attrs="145">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>116</size>\r
+      </method>\r
+      <method name="TimeSpan &lt;Main&gt;m__0(System.String)" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Double &lt;Main&gt;m__1(TimeSpan)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-lambda-05.cs">\r
+    <type name="C">\r
+      <method name="Boolean M(C+db)" attrs="145">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="System.String M(C+ds)" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Int32 M(C+di)" attrs="145">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>147</size>\r
+      </method>\r
+      <method name="System.String &lt;Main&gt;m__0(System.String)" attrs="145">\r
+        <size>38</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__1(Int32)" attrs="145">\r
+        <size>38</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+di">\r
+      <method name="Int32 Invoke(Int32)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+ds">\r
+      <method name="System.String Invoke(System.String)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.String, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="System.String EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+db">\r
+      <method name="Boolean Invoke(Boolean)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Boolean, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Boolean EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Main&gt;c__AnonStorey0">\r
+      <method name="System.String &lt;&gt;m__2(System.String)" attrs="131">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Main&gt;c__AnonStorey1">\r
+      <method name="Int32 &lt;&gt;m__3(Int32)" attrs="131">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-lambda-06.cs">\r
+    <type name="TestClass">\r
+      <method name="Void P(TestClass+DT)" attrs="145">\r
+        <size>27</size>\r
+      </method>\r
+      <method name="Void P(TestClass+DF)" attrs="145">\r
+        <size>27</size>\r
+      </method>\r
+      <method name="T And(T, T)" attrs="145">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="F And(T, F)" attrs="145">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="F And(F, T)" attrs="145">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="F And(F, F)" attrs="145">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="T Or(T, T)" attrs="145">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="T Or(T, F)" attrs="145">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="T Or(F, T)" attrs="145">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="F Or(F, F)" attrs="145">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="F Not(T)" attrs="145">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="T Not(F)" attrs="145">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Void StopTrue(T)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>44</size>\r
+      </method>\r
+      <method name="Void &lt;Main&gt;m__0(F)" attrs="145">\r
+        <size>31</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestClass+DT">\r
+      <method name="Void Invoke(T)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(T, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestClass+DF">\r
+      <method name="Void Invoke(F)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(F, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestClass+&lt;Main&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__1(T)" attrs="131">\r
+        <size>38</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestClass+&lt;Main&gt;c__AnonStorey0+&lt;Main&gt;c__AnonStorey1">\r
+      <method name="Void &lt;&gt;m__2(F)" attrs="131">\r
+        <size>77</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-lambda-07.cs">\r
+    <type name="D">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="E">\r
+      <method name="Void Invoke(Boolean)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Boolean, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void Test(D)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Test(System.Object, D)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Test(D, D)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Test2(System.Object, E)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>208</size>\r
+      </method>\r
+      <method name="Void &lt;Main&gt;m__0()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void &lt;Main&gt;m__1()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void &lt;Main&gt;m__2()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void &lt;Main&gt;m__3()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void &lt;Main&gt;m__4()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void &lt;Main&gt;m__5(Boolean)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-lambda-08.cs">\r
+    <type name="C">\r
+      <method name="Void Test[T,R](System.Func`2[T,R])" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>344</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__0(Int32)" attrs="145">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__1(Int32)" attrs="145">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__2(Int32)" attrs="145">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__3(Int32)" attrs="145">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__4(Int32)" attrs="145">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__5(Int32)" attrs="145">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__6(Int32)" attrs="145">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-lambda-09.cs">\r
+    <type name="Func`1[TD]">\r
+      <method name="TD Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="TD EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Func`2[TA,TR]">\r
+      <method name="TR Invoke(TA)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(TA, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="TR EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="IEnumerable`1 Test[T](T)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="IEnumerable`1 Test[T](Func`1[T])" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="IEnumerable`1 Test2[T](Func`2[T,T])" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>114</size>\r
+      </method>\r
+      <method name="System.String &lt;Main&gt;m__0()" attrs="145">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="System.String &lt;Main&gt;m__1()" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.String &lt;Main&gt;m__2(System.String)" attrs="145">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-lambda-10.cs">\r
+    <type name="C">\r
+      <method name="Void Foo[TSource](IEnumerable`1)" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Foo[TCollection,TSource](IEnumerable`1, System.Func`2[TSource,System.Collections.Generic.IEnumerable`1[TCollection]])" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Foo[TCollection,TSource](IEnumerable`1, System.Func`3[TSource,TCollection[],System.Collections.Generic.IEnumerable`1[TCollection]])" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Foo[TCollection,TSource](System.Func`2[TCollection[],System.Collections.Generic.IEnumerable`1[TSource]])" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>98</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Main&gt;c__AnonStorey0">\r
+      <method name="IEnumerable`1 &lt;&gt;m__0(Int32)" attrs="131">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="IEnumerable`1 &lt;&gt;m__1(Int32, System.Int32[])" attrs="131">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="IEnumerable`1 &lt;&gt;m__2(System.Int32[])" attrs="131">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-lambda-11.cs">\r
+    <type name="Pair`2[T1,T2]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Group`2[T1,T2]">\r
+      <method name="Pair`2[T1,T2] Invoke(T1)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(T1, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Pair`2[T1,T2] EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void Foo[TInput,TValue,TIntermediate](Group`2[TInput,TValue], System.Func`2[TValue,Group`2[TInput,TIntermediate]])" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+    <type name="E`1[TI]">\r
+      <method name="Void Rep1[TV](Group`2[TI,TV])" attrs="134">\r
+        <size>38</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="M">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="E`1+&lt;Rep1&gt;c__AnonStorey0`1[TI,TV]">\r
+      <method name="Group`2[TI,TV] &lt;&gt;m__0(TV)" attrs="131">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-lambda-12.cs">\r
+    <type name="Func`1[TA]">\r
+      <method name="Void Invoke(TA)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(TA, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Demo">\r
+      <method name="Void F[T](T[], T, Func`1[T])" attrs="145">\r
+        <size>43</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>78</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Demo+&lt;Main&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__0(Int32)" attrs="131">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-lambda-13.cs">\r
+    <type name="TestUnary">\r
+      <method name="Void Foo(System.Action`1[System.Int32])" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Bar()" attrs="145">\r
+        <size>36</size>\r
+      </method>\r
+      <method name="Void &lt;Bar&gt;m__0(Int32)" attrs="145">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program">\r
+      <method name="Void Foo(System.Action`1[System.String])" attrs="145">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="T Foo[T](System.Func`2[System.String,T])" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="System.String Bar()" attrs="145">\r
+        <size>43</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>77</size>\r
+      </method>\r
+      <method name="System.String &lt;Bar&gt;m__1(System.String)" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.String &lt;Main&gt;m__2(System.String)" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void &lt;Main&gt;m__3(System.String)" attrs="145">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-lambda-14.cs">\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Foo[T]()" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="T &lt;Foo`1&gt;m__0[T](T)" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-lambda-15.cs">\r
+    <type name="Enumerable">\r
+      <method name="Int32 Sum[TSource](IEnumerable`1, System.Func`2[TSource,System.Int32])" attrs="150">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="TR Sum[TA,TR](IEnumerable`1, System.Func`3[TR,TA,TR])" attrs="145">\r
+        <size>139</size>\r
+      </method>\r
+    </type>\r
+    <type name="Repro">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>128</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__1(System.String)" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Enumerable+&lt;Sum&gt;c__AnonStorey0`1[TSource]">\r
+      <method name="Int32 &lt;&gt;m__0(Int32, TSource)" attrs="131">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-lambda-16.cs">\r
+    <type name="Repro">\r
+      <method name="Void AssertFoo[T](IList`1)" attrs="145">\r
+        <size>35</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Repro+Runner`1[T]">\r
+      <method name="Void .ctor(Action`1, T)" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="Repro+&lt;AssertFoo&gt;c__AnonStorey0`1[T]">\r
+      <method name="Void &lt;&gt;m__0(Int32)" attrs="131">\r
+        <size>58</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-lambda-17.cs">\r
+    <type name="TestCase">\r
+      <method name="Void Testing()" attrs="134">\r
+        <size>76</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void &lt;Testing&gt;m__0()" attrs="129">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-lambda-18.cs">\r
+    <type name="Test">\r
+      <method name="Void Foo[T1,T2,TResult](T1, T2, System.Func`3[T1,T2,TResult])" attrs="150">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="Void Bar[T1,T2,TResult](T1, T2, System.Func`4[T1,T2,System.Int32,TResult])" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;Foo&gt;c__AnonStorey0`3[T1,T2,TResult]">\r
+      <method name="TResult &lt;&gt;m__0(T1, T2, Int32)" attrs="131">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-lambda-19.cs">\r
+    <type name="Crasher">\r
+      <method name="Void Crash()" attrs="150">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Void Do(System.Action)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Crasher+&lt;Crash&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-lambda-20.cs">\r
+    <type name="Z">\r
+      <method name="Void &lt;Z&gt;m__0()" attrs="145">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>38</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Boolean Foo()" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestMethod">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-lambda-21.cs">\r
+    <type name="Program">\r
+      <method name="Void Foo(System.Action`1[System.String])" attrs="145">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="T Foo[T](System.Func`2[System.String,T])" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="System.String Bar()" attrs="145">\r
+        <size>43</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>108</size>\r
+      </method>\r
+      <method name="System.String &lt;Bar&gt;m__0(System.String)" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.String &lt;Main&gt;m__1(System.String)" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void &lt;Main&gt;m__2(System.String)" attrs="145">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-lambda-22.cs">\r
+    <type name="Product">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MainClass">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>137</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__0(Product)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Product &lt;Main&gt;m__1(Product)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="&lt;&gt;__AnonType0`2[System.Linq.IGrouping`2[System.Int32,Product],System.Collections.Generic.IEnumerable`1[Product]] &lt;Main&gt;m__2(IGrouping`2)" attrs="145">\r
+        <size>56</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="&lt;&gt;__AnonType0`2[&lt;g&gt;__T,&lt;ExpensiveProducts&gt;__T]">\r
+      <method name="&lt;g&gt;__T get_g()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="&lt;ExpensiveProducts&gt;__T get_ExpensiveProducts()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean Equals(System.Object)" attrs="198">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>86</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>142</size>\r
+      </method>\r
+      <method name="Void .ctor(&lt;g&gt;__T, &lt;ExpensiveProducts&gt;__T)" attrs="6278">\r
+        <size>21</size>\r
+      </method>\r
+    </type>\r
+    <type name="MainClass+&lt;Main&gt;c__AnonStorey0">\r
+      <method name="Boolean &lt;&gt;m__3(Product)" attrs="131">\r
+        <size>60</size>\r
+      </method>\r
+      <method name="Decimal &lt;&gt;m__4(Product)" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-lambda-23.cs">\r
+    <type name="C">\r
+      <method name="U Test[T,U](T[], System.Func`2[T,U])" attrs="145">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>90</size>\r
+      </method>\r
+      <method name="System.String &lt;Main&gt;m__0(System.String)" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-lambda-24.cs">\r
+    <type name="E">\r
+      <method name="System.String Test[T](C, T, System.Func`1[T])" attrs="150">\r
+        <size>14</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Int32 Test[T](T, System.Func`1[System.Boolean])" attrs="129">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="System.String Foo[T](T, System.Action`1[T])" attrs="145">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>43</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Main&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__0(System.String)" attrs="131">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="Void &lt;&gt;m__1(System.String)" attrs="131">\r
+        <size>47</size>\r
+      </method>\r
+      <method name="System.String &lt;&gt;m__2()" attrs="145">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-lambda-25.cs">\r
+    <type name="MonoBugs.Bar">\r
+      <method name="Void DoStuff[T](T, System.Action`1[T])" attrs="150">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void DoStuff[T](Nullable`1, System.Action`1[T])" attrs="150">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="MonoBugs.Program">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>60</size>\r
+      </method>\r
+      <method name="Void &lt;Main&gt;m__0(Foo`1)" attrs="145">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-lambda-26.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>36</size>\r
+      </method>\r
+      <method name="Void Execute(System.Action)" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void &lt;Main&gt;m__0()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-lambda-27.cs">\r
+    <type name="MainClass">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>72</size>\r
+      </method>\r
+      <method name="T[] Test1[T](System.Func`2[IB,T[]])" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="IA`1[T][] Test2[T](System.Func`2[IB,IA`1[T][]])" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="System.String[] &lt;Main&gt;m__0(IB)" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IA`1[System.String][] &lt;Main&gt;m__1(IB)" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-lambda-28.cs">\r
+    <type name="G`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="G`1[TResult] M[T,TResult](G`1[T][], System.Func`2[G`1[T][],TResult])" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>53</size>\r
+      </method>\r
+      <method name="G`1[System.Int32][] &lt;Main&gt;m__0(G`1[System.Int32][])" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-lambda-29.cs">\r
+    <type name="C`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>104</size>\r
+      </method>\r
+      <method name="Void M1[T](System.Action`1[T[][]])" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void M2[T](System.Action`1[C`1[T][]])" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void M3[T](System.Action`1[C`1[T[]][]])" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void &lt;Main&gt;m__0(System.Int32[][])" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void &lt;Main&gt;m__1(C`1[System.Int16][])" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void &lt;Main&gt;m__2(C`1[System.Int16[]][])" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-linq-01.cs">\r
+    <type name="from.C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2181</size>\r
+      </method>\r
+      <method name="Void Foo(Int32, Boolean)" attrs="129">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void Do(System.String[])" attrs="129">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__0(Int32)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__1(Int32)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Nullable`1 &lt;Main&gt;m__2(Nullable`1)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__3(Int32)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__5(Int32, Int32)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__6(Int32)" attrs="145">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__7(Int32)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__8(Int32)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__9(Int32)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__A(Int32)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__B(Int32)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__C(Int32)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__D(Int32)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__E(Int32)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__F(ITest)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__10(Int32, ITest)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__11(Int32)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__12(ITest)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__13(Int32, ITest)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__14(Int32)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__15(ITest)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="&lt;&gt;__AnonType0`2[System.Int32,from.ITest] &lt;Main&gt;m__16(Int32, ITest)" attrs="145">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__17(&lt;&gt;__AnonType0`2[System.Int32,from.ITest])" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__18(ITest)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__19(&lt;&gt;__AnonType0`2[System.Int32,from.ITest], ITest)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__1A(Int32)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__1B(Int32)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__1C(Int32, IEnumerable`1)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__1D(Int32)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__1E(Int32)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__1F(Int32, IEnumerable`1)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__20(Int32)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__21(Int32)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__22(Int32)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__23(Int32)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="IGrouping`2 &lt;Main&gt;m__24(IGrouping`2)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="&lt;&gt;__AnonType1`2[System.Int32,System.Int32] &lt;Main&gt;m__25(Int32)" attrs="145">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__26(&lt;&gt;__AnonType1`2[System.Int32,System.Int32])" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="&lt;&gt;__AnonType1`2[System.Int32,System.Int32] &lt;Main&gt;m__27(Int32)" attrs="145">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="&lt;&gt;__AnonType2`2[&lt;&gt;__AnonType1`2[System.Int32,System.Int32],System.Int32] &lt;Main&gt;m__28(&lt;&gt;__AnonType1`2[System.Int32,System.Int32])" attrs="145">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__29(&lt;&gt;__AnonType2`2[&lt;&gt;__AnonType1`2[System.Int32,System.Int32],System.Int32])" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__2A(Int32)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__2B(Int32)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="&lt;&gt;__AnonType3`2[System.Linq.IGrouping`2[System.Int32,System.Int32],System.Int32] &lt;Main&gt;m__2D(IGrouping`2, Int32)" attrs="145">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__2E(&lt;&gt;__AnonType3`2[System.Linq.IGrouping`2[System.Int32,System.Int32],System.Int32])" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__2F(&lt;&gt;__AnonType3`2[System.Linq.IGrouping`2[System.Int32,System.Int32],System.Int32])" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="&lt;&gt;__AnonType3`2[System.Linq.IGrouping`2[System.Int32,System.Int32],System.Int32] &lt;Main&gt;m__31(IGrouping`2, Int32)" attrs="145">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__32(&lt;&gt;__AnonType3`2[System.Linq.IGrouping`2[System.Int32,System.Int32],System.Int32])" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__33(&lt;&gt;__AnonType3`2[System.Linq.IGrouping`2[System.Int32,System.Int32],System.Int32])" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="&lt;&gt;__AnonType3`2[System.Linq.IGrouping`2[System.Int32,System.Int32],System.Int32] &lt;Main&gt;m__35(IGrouping`2, Int32)" attrs="145">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__36(&lt;&gt;__AnonType3`2[System.Linq.IGrouping`2[System.Int32,System.Int32],System.Int32])" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__37(&lt;&gt;__AnonType3`2[System.Linq.IGrouping`2[System.Int32,System.Int32],System.Int32])" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="IGrouping`2 &lt;Main&gt;m__38(IGrouping`2)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__39(Int32)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__3A(Int32)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__3B(Int32)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="&lt;&gt;__AnonType4`2[&lt;&gt;__AnonType1`2[System.Int32,System.Collections.Generic.IEnumerable`1[System.Int32]],System.Int32] &lt;Main&gt;m__3D(&lt;&gt;__AnonType1`2[System.Int32,System.Collections.Generic.IEnumerable`1[System.Int32]])" attrs="145">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__3E(&lt;&gt;__AnonType4`2[&lt;&gt;__AnonType1`2[System.Int32,System.Collections.Generic.IEnumerable`1[System.Int32]],System.Int32])" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="from.D">\r
+      <method name="Boolean check(System.Object, System.Object)" attrs="134">\r
+        <size>39</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="&lt;&gt;__AnonType0`2[&lt;i&gt;__T,&lt;j&gt;__T]">\r
+      <method name="&lt;i&gt;__T get_i()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="&lt;j&gt;__T get_j()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean Equals(System.Object)" attrs="198">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>86</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>142</size>\r
+      </method>\r
+      <method name="Void .ctor(&lt;i&gt;__T, &lt;j&gt;__T)" attrs="6278">\r
+        <size>21</size>\r
+      </method>\r
+    </type>\r
+    <type name="&lt;&gt;__AnonType1`2[&lt;i&gt;__T,&lt;l&gt;__T]">\r
+      <method name="&lt;i&gt;__T get_i()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="&lt;l&gt;__T get_l()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean Equals(System.Object)" attrs="198">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>86</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>142</size>\r
+      </method>\r
+      <method name="Void .ctor(&lt;i&gt;__T, &lt;l&gt;__T)" attrs="6278">\r
+        <size>21</size>\r
+      </method>\r
+    </type>\r
+    <type name="&lt;&gt;__AnonType2`2[&lt;&lt;&gt;__TranspIdent2&gt;__T,&lt;l2&gt;__T]">\r
+      <method name="&lt;&lt;&gt;__TranspIdent2&gt;__T get_&lt;&gt;__TranspIdent2()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="&lt;l2&gt;__T get_l2()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean Equals(System.Object)" attrs="198">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>86</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>142</size>\r
+      </method>\r
+      <method name="Void .ctor(&lt;&lt;&gt;__TranspIdent2&gt;__T, &lt;l2&gt;__T)" attrs="6278">\r
+        <size>21</size>\r
+      </method>\r
+    </type>\r
+    <type name="&lt;&gt;__AnonType3`2[&lt;i9&gt;__T,&lt;i&gt;__T]">\r
+      <method name="&lt;i9&gt;__T get_i9()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="&lt;i&gt;__T get_i()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean Equals(System.Object)" attrs="198">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>86</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>142</size>\r
+      </method>\r
+      <method name="Void .ctor(&lt;i9&gt;__T, &lt;i&gt;__T)" attrs="6278">\r
+        <size>21</size>\r
+      </method>\r
+    </type>\r
+    <type name="&lt;&gt;__AnonType4`2[&lt;&lt;&gt;__TranspIdent7&gt;__T,&lt;l2&gt;__T]">\r
+      <method name="&lt;&lt;&gt;__TranspIdent7&gt;__T get_&lt;&gt;__TranspIdent7()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="&lt;l2&gt;__T get_l2()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean Equals(System.Object)" attrs="198">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>86</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>142</size>\r
+      </method>\r
+      <method name="Void .ctor(&lt;&lt;&gt;__TranspIdent7&gt;__T, &lt;l2&gt;__T)" attrs="6278">\r
+        <size>21</size>\r
+      </method>\r
+    </type>\r
+    <type name="from.C+&lt;Main&gt;c__AnonStorey0">\r
+      <method name="IEnumerable`1 &lt;&gt;m__4(Int32)" attrs="131">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="IEnumerable`1 &lt;&gt;m__2C(IGrouping`2)" attrs="131">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="IEnumerable`1 &lt;&gt;m__30(IGrouping`2)" attrs="131">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="IEnumerable`1 &lt;&gt;m__34(IGrouping`2)" attrs="131">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="&lt;&gt;__AnonType1`2[System.Int32,System.Collections.Generic.IEnumerable`1[System.Int32]] &lt;&gt;m__3C(Int32)" attrs="131">\r
+        <size>55</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__3F(Int32)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-linq-02.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>528</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__0(Int32)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__1(Int32)" attrs="145">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__2(Int32)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__3(Int32)" attrs="145">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-linq-03.cs">\r
+    <type name="WhereTest">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>197</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__0(Int32)" attrs="145">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__1(Int32)" attrs="145">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__2(Int32)" attrs="145">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-linq-04.cs">\r
+    <type name="TestGroupBy">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>589</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__0(Int32)" attrs="145">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__1(Int32)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__2(Int32)" attrs="145">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__3(Int32)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-linq-05.cs">\r
+    <type name="OrderByTests">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>1354</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__0(Int32)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__1(Int32)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__2(Int32)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__3(Int32)" attrs="145">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="System.String &lt;Main&gt;m__4(System.String)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__5(System.String)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__6(OrderByTests+Data)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="System.String &lt;Main&gt;m__7(OrderByTests+Data)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__8(OrderByTests+Data)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="System.String &lt;Main&gt;m__9(OrderByTests+Data)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__A(OrderByTests+Data)" attrs="145">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__B(OrderByTests+Data)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="System.String &lt;Main&gt;m__C(OrderByTests+Data)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__D(OrderByTests+Data)" attrs="145">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="System.String &lt;Main&gt;m__E(OrderByTests+Data)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="System.String &lt;Main&gt;m__F(OrderByTests+Data)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="OrderByTests+Data &lt;Main&gt;m__10(OrderByTests+Data)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="OrderByTests+Data">\r
+      <method name="Int32 get_ID()" attrs="2182">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void set_ID(Int32)" attrs="2182">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="System.String get_Name()" attrs="2182">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void set_Name(System.String)" attrs="2182">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>36</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-linq-06.cs">\r
+    <type name="Let">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>423</size>\r
+      </method>\r
+      <method name="&lt;&gt;__AnonType0`2[System.Int32,System.Int32] &lt;Main&gt;m__0(Int32)" attrs="145">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__1(&lt;&gt;__AnonType0`2[System.Int32,System.Int32])" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="&lt;&gt;__AnonType0`2[System.Int32,System.Int32] &lt;Main&gt;m__2(Int32)" attrs="145">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="&lt;&gt;__AnonType1`2[&lt;&gt;__AnonType0`2[System.Int32,System.Int32],System.Int32] &lt;Main&gt;m__3(&lt;&gt;__AnonType0`2[System.Int32,System.Int32])" attrs="145">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__4(&lt;&gt;__AnonType1`2[&lt;&gt;__AnonType0`2[System.Int32,System.Int32],System.Int32])" attrs="145">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__5(&lt;&gt;__AnonType1`2[&lt;&gt;__AnonType0`2[System.Int32,System.Int32],System.Int32])" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="&lt;&gt;__AnonType0`2[&lt;i&gt;__T,&lt;u&gt;__T]">\r
+      <method name="&lt;i&gt;__T get_i()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="&lt;u&gt;__T get_u()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean Equals(System.Object)" attrs="198">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>86</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>142</size>\r
+      </method>\r
+      <method name="Void .ctor(&lt;i&gt;__T, &lt;u&gt;__T)" attrs="6278">\r
+        <size>21</size>\r
+      </method>\r
+    </type>\r
+    <type name="&lt;&gt;__AnonType1`2[&lt;&lt;&gt;__TranspIdent1&gt;__T,&lt;v&gt;__T]">\r
+      <method name="&lt;&lt;&gt;__TranspIdent1&gt;__T get_&lt;&gt;__TranspIdent1()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="&lt;v&gt;__T get_v()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean Equals(System.Object)" attrs="198">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>86</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>142</size>\r
+      </method>\r
+      <method name="Void .ctor(&lt;&lt;&gt;__TranspIdent1&gt;__T, &lt;v&gt;__T)" attrs="6278">\r
+        <size>21</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-linq-07.cs">\r
+    <type name="SelectMany">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>765</size>\r
+      </method>\r
+      <method name="&lt;&gt;__AnonType0`2[System.Int32,System.String] &lt;Main&gt;m__1(Int32, System.String)" attrs="145">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__2(Int32)" attrs="145">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="&lt;&gt;__AnonType0`2[System.Int32,System.String] &lt;Main&gt;m__4(Int32, System.String)" attrs="145">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="&lt;&gt;__AnonType1`2[&lt;&gt;__AnonType0`2[System.Int32,System.String],System.Int32] &lt;Main&gt;m__6(&lt;&gt;__AnonType0`2[System.Int32,System.String], Int32)" attrs="145">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__7(&lt;&gt;__AnonType1`2[&lt;&gt;__AnonType0`2[System.Int32,System.String],System.Int32])" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="&lt;&gt;__AnonType2`3[System.Int32,System.Int32,System.Int32] &lt;Main&gt;m__8(&lt;&gt;__AnonType1`2[&lt;&gt;__AnonType0`2[System.Int32,System.String],System.Int32])" attrs="145">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="&lt;&gt;__AnonType0`2[System.Int32,System.String] &lt;Main&gt;m__A(Int32, System.String)" attrs="145">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="&lt;&gt;__AnonType0`2[&lt;i1&gt;__T,&lt;i2&gt;__T]">\r
+      <method name="&lt;i1&gt;__T get_i1()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="&lt;i2&gt;__T get_i2()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean Equals(System.Object)" attrs="198">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>86</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>142</size>\r
+      </method>\r
+      <method name="Void .ctor(&lt;i1&gt;__T, &lt;i2&gt;__T)" attrs="6278">\r
+        <size>21</size>\r
+      </method>\r
+    </type>\r
+    <type name="&lt;&gt;__AnonType1`2[&lt;&lt;&gt;__TranspIdent0&gt;__T,&lt;i3&gt;__T]">\r
+      <method name="&lt;&lt;&gt;__TranspIdent0&gt;__T get_&lt;&gt;__TranspIdent0()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="&lt;i3&gt;__T get_i3()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean Equals(System.Object)" attrs="198">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>86</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>142</size>\r
+      </method>\r
+      <method name="Void .ctor(&lt;&lt;&gt;__TranspIdent0&gt;__T, &lt;i3&gt;__T)" attrs="6278">\r
+        <size>21</size>\r
+      </method>\r
+    </type>\r
+    <type name="&lt;&gt;__AnonType2`3[&lt;pp&gt;__T,&lt;i1&gt;__T,&lt;i3&gt;__T]">\r
+      <method name="&lt;pp&gt;__T get_pp()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="&lt;i1&gt;__T get_i1()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="&lt;i3&gt;__T get_i3()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean Equals(System.Object)" attrs="198">\r
+        <size>96</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>109</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>199</size>\r
+      </method>\r
+      <method name="Void .ctor(&lt;pp&gt;__T, &lt;i1&gt;__T, &lt;i3&gt;__T)" attrs="6278">\r
+        <size>28</size>\r
+      </method>\r
+    </type>\r
+    <type name="SelectMany+&lt;Main&gt;c__AnonStorey0">\r
+      <method name="IEnumerable`1 &lt;&gt;m__0(Int32)" attrs="131">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="IEnumerable`1 &lt;&gt;m__3(Int32)" attrs="131">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="IEnumerable`1 &lt;&gt;m__5(&lt;&gt;__AnonType0`2[System.Int32,System.String])" attrs="131">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="IEnumerable`1 &lt;&gt;m__9(Int32)" attrs="131">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-linq-08.cs">\r
+    <type name="TestA">\r
+      <method name="System.String Select[U](System.Func`2[TestA,U])" attrs="134">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor(String)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestB">\r
+      <method name="TestA Where(TestA, System.Func`2[TestA,System.Boolean])" attrs="150">\r
+        <size>38</size>\r
+      </method>\r
+    </type>\r
+    <type name="CustomQueryExpressionPattern">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>171</size>\r
+      </method>\r
+      <method name="TestA &lt;Main&gt;m__0(TestA)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__1(TestA)" attrs="145">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-linq-09.cs">\r
+    <type name="Data">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Join">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>981</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__0(Data)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__1(Data)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="&lt;&gt;__AnonType0`1[System.String] &lt;Main&gt;m__2(Data, Data)" attrs="145">\r
+        <size>31</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__3(Data)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__4(Data)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="&lt;&gt;__AnonType1`2[Data,Data] &lt;Main&gt;m__5(Data, Data)" attrs="145">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__6(&lt;&gt;__AnonType1`2[Data,Data])" attrs="145">\r
+        <size>30</size>\r
+      </method>\r
+      <method name="&lt;&gt;__AnonType0`1[System.String] &lt;Main&gt;m__7(&lt;&gt;__AnonType1`2[Data,Data])" attrs="145">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__8(Data)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__9(Data)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="&lt;&gt;__AnonType0`1[System.String] &lt;Main&gt;m__A(Data, Data)" attrs="145">\r
+        <size>31</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__B(Data)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__C(Data)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="&lt;&gt;__AnonType1`2[Data,Data] &lt;Main&gt;m__D(Data, Data)" attrs="145">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__E(&lt;&gt;__AnonType1`2[Data,Data])" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Data &lt;Main&gt;m__F(&lt;&gt;__AnonType1`2[Data,Data])" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="&lt;&gt;__AnonType0`1[&lt;Result&gt;__T]">\r
+      <method name="&lt;Result&gt;__T get_Result()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean Equals(System.Object)" attrs="198">\r
+        <size>39</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>63</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>67</size>\r
+      </method>\r
+      <method name="Void .ctor(&lt;Result&gt;__T)" attrs="6278">\r
+        <size>14</size>\r
+      </method>\r
+    </type>\r
+    <type name="&lt;&gt;__AnonType1`2[&lt;a&gt;__T,&lt;b&gt;__T]">\r
+      <method name="&lt;a&gt;__T get_a()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="&lt;b&gt;__T get_b()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean Equals(System.Object)" attrs="198">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>86</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>142</size>\r
+      </method>\r
+      <method name="Void .ctor(&lt;a&gt;__T, &lt;b&gt;__T)" attrs="6278">\r
+        <size>21</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-linq-10.cs">\r
+    <type name="DataA">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="DataB">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="GroupJoin">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>781</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__0(DataA)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__1(DataB)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="&lt;&gt;__AnonType0`2[DataA,System.Collections.Generic.IEnumerable`1[DataB]] &lt;Main&gt;m__2(DataA, IEnumerable`1)" attrs="145">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="IEnumerable`1 &lt;Main&gt;m__3(&lt;&gt;__AnonType0`2[DataA,System.Collections.Generic.IEnumerable`1[DataB]])" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="&lt;&gt;__AnonType1`2[System.String,System.String] &lt;Main&gt;m__4(&lt;&gt;__AnonType0`2[DataA,System.Collections.Generic.IEnumerable`1[DataB]], DataB)" attrs="145">\r
+        <size>47</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__5(DataA)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__6(DataB)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="&lt;&gt;__AnonType0`2[DataA,System.Collections.Generic.IEnumerable`1[DataB]] &lt;Main&gt;m__7(DataA, IEnumerable`1)" attrs="145">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="IEnumerable`1 &lt;Main&gt;m__8(&lt;&gt;__AnonType0`2[DataA,System.Collections.Generic.IEnumerable`1[DataB]])" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="&lt;&gt;__AnonType1`2[System.String,System.String] &lt;Main&gt;m__9(&lt;&gt;__AnonType0`2[DataA,System.Collections.Generic.IEnumerable`1[DataB]], DataB)" attrs="145">\r
+        <size>47</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__A(DataA)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__B(DataB)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="DataA &lt;Main&gt;m__C(DataA, IEnumerable`1)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="&lt;&gt;__AnonType0`2[&lt;a&gt;__T,&lt;ab&gt;__T]">\r
+      <method name="&lt;a&gt;__T get_a()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="&lt;ab&gt;__T get_ab()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean Equals(System.Object)" attrs="198">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>86</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>142</size>\r
+      </method>\r
+      <method name="Void .ctor(&lt;a&gt;__T, &lt;ab&gt;__T)" attrs="6278">\r
+        <size>21</size>\r
+      </method>\r
+    </type>\r
+    <type name="&lt;&gt;__AnonType1`2[&lt;a&gt;__T,&lt;b&gt;__T]">\r
+      <method name="&lt;a&gt;__T get_a()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="&lt;b&gt;__T get_b()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean Equals(System.Object)" attrs="198">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>86</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>142</size>\r
+      </method>\r
+      <method name="Void .ctor(&lt;a&gt;__T, &lt;b&gt;__T)" attrs="6278">\r
+        <size>21</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-linq-11.cs">\r
+    <type name="IntoTest">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>303</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__0(Int32)" attrs="145">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__1(Int32)" attrs="145">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__2(Int32)" attrs="145">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__3(Int32)" attrs="145">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__4(Int32)" attrs="145">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-linq-12.cs">\r
+    <type name="NestedQuery">\r
+      <method name="Void XX()" attrs="134">\r
+        <size>109</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>502</size>\r
+      </method>\r
+      <method name="&lt;&gt;__AnonType0`2[System.String,System.Int32] &lt;XX&gt;m__0(System.String)" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="IEnumerable`1 &lt;XX&gt;m__1(&lt;&gt;__AnonType0`2[System.String,System.Int32])" attrs="145">\r
+        <size>117</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__2(System.String)" attrs="145">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="IEnumerable`1 &lt;Main&gt;m__3(System.String)" attrs="145">\r
+        <size>44</size>\r
+      </method>\r
+      <method name="&lt;&gt;__AnonType0`2[System.String,System.Int32] &lt;Main&gt;m__4(System.String)" attrs="145">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="IEnumerable`1 &lt;Main&gt;m__5(&lt;&gt;__AnonType0`2[System.String,System.Int32])" attrs="145">\r
+        <size>118</size>\r
+      </method>\r
+      <method name="&lt;&gt;__AnonType1`2[System.Char,System.Int32] &lt;XX&gt;m__6(Char)" attrs="145">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Char &lt;XX&gt;m__8(&lt;&gt;__AnonType1`2[System.Char,System.Int32])" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__9(Char)" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="&lt;&gt;__AnonType1`2[System.Char,System.Int32] &lt;Main&gt;m__A(Char)" attrs="145">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Char &lt;Main&gt;m__C(&lt;&gt;__AnonType1`2[System.Char,System.Int32])" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="&lt;&gt;__AnonType0`2[&lt;values&gt;__T,&lt;length&gt;__T]">\r
+      <method name="&lt;values&gt;__T get_values()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="&lt;length&gt;__T get_length()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean Equals(System.Object)" attrs="198">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>86</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>142</size>\r
+      </method>\r
+      <method name="Void .ctor(&lt;values&gt;__T, &lt;length&gt;__T)" attrs="6278">\r
+        <size>21</size>\r
+      </method>\r
+    </type>\r
+    <type name="&lt;&gt;__AnonType1`2[&lt;type&gt;__T,&lt;x&gt;__T]">\r
+      <method name="&lt;type&gt;__T get_type()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="&lt;x&gt;__T get_x()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean Equals(System.Object)" attrs="198">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>86</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>142</size>\r
+      </method>\r
+      <method name="Void .ctor(&lt;type&gt;__T, &lt;x&gt;__T)" attrs="6278">\r
+        <size>21</size>\r
+      </method>\r
+    </type>\r
+    <type name="NestedQuery+&lt;XX&gt;c__AnonStorey0">\r
+      <method name="Boolean &lt;&gt;m__7(&lt;&gt;__AnonType1`2[System.Char,System.Int32])" attrs="131">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="NestedQuery+&lt;Main&gt;c__AnonStorey1">\r
+      <method name="Boolean &lt;&gt;m__B(&lt;&gt;__AnonType1`2[System.Char,System.Int32])" attrs="131">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-linq-13.cs">\r
+    <type name="Program">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Foo(TypeDefinition)" attrs="145">\r
+        <size>48</size>\r
+      </method>\r
+      <method name="MethodDefinition &lt;Foo&gt;m__0(MethodDefinition)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Extension">\r
+      <method name="IEnumerable`1 Cast[T](IFoo)" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+    </type>\r
+    <type name="MethodDefinition">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TypeDefinition">\r
+      <method name="MethodDefinitionCollection get_Methods()" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void set_Methods(MethodDefinitionCollection)" attrs="2182">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MethodDefinitionCollection">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-linq-14.cs">\r
+    <type name="Person">\r
+      <method name="Style get_Style()" attrs="2182">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void set_Style(Style)" attrs="2182">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Extensions">\r
+      <method name="IMarker`1 Cast[T](IObjectContainer)" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="IMarker`1 Where[T](IMarker`1, System.Linq.Expressions.Expression`1[System.Func`2[T,System.Boolean]])" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Assert(System.Action)" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Test(IObjectContainer, Style)" attrs="150">\r
+        <size>39</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program+&lt;Test&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>118</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-linq-15.cs">\r
+    <type name="NameCollisionTest.Data">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="NameCollisionTest.Ex">\r
+      <method name="IEnumerable`1 Foo[T,TR](IEnumerable`1, System.Func`2[T,TR])" attrs="150">\r
+        <size>51</size>\r
+      </method>\r
+    </type>\r
+    <type name="NameCollisionTest.C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>79</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__0(NameCollisionTest.Data)" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__1(Int32)" attrs="145">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="NameCollisionTest.Ex+&lt;Foo&gt;c__Iterator0`2[T,TR]">\r
+      <method name="TR System.Collections.Generic.IEnumerator&lt;TR&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;TR&gt;.GetEnumerator()" attrs="481">\r
+        <size>52</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>93</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-linq-16.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void Test_1(Int32)" attrs="145">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Void Test_2()" attrs="145">\r
+        <size>32</size>\r
+      </method>\r
+      <method name="System.Func`1[System.Collections.Generic.IEnumerable`1[System.Int32]] &lt;Test_2&gt;m__1(Int32)" attrs="145">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="&lt;&gt;__AnonType0`2[&lt;a&gt;__T,&lt;b&gt;__T]">\r
+      <method name="&lt;a&gt;__T get_a()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="&lt;b&gt;__T get_b()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean Equals(System.Object)" attrs="198">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>86</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>142</size>\r
+      </method>\r
+      <method name="Void .ctor(&lt;a&gt;__T, &lt;b&gt;__T)" attrs="6278">\r
+        <size>21</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Test_1&gt;c__AnonStorey0">\r
+      <method name="IEnumerable`1 &lt;&gt;m__0()" attrs="131">\r
+        <size>74</size>\r
+      </method>\r
+      <method name="&lt;&gt;__AnonType0`2[System.Int32,System.Int32] &lt;&gt;m__2(Int32)" attrs="145">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__3(&lt;&gt;__AnonType0`2[System.Int32,System.Int32])" attrs="131">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Test_2&gt;c__AnonStorey1">\r
+      <method name="IEnumerable`1 &lt;&gt;m__4()" attrs="131">\r
+        <size>74</size>\r
+      </method>\r
+      <method name="&lt;&gt;__AnonType0`2[System.Int32,System.Int32] &lt;&gt;m__5(Int32)" attrs="145">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__6(&lt;&gt;__AnonType0`2[System.Int32,System.Int32])" attrs="131">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-linq-17.cs">\r
+    <type name="TestGroupBy">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>169</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__0(Int32)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-linq-18.cs">\r
+    <type name="C">\r
+      <method name="Boolean Test(System.Func`2[System.Int32,System.Boolean])" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Boolean Test2(System.Func`2[System.Int32,System.Int32])" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>658</size>\r
+      </method>\r
+      <method name="&lt;&gt;__AnonType0`2[System.Int32,System.Boolean] &lt;Main&gt;m__0(Int32)" attrs="145">\r
+        <size>50</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__1(&lt;&gt;__AnonType0`2[System.Int32,System.Boolean])" attrs="145">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__2(&lt;&gt;__AnonType0`2[System.Int32,System.Boolean])" attrs="145">\r
+        <size>39</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__3(Int32)" attrs="145">\r
+        <size>39</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__4(Int32)" attrs="145">\r
+        <size>39</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__5(Int32)" attrs="145">\r
+        <size>39</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__6(Int32)" attrs="145">\r
+        <size>39</size>\r
+      </method>\r
+      <method name="&lt;&gt;__AnonType1`2[System.Int32,System.Int32] &lt;Main&gt;m__7(Int32)" attrs="145">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="&lt;&gt;__AnonType2`2[&lt;&gt;__AnonType1`2[System.Int32,System.Int32],System.Int32] &lt;Main&gt;m__8(&lt;&gt;__AnonType1`2[System.Int32,System.Int32])" attrs="145">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__9(&lt;&gt;__AnonType2`2[&lt;&gt;__AnonType1`2[System.Int32,System.Int32],System.Int32])" attrs="145">\r
+        <size>39</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__A(&lt;&gt;__AnonType2`2[&lt;&gt;__AnonType1`2[System.Int32,System.Int32],System.Int32])" attrs="145">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__B(&lt;&gt;__AnonType2`2[&lt;&gt;__AnonType1`2[System.Int32,System.Int32],System.Int32])" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__C(Int32)" attrs="145">\r
+        <size>39</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__D(Int32)" attrs="145">\r
+        <size>39</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__E(Int32, Int32)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__F(Int32)" attrs="145">\r
+        <size>39</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__10(Int32)" attrs="145">\r
+        <size>39</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__11(Int32, IEnumerable`1)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="&lt;&gt;__AnonType0`2[&lt;ck&gt;__T,&lt;xy&gt;__T]">\r
+      <method name="&lt;ck&gt;__T get_ck()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="&lt;xy&gt;__T get_xy()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean Equals(System.Object)" attrs="198">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>86</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>142</size>\r
+      </method>\r
+      <method name="Void .ctor(&lt;ck&gt;__T, &lt;xy&gt;__T)" attrs="6278">\r
+        <size>21</size>\r
+      </method>\r
+    </type>\r
+    <type name="&lt;&gt;__AnonType1`2[&lt;i&gt;__T,&lt;l&gt;__T]">\r
+      <method name="&lt;i&gt;__T get_i()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="&lt;l&gt;__T get_l()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean Equals(System.Object)" attrs="198">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>86</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>142</size>\r
+      </method>\r
+      <method name="Void .ctor(&lt;i&gt;__T, &lt;l&gt;__T)" attrs="6278">\r
+        <size>21</size>\r
+      </method>\r
+    </type>\r
+    <type name="&lt;&gt;__AnonType2`2[&lt;&lt;&gt;__TranspIdent1&gt;__T,&lt;g&gt;__T]">\r
+      <method name="&lt;&lt;&gt;__TranspIdent1&gt;__T get_&lt;&gt;__TranspIdent1()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="&lt;g&gt;__T get_g()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean Equals(System.Object)" attrs="198">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>86</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>142</size>\r
+      </method>\r
+      <method name="Void .ctor(&lt;&lt;&gt;__TranspIdent1&gt;__T, &lt;g&gt;__T)" attrs="6278">\r
+        <size>21</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Main&gt;c__AnonStorey0">\r
+      <method name="Boolean &lt;&gt;m__12(Int32)" attrs="131">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Main&gt;c__AnonStorey1">\r
+      <method name="Boolean &lt;&gt;m__13(Int32)" attrs="131">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Main&gt;c__AnonStorey2">\r
+      <method name="Boolean &lt;&gt;m__14(Int32)" attrs="131">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Main&gt;c__AnonStorey3">\r
+      <method name="Boolean &lt;&gt;m__15(Int32)" attrs="131">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Main&gt;c__AnonStorey4">\r
+      <method name="Int32 &lt;&gt;m__16(Int32)" attrs="131">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Main&gt;c__AnonStorey5">\r
+      <method name="Int32 &lt;&gt;m__17(Int32)" attrs="131">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Main&gt;c__AnonStorey6">\r
+      <method name="Boolean &lt;&gt;m__18(Int32)" attrs="131">\r
+        <size>27</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Main&gt;c__AnonStorey7">\r
+      <method name="Boolean &lt;&gt;m__19(Int32)" attrs="131">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Main&gt;c__AnonStorey8">\r
+      <method name="Boolean &lt;&gt;m__1A(Int32)" attrs="131">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Main&gt;c__AnonStorey9">\r
+      <method name="Boolean &lt;&gt;m__1B(Int32)" attrs="131">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Main&gt;c__AnonStoreyA">\r
+      <method name="Boolean &lt;&gt;m__1C(Int32)" attrs="131">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-linq-19.cs">\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Char &lt;E&gt;m__0(Char)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>45</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-linq-20.cs">\r
+    <type name="Maybe`1[T]">\r
+      <method name="T get_Value()" attrs="2182">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void set_Value(T)" attrs="2177">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Boolean get_HasValue()" attrs="2182">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void set_HasValue(Boolean)" attrs="2177">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>51</size>\r
+      </method>\r
+      <method name="Maybe`1[U] SelectMany[U](System.Func`2[T,Maybe`1[U]])" attrs="134">\r
+        <size>43</size>\r
+      </method>\r
+      <method name="Maybe`1[V] SelectMany[U,V](System.Func`2[T,Maybe`1[U]], System.Func`3[T,U,V])" attrs="134">\r
+        <size>89</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6273">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor(T)" attrs="6278">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>11</size>\r
+      </method>\r
+    </type>\r
+    <type name="MaybeExtensions">\r
+      <method name="Maybe`1[T] ToMaybe[T](T)" attrs="150">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>139</size>\r
+      </method>\r
+      <method name="Maybe`1[System.Int32] &lt;Main&gt;m__0(Int32)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="&lt;&gt;__AnonType0`2[System.Int32,System.Int32] &lt;Main&gt;m__1(Int32, Int32)" attrs="145">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Maybe`1[System.Int32] &lt;Main&gt;m__2(&lt;&gt;__AnonType0`2[System.Int32,System.Int32])" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__3(&lt;&gt;__AnonType0`2[System.Int32,System.Int32], Int32)" attrs="145">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="&lt;&gt;__AnonType0`2[&lt;x&gt;__T,&lt;y&gt;__T]">\r
+      <method name="&lt;x&gt;__T get_x()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="&lt;y&gt;__T get_y()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean Equals(System.Object)" attrs="198">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>86</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>142</size>\r
+      </method>\r
+      <method name="Void .ctor(&lt;x&gt;__T, &lt;y&gt;__T)" attrs="6278">\r
+        <size>21</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-linq-21.cs">\r
+    <type name="Program">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>98</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program+&lt;Main&gt;c__AnonStorey0">\r
+      <method name="IEnumerable`1 &lt;&gt;m__0(Int32)" attrs="131">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="System.Action &lt;&gt;m__1(Int32, Int32)" attrs="131">\r
+        <size>48</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program+&lt;Main&gt;c__AnonStorey0+&lt;Main&gt;c__AnonStorey1">\r
+      <method name="Void &lt;&gt;m__2()" attrs="131">\r
+        <size>49</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-linq-22.cs">\r
+    <type name="Test.MainClass">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>59</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="&lt;&gt;__AnonType0`2[&lt;item&gt;__T,&lt;parsed&gt;__T]">\r
+      <method name="&lt;item&gt;__T get_item()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="&lt;parsed&gt;__T get_parsed()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean Equals(System.Object)" attrs="198">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>86</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>142</size>\r
+      </method>\r
+      <method name="Void .ctor(&lt;item&gt;__T, &lt;parsed&gt;__T)" attrs="6278">\r
+        <size>21</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test.MainClass+&lt;Main&gt;c__AnonStorey0">\r
+      <method name="&lt;&gt;__AnonType0`2[System.Char,System.Boolean] &lt;&gt;m__0(Char)" attrs="131">\r
+        <size>31</size>\r
+      </method>\r
+      <method name="DateTime &lt;&gt;m__1(&lt;&gt;__AnonType0`2[System.Char,System.Boolean])" attrs="131">\r
+        <size>36</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-linq-23.cs">\r
+    <type name="OrderByBugExample.Foo">\r
+      <method name="System.String get_Name()" attrs="2182">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void set_Name(System.String)" attrs="2182">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Int32 get_Value1()" attrs="2182">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void set_Value1(Int32)" attrs="2182">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Int32 get_Value2()" attrs="2182">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void set_Value2(Int32)" attrs="2182">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="OrderByBugExample.Program">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>362</size>\r
+      </method>\r
+      <method name="System.String &lt;Main&gt;m__0(OrderByBugExample.Foo)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__1(OrderByBugExample.Foo)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__2(OrderByBugExample.Foo)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-linq-24.cs">\r
+    <type name="A">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="A[] get_Prop()" attrs="2177">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void Test()" attrs="129">\r
+        <size>57</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Int32 &lt;Test&gt;m__0(A)" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-linq-25.cs">\r
+    <type name="A">\r
+      <method name="System.String get_Header()" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="System.String get_Name()" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>44</size>\r
+      </method>\r
+      <method name="Void Test(System.Action)" attrs="145">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void &lt;Main&gt;m__0()" attrs="145">\r
+        <size>162</size>\r
+      </method>\r
+      <method name="IEnumerable`1 &lt;Main&gt;m__1(A)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="&lt;&gt;__AnonType0`2[A,B] &lt;Main&gt;m__2(A, B)" attrs="145">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__3(&lt;&gt;__AnonType0`2[A,B])" attrs="145">\r
+        <size>75</size>\r
+      </method>\r
+      <method name="&lt;&gt;__AnonType1`2[A,B] &lt;Main&gt;m__4(&lt;&gt;__AnonType0`2[A,B])" attrs="145">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="&lt;&gt;__AnonType0`2[&lt;c&gt;__T,&lt;p&gt;__T]">\r
+      <method name="&lt;c&gt;__T get_c()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="&lt;p&gt;__T get_p()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean Equals(System.Object)" attrs="198">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>86</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>142</size>\r
+      </method>\r
+      <method name="Void .ctor(&lt;c&gt;__T, &lt;p&gt;__T)" attrs="6278">\r
+        <size>21</size>\r
+      </method>\r
+    </type>\r
+    <type name="&lt;&gt;__AnonType1`2[&lt;C&gt;__T,&lt;P&gt;__T]">\r
+      <method name="&lt;C&gt;__T get_C()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="&lt;P&gt;__T get_P()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean Equals(System.Object)" attrs="198">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>86</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>142</size>\r
+      </method>\r
+      <method name="Void .ctor(&lt;C&gt;__T, &lt;P&gt;__T)" attrs="6278">\r
+        <size>21</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-linq-26.cs">\r
+    <type name="Test.S`1[T]">\r
+      <method name="System.String Where(System.Func`2[Test.C,System.String])" attrs="134">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test.C">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test.Extension">\r
+      <method name="System.String Is(Test.C)" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test.Program">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>80</size>\r
+      </method>\r
+      <method name="System.String &lt;Main&gt;m__0(Test.C)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="System.String &lt;Main&gt;m__1(Test.C)" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-linq-27.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>152</size>\r
+      </method>\r
+      <method name="System.String &lt;Main&gt;m__0(System.String)" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="&lt;&gt;__AnonType0`2[&lt;b&gt;__T,&lt;t&gt;__T]">\r
+      <method name="&lt;b&gt;__T get_b()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="&lt;t&gt;__T get_t()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean Equals(System.Object)" attrs="198">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>86</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>142</size>\r
+      </method>\r
+      <method name="Void .ctor(&lt;b&gt;__T, &lt;t&gt;__T)" attrs="6278">\r
+        <size>21</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Main&gt;c__AnonStorey0">\r
+      <method name="IEnumerable`1 &lt;&gt;m__1(System.String)" attrs="131">\r
+        <size>82</size>\r
+      </method>\r
+      <method name="&lt;&gt;__AnonType0`2[System.String,System.Boolean] &lt;&gt;m__2(System.String)" attrs="145">\r
+        <size>55</size>\r
+      </method>\r
+      <method name="Boolean &lt;&gt;m__3(&lt;&gt;__AnonType0`2[System.String,System.Boolean])" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Main&gt;c__AnonStorey0+&lt;Main&gt;c__AnonStorey1">\r
+      <method name="Boolean &lt;&gt;m__4(Char)" attrs="131">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-linq-28.cs">\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>222</size>\r
+      </method>\r
+      <method name="&lt;&gt;__AnonType0`2[System.Char,System.Collections.Generic.IEnumerable`1[System.Char]] &lt;Main&gt;m__0(Char)" attrs="145">\r
+        <size>54</size>\r
+      </method>\r
+      <method name="IEnumerable`1 &lt;Main&gt;m__1(&lt;&gt;__AnonType0`2[System.Char,System.Collections.Generic.IEnumerable`1[System.Char]])" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Char &lt;Main&gt;m__2(Char)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="&lt;&gt;__AnonType0`2[&lt;m&gt;__T,&lt;n&gt;__T]">\r
+      <method name="&lt;m&gt;__T get_m()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="&lt;n&gt;__T get_n()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean Equals(System.Object)" attrs="198">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>86</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>142</size>\r
+      </method>\r
+      <method name="Void .ctor(&lt;m&gt;__T, &lt;n&gt;__T)" attrs="6278">\r
+        <size>21</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-named-01.cs">\r
+    <type name="C">\r
+      <method name="Int32 Test(Int32, Int32, System.String)" attrs="150">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="T Foo[T](T, Int32)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Lambda(System.Func`2[System.Int32,System.Int32])" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>201</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__0(Int32)" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Main&gt;c__AnonStorey0">\r
+      <method name="Int32 &lt;&gt;m__1(Int32)" attrs="131">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-named-02.cs">\r
+    <type name="D">\r
+      <method name="Void Foo(Int32)" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-named-03.cs">\r
+    <type name="C">\r
+      <method name="Int32 Foo(Int32, Int32, Int32)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void set_Item(Int32, Int32, Int32, Int32)" attrs="2177">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Int32 get_Item(Int32, Int32, Int32)" attrs="2177">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>100</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-named-04.cs">\r
+    <type name="Test">\r
+      <method name="Int32 f(Int32)" attrs="145">\r
+        <size>31</size>\r
+      </method>\r
+      <method name="Void m(Int32, Int32, Int32)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void m(Int32, Int32, Int32, Int32)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>336</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-optional-01.cs">\r
+    <type name="C">\r
+      <method name="Void TestA(Int32)" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void TestB(Int64)" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void TestC(Decimal)" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>378</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-optional-02.cs">\r
+    <type name="C">\r
+      <method name="Boolean Test3(Nullable`1)" attrs="150">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="Boolean Test2(Nullable`1)" attrs="150">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Int32 Test(Nullable`1)" attrs="150">\r
+        <size>35</size>\r
+      </method>\r
+      <method name="Int64 Test4(Nullable`1)" attrs="150">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>160</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-optional-03.cs">\r
+    <type name="C">\r
+      <method name="Int32 Test(Int32, System.String, Boolean, UInt16)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>289</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-optional-04.cs">\r
+    <type name="C">\r
+      <method name="Void Foo[T](T, T)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void TestParams(System.Int32[])" attrs="145">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void TestParams(Int32)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void TestStruct(Nullable`1)" attrs="145">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void TestStruct2(Nullable`1)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="System.String get_Item(Int32, System.String)" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void set_Item(Int32, System.String, System.String)" attrs="2182">\r
+        <size>5</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>147</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-optional-05.cs">\r
+    <type name="Blah">\r
+      <method name="Int32 Foo(Int32, Int32)" attrs="134">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>59</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Blah+MyDelegate">\r
+      <method name="Int32 Invoke(Int32, Int32)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Int32, Int32, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-optional-06.cs">\r
+    <type name="D">\r
+      <method name="Int32 Invoke(Int32)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Int32 Foo(Int32)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>51</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-optional-07.cs">\r
+    <type name="Tests">\r
+      <method name="Void foo(Foo)" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-optional-08.cs">\r
+    <type name="Tests">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>49</size>\r
+      </method>\r
+      <method name="Void .ctor(String)" attrs="6273">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-optional-09.cs">\r
+    <type name="Program">\r
+      <method name="Int32 Test_1(Int32, SByte)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Test_1[T](T)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Test_1(Int32, Int64)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Test_2(Int16)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Test_2(Int32, SByte)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Test_3(System.String)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Test_3(System.String, SByte)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Test_4(System.Object)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Test_4(System.Object[])" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Test_5()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Test_5(Int32, System.Object[])" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Test_6(System.Object[])" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Test_6(Int32, System.Object[])" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Test_7(Boolean, System.Object[])" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Test_7(Boolean, Int32, System.Object[])" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>161</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-optional-10.cs">\r
+    <type name="Program">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program`1[T]">\r
+      <method name="Void .ctor(Generic`1)" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="Generic`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-optional-11.cs">\r
+    <type name="C">\r
+      <method name="Int32 TestA(Int32)" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="T TestB[T](T, T)" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="System.Object TestC(System.Object)" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 TestD(Int32, Int32)" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>274</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-optional-12.cs">\r
+    <type name="C">\r
+      <method name="Int32 M(System.String, Int32, System.Int32[])" attrs="145">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>54</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-optional-13.cs">\r
+    <type name="A">\r
+      <method name="Int32 Foo(Int32)" attrs="454">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Foo2(Int32)" attrs="454">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 get_Item(System.String, Int32)" attrs="2502">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Int32 Foo(Int32)" attrs="198">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Int32 Foo2(Int32)" attrs="134">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Int32 get_Item(System.String, Int32)" attrs="2246">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>175</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-optional-14.cs">\r
+    <type name="A">\r
+      <method name="Int32 GetValues(System.String[], System.String)" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 GetValues(System.String, System.String[])" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-optional-15.cs">\r
+    <type name="Program">\r
+      <method name="Void Test(S)" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>81</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-optional-16.cs">\r
+    <type name="MainClass">\r
+      <method name="Int32 TestParams(System.Object, System.Object[])" attrs="145">\r
+        <size>79</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>57</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-optional-17.cs">\r
+    <type name="BI">\r
+      <method name="BI op_Implicit(Int32)" attrs="2198">\r
+        <size>18</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void M(BI)" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void M2(System.Object)" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>114</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-optional-18.cs">\r
+    <type name="C">\r
+      <method name="Void Test(Decimal)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-optional-19.cs">\r
+    <type name="MainClass">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>72</size>\r
+      </method>\r
+      <method name="Void Wrap[T](System.Func`2[IPackageRepository,T], T)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="IPackage &lt;Main&gt;m__0(IPackageRepository)" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IPackage &lt;Main&gt;m__1(IPackageRepository)" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-optional-20.cs">\r
+    <type name="C">\r
+      <method name="Void Test[T](T, System.Func`2[System.Object,T])" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-optional-21.cs">\r
+    <type name="C">\r
+      <method name="Void Foo(C, C)" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Foo2(C)" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-optional-22.cs">\r
+    <type name="CallerMemberTest">\r
+      <method name="Void I.Explicit()" attrs="481">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="IEnumerable`1 Enumerator()" attrs="145">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void GenericMethod[T]()" attrs="134">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Void set_Item(System.String, Int32)" attrs="2182">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Boolean get_Property()" attrs="2182">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="CallerMemberTest op_Implicit(Int32)" attrs="2198">\r
+        <size>30</size>\r
+      </method>\r
+      <method name="Void Trace(System.String, System.String)" attrs="134">\r
+        <size>27</size>\r
+      </method>\r
+      <method name="System.Object TraceStatic(System.String, System.Object)" attrs="150">\r
+        <size>56</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>282</size>\r
+      </method>\r
+      <method name="Void &lt;Main&gt;m__1()" attrs="145">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="System.Object &lt;Main&gt;m__2(Char)" attrs="145">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6273">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void .ctor(Object)" attrs="6273">\r
+        <size>29</size>\r
+      </method>\r
+    </type>\r
+    <type name="CallerMemberTest+&lt;Enumerator&gt;c__Iterator0">\r
+      <method name="Int32 System.Collections.Generic.IEnumerator&lt;int&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;int&gt;.GetEnumerator()" attrs="481">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>88</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="&lt;&gt;__AnonType0`1[&lt;OO&gt;__T]">\r
+      <method name="&lt;OO&gt;__T get_OO()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Boolean Equals(System.Object)" attrs="198">\r
+        <size>39</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>63</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>67</size>\r
+      </method>\r
+      <method name="Void .ctor(&lt;OO&gt;__T)" attrs="6278">\r
+        <size>14</size>\r
+      </method>\r
+    </type>\r
+    <type name="CallerMemberTest+&lt;Main&gt;c__AnonStorey1">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-optional-23.cs">\r
+    <type name="CallerLineNumberTest">\r
+      <method name="Void TraceStatic2(Double, Decimal)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="System.Object TraceStatic(Int32, Int32)" attrs="150">\r
+        <size>56</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>75</size>\r
+      </method>\r
+      <method name="Void &lt;Main&gt;m__0()" attrs="145">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6273">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Void .ctor(Object)" attrs="6273">\r
+        <size>21</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-optional-24.cs">\r
+    <type name="CallerFilePathTest">\r
+      <method name="Void TraceStatic2(System.Object)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void TraceStatic(System.String, System.String)" attrs="150">\r
+        <size>46</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>27</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-optional-25.cs">\r
+    <type name="Usage">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Bug">\r
+      <method name="TValue[] MethodWithOptionalParameter[TValue](Int32, TValue[])" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-partial-01.cs">\r
+    <type name="B`1[U]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-partial-02.cs">\r
+    <type name="A`1[T]">\r
+      <method name="Void Test()" attrs="129">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="T get_CurrentItem()" attrs="2177">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void set_CurrentItem(T)" attrs="2177">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-var-04.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>246</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-variance-1.cs">\r
+    <type name="Foo">\r
+      <method name="System.String get_Bar()" attrs="2534">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor(String)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>75</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-variance-10.cs">\r
+    <type name="Foo">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 I&lt;string&gt;.get_Count()" attrs="2529">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 I&lt;Foo&gt;.get_Count()" attrs="2529">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>42</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-variance-11.cs">\r
+    <type name="D">\r
+      <method name="Boolean Contra[T](IContravariant`1, IContravariant`1)" attrs="150">\r
+        <size>49</size>\r
+      </method>\r
+      <method name="Boolean Covariant[T](ICovariant`1, ICovariant`1)" attrs="150">\r
+        <size>49</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>58</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-variance-12.cs">\r
+    <type name="D`1[T]">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="D">\r
+      <method name="Void add_field(D`1[System.String])" attrs="2534">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void remove_field(D`1[System.String])" attrs="2534">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>64</size>\r
+      </method>\r
+      <method name="Void &lt;Main&gt;m__0()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-variance-13.cs">\r
+    <type name="A">\r
+      <method name="Void Foo[T](T, IList`1)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Test()" attrs="150">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void Foo[T](T, I`1)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Test[U](U, I`1)" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="M">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-variance-14.cs">\r
+    <type name="A">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>38</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+D`1[T]">\r
+      <method name="Void Invoke(T)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(T, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+D`2[T,U]">\r
+      <method name="T Invoke(U)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(U, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="T EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-variance-15.cs">\r
+    <type name="C">\r
+      <method name="Void M[T](T ByRef, C+D`1[T])" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void M2[T](T, C+D`1[T])" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void MethodArg(System.Object)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>61</size>\r
+      </method>\r
+      <method name="Void &lt;Main&gt;m__0(System.Object)" attrs="145">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+D`1[T]">\r
+      <method name="Void Invoke(T)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(T, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-variance-16.cs">\r
+    <type name="S">\r
+      <method name="System.String op_Implicit(S)" attrs="2198">\r
+        <size>14</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="T Foo[T](T, I`1)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>58</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-variance-17.cs">\r
+    <type name="A">\r
+      <method name="Void InterfaceContravariat&lt;int&gt;.set_Prop(Int32)" attrs="2529">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void InterfaceContravariat&lt;int&gt;.set_Item(Int32, Int32)" attrs="2529">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Int64 InterfaceCovariant&lt;long&gt;.get_Prop()" attrs="2529">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Int64 InterfaceCovariant&lt;long&gt;.get_Item(Int32)" attrs="2529">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-variance-18.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-variance-19.cs">\r
+    <type name="Test">\r
+      <method name="Void Bla[T,U]()" attrs="145">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-variance-2.cs">\r
+    <type name="Foo">\r
+      <method name="System.String Bar(System.Object)" attrs="486">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>110</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-variance-20.cs">\r
+    <type name="DocAttribute">\r
+      <method name="Void .ctor(String)" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="Func`2[T1,TR]">\r
+      <method name="TR Invoke(T1)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(T1, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="TR EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-variance-21.cs">\r
+    <type name="C">\r
+      <method name="Boolean M[T]()" attrs="150">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-variance-3.cs">\r
+    <type name="Foo`1[T]">\r
+      <method name="T Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="T EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Int32 Bar(Foo`1[System.Object])" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;Main&gt;c__AnonStorey0">\r
+      <method name="System.String &lt;&gt;m__0()" attrs="131">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-variance-4.cs">\r
+    <type name="Foo`1[T]">\r
+      <method name="Int32 Invoke(T)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(T, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>71</size>\r
+      </method>\r
+      <method name="Int32 Bar(Foo`1[System.String], System.String)" attrs="145">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__0(System.Object)" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-variance-5.cs">\r
+    <type name="BothVariants`2[T1,T2]">\r
+      <method name="T1 get_Foo()" attrs="2534">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void set_Foo(T1)" attrs="2177">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Int32 Bar(T2)" attrs="486">\r
+        <size>43</size>\r
+      </method>\r
+      <method name="Void .ctor(T1)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="Invariant`1[T]">\r
+      <method name="T get_Foo()" attrs="2534">\r
+        <size>44</size>\r
+      </method>\r
+      <method name="Int32 Bar(T)" attrs="486">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A">\r
+      <method name="System.String get_Fruit()" attrs="2502">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="System.String get_Fruit()" attrs="2246">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="System.String get_Fruit()" attrs="2246">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>136</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-variance-6.cs">\r
+    <type name="Cov1`1[U]">\r
+      <method name="ICovariant`1 Invoke(IContravariant`1)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(IContravariant`1, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="ICovariant`1 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Cov2`1[U]">\r
+      <method name="ICovariant`1 Invoke(IContravariant`1)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(IContravariant`1, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="ICovariant`1 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Cov3`1[U]">\r
+      <method name="ICovariant`1 Invoke(IContravariant`1)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(IContravariant`1, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="ICovariant`1 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Cov4`1[U]">\r
+      <method name="ICovariant`1 Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="ICovariant`1 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Cov5`1[U]">\r
+      <method name="IContravariant`1 Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IContravariant`1 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Contra5`1[U]">\r
+      <method name="IContravariant`1 Invoke(U, ICovariant`1)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(U, ICovariant`1, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IContravariant`1 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Contra6`1[U]">\r
+      <method name="IContravariant`1 Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IContravariant`1 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Contra7`1[U]">\r
+      <method name="IContravariant`1 Invoke(U, ICovariant`1)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(U, ICovariant`1, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IContravariant`1 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Contra8`1[U]">\r
+      <method name="IContravariant`1 Invoke(U, ICovariant`1)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(U, ICovariant`1, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IContravariant`1 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-variance-7.cs">\r
+    <type name="Covariant`1[T]">\r
+      <method name="T Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="T EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Contra`1[T]">\r
+      <method name="Void Invoke(T)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(T, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="CoContra`2[TR,T]">\r
+      <method name="TR Invoke(T)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(T, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="TR EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="None`1[T]">\r
+      <method name="Void Invoke(T)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(T, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test`1[U]">\r
+      <method name="Covariant`1[Contra`1[Contra`1[Covariant`1[Covariant`1[Covariant`1[Covariant`1[Covariant`1[U]]]]]]]] Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Covariant`1[Contra`1[Contra`1[Covariant`1[Covariant`1[Covariant`1[Covariant`1[Covariant`1[U]]]]]]]] EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test2`1[U]">\r
+      <method name="Contra`1[Covariant`1[Contra`1[Contra`1[Covariant`1[Covariant`1[Covariant`1[Covariant`1[Covariant`1[U]]]]]]]]] Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Contra`1[Covariant`1[Contra`1[Contra`1[Covariant`1[Covariant`1[Covariant`1[Covariant`1[Covariant`1[U]]]]]]]]] EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test3`1[U]">\r
+      <method name="Contra`1[Contra`1[Covariant`1[Covariant`1[Covariant`1[Covariant`1[Contra`1[Contra`1[U]]]]]]]] Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Contra`1[Contra`1[Covariant`1[Covariant`1[Covariant`1[Covariant`1[Contra`1[Contra`1[U]]]]]]]] EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test4`1[U]">\r
+      <method name="Contra`1[Contra`1[Covariant`1[Covariant`1[Contra`1[Contra`1[Contra`1[Contra`1[U]]]]]]]] Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Contra`1[Contra`1[Covariant`1[Covariant`1[Contra`1[Contra`1[Contra`1[Contra`1[U]]]]]]]] EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test5`1[U]">\r
+      <method name="Contra`1[Contra`1[Covariant`1[Covariant`1[Contra`1[Contra`1[Contra`1[U]]]]]]] Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Contra`1[Contra`1[Covariant`1[Covariant`1[Contra`1[Contra`1[Contra`1[U]]]]]]] EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test6`1[U]">\r
+      <method name="Void Invoke(Covariant`1[Contra`1[Contra`1[Covariant`1[Covariant`1[Covariant`1[Covariant`1[Covariant`1[U]]]]]]]])" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Covariant`1[Contra`1[Contra`1[Covariant`1[Covariant`1[Covariant`1[Covariant`1[Covariant`1[U]]]]]]]], System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Both`2[U,V]">\r
+      <method name="Void Invoke(CoContra`2[U,V])" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(CoContra`2[U,V], System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Both2`2[U,V]">\r
+      <method name="Void Invoke(CoContra`2[U,Contra`1[U]])" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(CoContra`2[U,Contra`1[U]], System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Both3`2[U,V]">\r
+      <method name="Void Invoke(CoContra`2[U,Contra`1[System.Int32]])" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(CoContra`2[U,Contra`1[System.Int32]], System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Both4`2[U,V]">\r
+      <method name="Void Invoke(Both`2[V,U])" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Both`2[V,U], System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Both5`2[U,V]">\r
+      <method name="Void Invoke(Both`2[V,System.Int32])" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Both`2[V,System.Int32], System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-variance-8.cs">\r
+    <type name="A`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>165</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="gtest-variance-9.cs">\r
+    <type name="Test">\r
+      <method name="Void Foo(IIn`1)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-1.cs">\r
+    <type name="X">\r
+      <method name="Int32 Main(System.String[])" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-10.cs">\r
+    <type name="X">\r
+      <method name="Void asbyte(Byte, UInt16, UInt32, UInt64, Char)" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void bsbyte()" attrs="129">\r
+        <size>36</size>\r
+      </method>\r
+      <method name="Void abyte(SByte, Char)" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void bbyte()" attrs="129">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void ashort(SByte, Byte, UInt16, UInt32, UInt64, Char)" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void bshort()" attrs="129">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Void aushort(SByte, Byte, Int16, Char)" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void bushort()" attrs="129">\r
+        <size>30</size>\r
+      </method>\r
+      <method name="Void aint(SByte, Byte, Int16, UInt16, UInt32, UInt64, Char)" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void bint()" attrs="129">\r
+        <size>43</size>\r
+      </method>\r
+      <method name="Void auint(SByte, Byte, Int16, UInt16, Int32, Char)" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void buint()" attrs="129">\r
+        <size>39</size>\r
+      </method>\r
+      <method name="Void along(SByte, Byte, Int16, UInt16, Int32, UInt32, UInt64, Char)" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void blong()" attrs="129">\r
+        <size>48</size>\r
+      </method>\r
+      <method name="Void aulong(SByte, Byte, Int16, UInt16, Int32, UInt32, Int64, Char)" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void bulong()" attrs="129">\r
+        <size>48</size>\r
+      </method>\r
+      <method name="Void achar(SByte, Byte, Int16)" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void bchar()" attrs="129">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Void afloat(SByte, Byte, Int16, UInt16, Int32, UInt32, Int64, UInt64, Char, Decimal)" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void bfloat()" attrs="129">\r
+        <size>68</size>\r
+      </method>\r
+      <method name="Void adouble(SByte, Byte, Int16, UInt16, Int32, UInt32, Int64, UInt64, Char, Single, Decimal)" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void bdouble()" attrs="129">\r
+        <size>76</size>\r
+      </method>\r
+      <method name="Void TestDecimal(Decimal)" attrs="129">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test2">\r
+      <method name="Void ExtraTst()" attrs="129">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-100.cs">\r
+    <type name="GLib.Object">\r
+      <method name="Int32 get_Raw()" attrs="2180">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void set_Raw(Int32)" attrs="2180">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void GetProperty()" attrs="134">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-101.cs">\r
+    <type name="Test.MyAttribute">\r
+      <method name="Void .ctor(String)" attrs="6278">\r
+        <size>21</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test.My2Attribute">\r
+      <method name="Void .ctor(String, Int32)" attrs="6278">\r
+        <size>32</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test.Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>114</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-102.cs">\r
+    <type name="N1.MineAttribute">\r
+      <method name="Void .ctor(String)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="N1.ReturnAttribute">\r
+      <method name="Void .ctor(String)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="N1.Foo">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>292</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-103.cs">\r
+    <type name="A">\r
+      <method name="Int32 Foo()" attrs="1476">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Int32 Foo()" attrs="196">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 M()" attrs="134">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-104.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Main(System.String[])" attrs="150">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-105.cs">\r
+    <type name="Test">\r
+      <method name="Int32 F(Int32)" attrs="145">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="Void async_callback(IAsyncResult)" attrs="145">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>427</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+SimpleDelegate">\r
+      <method name="Int32 Invoke(Int32)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-107.cs">\r
+    <type name="Test">\r
+      <method name="Int32 F(Int32)" attrs="145">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Void async_callback(IAsyncResult)" attrs="145">\r
+        <size>101</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>97</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+SimpleDelegate">\r
+      <method name="Int32 Invoke(Int32)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-108.cs">\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>107</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-109.cs">\r
+    <type name="T">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>31</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-11.cs">\r
+    <type name="Test">\r
+      <method name="Int32 boxtest()" attrs="150">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>27</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-110.cs">\r
+    <type name="test.test">\r
+      <method name="Int32 test_method(Int32)" attrs="145">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>30</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-111.cs">\r
+    <type name="T">\r
+      <method name="System.Object get_obj()" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-112.cs">\r
+    <type name="X">\r
+      <method name="System.Int32[] g()" attrs="145">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>31</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-113.cs">\r
+    <type name="X">\r
+      <method name="Void g_object_get(IntPtr, System.String, System.String ByRef, IntPtr)" attrs="129">\r
+        <size>5</size>\r
+      </method>\r
+      <method name="Void GetProperty(System.String, System.String ByRef)" attrs="134">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void g_object_get(IntPtr, System.String, Boolean ByRef, IntPtr)" attrs="129">\r
+        <size>5</size>\r
+      </method>\r
+      <method name="Void GetProperty(System.String, Boolean ByRef)" attrs="134">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-114.cs">\r
+    <type name="MyClass">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MyClass+IsAnything">\r
+      <method name="Boolean Invoke(Char)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Char, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Boolean EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-115.cs">\r
+    <type name="A">\r
+      <method name="X op_Explicit(A)" attrs="2198">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Y">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="blah">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>51</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-116.cs">\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-117.cs">\r
+    <type name="Blah">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>19</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-118.cs">\r
+    <type name="Container">\r
+      <method name="Int32 Main(System.String[])" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-119.cs">\r
+    <type name="Value">\r
+      <method name="Int32 op_Explicit(Value)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="MyObject op_Explicit(Value)" attrs="2198">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="UInt32 op_Explicit(Value)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MyObject">\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="Derived">\r
+      <method name="Derived Blah()" attrs="129">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>45</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-12.cs">\r
+    <type name="X">\r
+      <method name="Int32 Main(System.String[])" attrs="145">\r
+        <size>322</size>\r
+      </method>\r
+      <method name="System.String s(System.String, Int32)" attrs="145">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="System.String x(System.String, System.Object)" attrs="145">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-120.cs">\r
+    <type name="test">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>154</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-121.cs">\r
+    <type name="X">\r
+      <method name="Int32 g()" attrs="145">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>104</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-122.cs">\r
+    <type name="A">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A+B">\r
+      <method name="Void Foo()" attrs="129">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-123.cs">\r
+    <type name="X">\r
+      <method name="System.Object get_non_null()" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object get_null()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>125</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-124.cs">\r
+    <type name="t">\r
+      <method name="Void a()" attrs="129">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void b()" attrs="129">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void c()" attrs="129">\r
+        <size>31</size>\r
+      </method>\r
+      <method name="Void d()" attrs="129">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-125.cs">\r
+    <type name="Fraction">\r
+      <method name="Fraction op_Implicit(Int32)" attrs="2198">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Int32 op_Explicit(Fraction)" attrs="2198">\r
+        <size>32</size>\r
+      </method>\r
+      <method name="Boolean op_Equality(Fraction, Fraction)" attrs="2198">\r
+        <size>62</size>\r
+      </method>\r
+      <method name="Boolean op_Inequality(Fraction, Fraction)" attrs="2198">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="Boolean Equals(System.Object)" attrs="198">\r
+        <size>50</size>\r
+      </method>\r
+      <method name="Fraction op_Addition(Fraction, Fraction)" attrs="2198">\r
+        <size>116</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>55</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32, Int32)" attrs="6278">\r
+        <size>32</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>32</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>158</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-126.cs">\r
+    <type name="X">\r
+      <method name="Void Iface.Method()" attrs="481">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>46</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-127.cs">\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>45</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-128.cs">\r
+    <type name="SimpleAttribute">\r
+      <method name="Void .ctor(String)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="MineAttribute">\r
+      <method name="Void .ctor(Type[])" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo">\r
+      <method name="Int32 MM()" attrs="150">\r
+        <size>194</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Blah">\r
+      <method name="Int32 get_Value()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void set_Value(Int32)" attrs="2182">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Int32 Another()" attrs="129">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-129.cs">\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>156</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-13.cs">\r
+    <type name="Foo">\r
+      <method name="Boolean MyMethod()" attrs="134">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Blah">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>36</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-130.cs">\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>20</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-131.cs">\r
+    <type name="SimpleAttribute">\r
+      <method name="Void .ctor(String)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="Blah">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-132.cs">\r
+    <type name="T">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>75</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-133.cs">\r
+    <type name="T">\r
+      <method name="Void DecodeOp(UInt16, OpCode ByRef, OpFlags ByRef)" attrs="145">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void get_struct(S ByRef)" attrs="145">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>103</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-134.cs">\r
+    <type name="AA">\r
+      <method name="Void A()" attrs="486">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void B()" attrs="486">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void C()" attrs="486">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Boolean get_OK()" attrs="2182">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="BB">\r
+      <method name="Void A()" attrs="486">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void B()" attrs="486">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void C()" attrs="486">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Boolean get_OK()" attrs="2182">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="T">\r
+      <method name="Void A()" attrs="486">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void B()" attrs="486">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>94</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-135.cs">\r
+    <type name="A">\r
+      <method name="Void doh()" attrs="486">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="T">\r
+      <method name="IA IB.get_Prop()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="A get_Prop()" attrs="2182">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>50</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-136.cs">\r
+    <type name="MyCar">\r
+      <method name="Void IDiagnostic.Stop()" attrs="481">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void IAutomobile.Stop()" attrs="481">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void Stop()" attrs="134">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestConflict">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>92</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-137.cs">\r
+    <type name="C">\r
+      <method name="Void X()" attrs="486">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>123</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-138.cs">\r
+    <type name="T">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-139.cs">\r
+    <type name="T">\r
+      <method name="Void one()" attrs="129">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void two(T)" attrs="129">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void three(T ByRef)" attrs="129">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>39</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-14.cs">\r
+    <type name="Obj.A">\r
+      <method name="Int32 F()" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 G()" attrs="454">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 H()" attrs="486">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Obj.B">\r
+      <method name="Int32 F()" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 G()" attrs="198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 H()" attrs="134">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Obj.Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>192</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-140.cs">\r
+    <type name="BreakTest">\r
+      <method name="Void B()" attrs="150">\r
+        <size>50</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-141.cs">\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>61</size>\r
+      </method>\r
+      <method name="Boolean Test1()" attrs="145">\r
+        <size>36</size>\r
+      </method>\r
+      <method name="Boolean Test2()" attrs="145">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Boolean Test3()" attrs="145">\r
+        <size>32</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-142.cs">\r
+    <type name="TestClass">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor(EventHandler)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestBaseClass">\r
+      <method name="Void add_Blah(System.EventHandler)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void remove_Blah(System.EventHandler)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-143.cs">\r
+    <type name="MonoEnumInfo">\r
+      <method name="Void stuff()" attrs="129">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Int32 GetInfo(MonoEnumInfo ByRef)" attrs="145">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>50</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-144.cs">\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-145.cs">\r
+    <type name="JagArrayTest">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>25</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-146.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>352</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-147.cs">\r
+    <type name="X">\r
+      <method name="X Foo()" attrs="150">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="X Bar()" attrs="150">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="X Baz()" attrs="134">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="UInt32 get_Property()" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="UInt32 get_StaticProperty()" attrs="2198">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Int32 get_Item(Int32)" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="Y">\r
+      <method name="Y Foo()" attrs="150">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Y Bar()" attrs="150">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Y Baz()" attrs="134">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="UInt32 get_Property()" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="UInt32 get_StaticProperty()" attrs="2198">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Int32 get_Item(Int32)" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Z">\r
+      <method name="Int32 Test()" attrs="134">\r
+        <size>132</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>346</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-148.cs">\r
+    <type name="Y">\r
+      <method name="Int32 X.get_Foo(Int32)" attrs="2529">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 get_Bar(Int32)" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int64 get_Bar(Double)" attrs="2182">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Z">\r
+      <method name="Int64 get_Whatever(Double)" attrs="2182">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Single get_Whatever(Int64, Int32)" attrs="2182">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Int32 InstanceTest()" attrs="134">\r
+        <size>72</size>\r
+      </method>\r
+      <method name="Int32 Test()" attrs="150">\r
+        <size>429</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>107</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Z+MyArray">\r
+      <method name="System.Object get_Item(Int32)" attrs="2246">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void set_Item(Int32, System.Object)" attrs="2246">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A">\r
+      <method name="Int32 get_Monkey(Int32)" attrs="2182">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Int64 get_Item(Int64, Int32)" attrs="2182">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Int32 get_Item(Int32)" attrs="2182">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="D">\r
+      <method name="Int64 get_Item(Int64, Int32)" attrs="2182">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="E">\r
+      <method name="System.String get_g()" attrs="2502">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void set_g(System.String)" attrs="2502">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="F">\r
+      <method name="System.String get_g()" attrs="2246">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="DisposableNotifyList">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="ChildList">\r
+      <method name="Void Test()" attrs="134">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-149.cs">\r
+    <type name="MyDelegate">\r
+      <method name="Int64 Invoke(Int32)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int64 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Y">\r
+      <method name="Void X.add_Foo(System.EventHandler)" attrs="2529">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void X.remove_Foo(System.EventHandler)" attrs="2529">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void add_Foo(System.EventHandler)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void remove_Foo(System.EventHandler)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void add_TestEvent(MyDelegate)" attrs="2534">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void remove_TestEvent(MyDelegate)" attrs="2534">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Int32 Test()" attrs="134">\r
+        <size>162</size>\r
+      </method>\r
+      <method name="Void callback1(System.Object, System.EventArgs)" attrs="145">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Int64 callback2(Int32)" attrs="145">\r
+        <size>27</size>\r
+      </method>\r
+      <method name="Void callback3(System.Object, System.EventArgs)" attrs="145">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Z">\r
+      <method name="Void add_BuildStarted(Z+SomeEventHandler)" attrs="2198">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Void remove_BuildStarted(Z+SomeEventHandler)" attrs="2198">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Int32 a()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>100</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Z+SomeEventHandler">\r
+      <method name="Int32 Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Static">\r
+      <method name="Void add_Test(System.EventHandler)" attrs="2198">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Void remove_Test(System.EventHandler)" attrs="2198">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Void Fire()" attrs="134">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-15.cs">\r
+    <type name="Implementor">\r
+      <method name="Int32 A()" attrs="486">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="StructImplementor">\r
+      <method name="Int32 A()" attrs="486">\r
+        <size>10</size>\r
+      </method>\r
+    </type>\r
+    <type name="Run">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>73</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-150.cs">\r
+    <type name="T">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>18</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-151.cs">\r
+    <type name="A.Iface">\r
+      <method name="Void bah()" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A.my">\r
+      <method name="Void doit(System.Object)" attrs="129">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-152.cs">\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>112</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-153.cs">\r
+    <type name="Z">\r
+      <method name="Void Test2(System.String, System.Object[])" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Test(System.String, System.Object[])" attrs="150">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>94</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-154.cs">\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void test1(Single ByRef)" attrs="150">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void test2(Int32, Single ByRef)" attrs="150">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="Void test3(System.Int64[], Int32)" attrs="150">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Int32 test4(Int32, Single ByRef)" attrs="150">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="Int32 test5(Single ByRef, Int64)" attrs="150">\r
+        <size>81</size>\r
+      </method>\r
+      <method name="Int32 test6(Single ByRef)" attrs="150">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Int64 test7(System.Int32[], Int32)" attrs="150">\r
+        <size>75</size>\r
+      </method>\r
+      <method name="Int64 test8(Int32)" attrs="150">\r
+        <size>44</size>\r
+      </method>\r
+      <method name="Int64 test9(Int32)" attrs="150">\r
+        <size>38</size>\r
+      </method>\r
+      <method name="Void test10(Int32, Single ByRef)" attrs="150">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="Int64 test11(Int32)" attrs="150">\r
+        <size>61</size>\r
+      </method>\r
+      <method name="Void test12(Single ByRef)" attrs="150">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="Void test13(Int32, Single ByRef)" attrs="150">\r
+        <size>36</size>\r
+      </method>\r
+      <method name="Int64 test14(Int32, Single ByRef)" attrs="150">\r
+        <size>78</size>\r
+      </method>\r
+      <method name="Int32 test15(Int32, Single ByRef)" attrs="150">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="Void test16()" attrs="150">\r
+        <size>66</size>\r
+      </method>\r
+      <method name="Void test17()" attrs="150">\r
+        <size>68</size>\r
+      </method>\r
+      <method name="Void test18(Int32, Int32 ByRef)" attrs="145">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="Int32 test19()" attrs="145">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="Int32 test20()" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Int32 test21()" attrs="145">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="Int32 test22()" attrs="145">\r
+        <size>31</size>\r
+      </method>\r
+      <method name="Int32 test23(System.Object, Int32, Boolean ByRef)" attrs="145">\r
+        <size>44</size>\r
+      </method>\r
+      <method name="Int64 test24(Int32)" attrs="145">\r
+        <size>85</size>\r
+      </method>\r
+      <method name="Int64 test25(Int32)" attrs="145">\r
+        <size>48</size>\r
+      </method>\r
+      <method name="Void test26()" attrs="145">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Int32 test27()" attrs="145">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void test28(System.Object ByRef)" attrs="145">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="Boolean test29(Int32 ByRef)" attrs="145">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="System.String test30(System.String ByRef)" attrs="134">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="System.String test31(Int32)" attrs="134">\r
+        <size>95</size>\r
+      </method>\r
+      <method name="Void test32()" attrs="134">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Int32 test33()" attrs="134">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void test34()" attrs="134">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void test35(Int32, Boolean)" attrs="150">\r
+        <size>36</size>\r
+      </method>\r
+      <method name="Void test36()" attrs="150">\r
+        <size>46</size>\r
+      </method>\r
+      <method name="Void test37()" attrs="150">\r
+        <size>31</size>\r
+      </method>\r
+      <method name="Int32 test38()" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 test40(Int32)" attrs="145">\r
+        <size>27</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-155.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>52</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+TestClass">\r
+      <method name="System.String test(System.String)" attrs="486">\r
+        <size>30</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-156.cs">\r
+    <type name="Internal">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Public">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+NestedPublic">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+NestedAssembly">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+NestedFamilyAndAssembly">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+NestedFamily">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+NestedPrivate">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="D">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="E">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="F">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Y">\r
+      <method name="Void Test(YI)" attrs="131">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Y+YA">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Y+YB">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Y+YC">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Y+YD">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Y+YE">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Y+YF">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Y+YG">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Y+YH">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Z">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Z+P">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="W">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="W+WA">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="W+WB">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="W+WC">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="W+WD">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="W+WE">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="W+WCA">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="W+WCB">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="W+WCB+WCD">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="W+WCB+WCD+WCE">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="G">\r
+      <method name="Void Test(X)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="G+I">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="G+I+J">\r
+      <method name="Void Test(Foo)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="H">\r
+      <method name="Void Test(System.Int32[])" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="M">\r
+      <method name="Void Hello(System.String)" attrs="486">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-157.cs">\r
+    <type name="Test.MyAttribute">\r
+      <method name="Void .ctor(String)" attrs="6278">\r
+        <size>21</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test.Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>233</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-158.cs">\r
+    <type name="My">\r
+      <method name="Void .ctor(Object)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="My+Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>109</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-159.cs">\r
+    <type name="A.Iface">\r
+      <method name="Void bah()" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A.my">\r
+      <method name="Void doit(System.Object)" attrs="129">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-16.cs">\r
+    <type name="Mine.Blah">\r
+      <method name="Int32 op_Addition(Mine.Blah, Mine.Blah)" attrs="2198">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Int32 op_Implicit(Mine.Blah)" attrs="2198">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Byte op_Implicit(Mine.Blah)" attrs="2198">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Int16 op_Implicit(Mine.Blah)" attrs="2198">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Mine.Foo">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>134</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-160.cs">\r
+    <type name="B">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="S">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="T">\r
+      <method name="Int32 blah(System.Object)" attrs="145">\r
+        <size>70</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-161.cs">\r
+    <type name="ZipEntry">\r
+      <method name="DateTime get_DateTime()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor(String)" attrs="6278">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor(ZipEntry)" attrs="6278">\r
+        <size>19</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-162.cs">\r
+    <type name="A">\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>28</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void .ctor(Int64)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor(String)" attrs="6278">\r
+        <size>14</size>\r
+      </method>\r
+    </type>\r
+    <type name="E">\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>22</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void test_output(A)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void test_output(B)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void test_output(E)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void test_output(F)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void test1()" attrs="145">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void test2()" attrs="145">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Void test3()" attrs="145">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void test4(A)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void test5(A ByRef)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void test6(B ByRef)" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void test7()" attrs="145">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="Void test8()" attrs="145">\r
+        <size>51</size>\r
+      </method>\r
+      <method name="Void test9()" attrs="145">\r
+        <size>27</size>\r
+      </method>\r
+      <method name="Void test10()" attrs="145">\r
+        <size>83</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-163.cs">\r
+    <type name="Blah">\r
+      <method name="Int32 Foo(System.String)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Foo(System.Object)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-164.cs">\r
+    <type name="X">\r
+      <method name="Int32 Foo()" attrs="452">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>27</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+FooDelegate">\r
+      <method name="Int32 Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Y">\r
+      <method name="Int32 Foo()" attrs="196">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Hello()" attrs="129">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>47</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-165.cs">\r
+    <type name="Testing">\r
+      <method name="Int32 TestEnumInit(Fruit)" attrs="145">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>90</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-166.cs">\r
+    <type name="Test">\r
+      <method name="Int32 ITest.get_Item(Int32)" attrs="2529">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 get_Item(Int32)" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="D">\r
+      <method name="Int32 get_TargetIntegerSize()" attrs="2534">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Hello(IInferior)" attrs="129">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>84</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-167.cs">\r
+    <type name="X">\r
+      <method name="Int32 Test(X+Foo[])" attrs="145">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>62</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-168.cs">\r
+    <type name="X">\r
+      <method name="System.String op_Implicit(X)" attrs="2198">\r
+        <size>14</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-169.cs">\r
+    <type name="basec">\r
+      <method name="System.String get_Message()" attrs="2502">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="der">\r
+      <method name="System.String get_Message()" attrs="2246">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Base">\r
+      <method name="Int32 get_Thingy()" attrs="2502">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void set_Thingy(Int32)" attrs="2502">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>14</size>\r
+      </method>\r
+    </type>\r
+    <type name="Derived">\r
+      <method name="Int32 get_BaseThingy()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void set_Thingy(Int32)" attrs="2246">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="D">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>120</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-17.cs">\r
+    <type name="Blah">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>53</size>\r
+      </method>\r
+      <method name="Byte op_Implicit(Blah)" attrs="2198">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Int16 op_Implicit(Blah)" attrs="2198">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Int32 op_Implicit(Blah)" attrs="2198">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-170.cs">\r
+    <type name="X">\r
+      <method name="Int32 get_prop()" attrs="2502">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void set_prop(Int32)" attrs="2502">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void set_AAA(Int32)" attrs="2182">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Y">\r
+      <method name="Int32 get_prop()" attrs="2246">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void set_prop(Int32)" attrs="2246">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Int32 A()" attrs="129">\r
+        <size>56</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>14</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-171.cs">\r
+    <type name="IntPtr_Conv.Class1">\r
+      <method name="Int32 Main(System.String[])" attrs="145">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-172.cs">\r
+    <type name="X">\r
+      <method name="Boolean ff()" attrs="145">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Boolean tt()" attrs="145">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Int32 test_if()" attrs="145">\r
+        <size>741</size>\r
+      </method>\r
+      <method name="Int32 test_while()" attrs="145">\r
+        <size>499</size>\r
+      </method>\r
+      <method name="Int32 test_inline()" attrs="145">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>132</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>49</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-173.cs">\r
+    <type name="Base">\r
+      <method name="Int32 get_Value()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6276">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="A">\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor(UInt32)" attrs="6278">\r
+        <size>19</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void .ctor(Int64)" attrs="6278">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor(UInt64)" attrs="6278">\r
+        <size>19</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void .ctor(Int16)" attrs="6278">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor(UInt16)" attrs="6278">\r
+        <size>19</size>\r
+      </method>\r
+    </type>\r
+    <type name="D">\r
+      <method name="Void .ctor(SByte)" attrs="6278">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor(Byte)" attrs="6278">\r
+        <size>19</size>\r
+      </method>\r
+    </type>\r
+    <type name="E">\r
+      <method name="E op_Implicit(Int64)" attrs="2198">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor(Int64)" attrs="6278">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor(E)" attrs="6278">\r
+        <size>20</size>\r
+      </method>\r
+    </type>\r
+    <type name="F">\r
+      <method name="F op_Implicit(Int32)" attrs="2198">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor(F)" attrs="6278">\r
+        <size>20</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Int32 Test()" attrs="145">\r
+        <size>297</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>32</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-174.cs">\r
+    <type name="ProtectedAccessToPropertyOnChild">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6273">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestAccessToPrivateMemberInParentClass">\r
+      <method name="System.Double[][] get_Array()" attrs="2177">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestAccessToPrivateMemberInParentClass+CholeskyDecomposition">\r
+      <method name="Void .ctor(TestAccessToPrivateMemberInParentClass)" attrs="6278">\r
+        <size>38</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestAccessToProtectedOnChildInstanceFromParent">\r
+      <method name="Int32 Test()" attrs="134">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>30</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestAccessToProtectedOnChildInstanceFromParent+Parent">\r
+      <method name="Int32 TestAccessToProtected(TestAccessToProtectedOnChildInstanceFromParent+Child)" attrs="134">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>27</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestAccessToProtectedOnChildInstanceFromParent+Child">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-175.cs">\r
+    <type name="RVA">\r
+      <method name="RVA op_Implicit(UInt32)" attrs="2198">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="UInt32 op_Implicit(RVA)" attrs="2198">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor(UInt32)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>77</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-176.cs">\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>48</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-177.cs">\r
+    <type name="MethodAttribute">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="ReturnAttribute">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Method()" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>53</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-178.cs">\r
+    <type name="BrowsableClass">\r
+      <method name="BrowsableClass op_Increment(BrowsableClass)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>67</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-179.cs">\r
+    <type name="A">\r
+      <method name="Void set_Item(Double, Double)" attrs="2182">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Double get_Item(Double)" attrs="2182">\r
+        <size>43</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void set_Item(Double, Double)" attrs="2182">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Double get_Item(Double)" attrs="2182">\r
+        <size>43</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void set_Item(System.String, System.String)" attrs="2182">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="System.String get_Item(System.String)" attrs="2182">\r
+        <size>44</size>\r
+      </method>\r
+      <method name="Void set_Item(Int32, Int32)" attrs="2182">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Int32 get_Item(Int32)" attrs="2182">\r
+        <size>35</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="EntryPoint">\r
+      <method name="Int32 Main(System.String[])" attrs="150">\r
+        <size>173</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-18.cs">\r
+    <type name="X">\r
+      <method name="Void m()" attrs="145">\r
+        <size>63</size>\r
+      </method>\r
+      <method name="Int32 ret(Int32)" attrs="145">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>90</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-180.cs">\r
+    <type name="Testing">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-181.cs">\r
+    <type name="Test">\r
+      <method name="Void test()" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>51</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-182.cs">\r
+    <type name="TS">\r
+      <method name="Int64 get_Ticks()" attrs="2182">\r
+        <size>27</size>\r
+      </method>\r
+    </type>\r
+    <type name="DT">\r
+      <method name="Int64 get_Ticks()" attrs="2182">\r
+        <size>20</size>\r
+      </method>\r
+    </type>\r
+    <type name="T">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>39</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-183.cs">\r
+    <type name="Test">\r
+      <method name="Int32 M(Int32, Int32 ByRef)" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>89</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+D">\r
+      <method name="Int32 Invoke(Int32, Int32 ByRef)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Int32, Int32 ByRef, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32 EndInvoke(Int32 ByRef, IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-184.cs">\r
+    <type name="Struct">\r
+      <method name="Int32 get_X()" attrs="2534">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+    <type name="User">\r
+      <method name="Void .ctor(Interface)" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6273">\r
+        <size>56</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-185.cs">\r
+    <type name="X">\r
+      <method name="Int32 Test(Int32)" attrs="150">\r
+        <size>50</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>47</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-186.cs">\r
+    <type name="TestBUG.myAttribute">\r
+      <method name="Void .ctor(String, String, String, Int32)" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestBUG.Test">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-187.cs">\r
+    <type name="MyClass">\r
+      <method name="Container get_Item(System.String)" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void set_Item(System.String, Container)" attrs="2182">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Container">\r
+      <method name="Container op_Addition(Container, System.Object)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="D">\r
+      <method name="Void A(System.Collections.Specialized.NameValueCollection, MyClass, System.Object)" attrs="145">\r
+        <size>66</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-188.cs">\r
+    <type name="Enumerator">\r
+      <method name="Boolean MoveNext()" attrs="134">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="Char get_Current()" attrs="2182">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="RealEnumerator">\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor(Coll)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="Coll">\r
+      <method name="Enumerator GetEnumerator()" attrs="134">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main(System.String[])" attrs="150">\r
+        <size>93</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-189.cs">\r
+    <type name="MyTest">\r
+      <method name="Int32 Main(System.String[])" attrs="150">\r
+        <size>81</size>\r
+      </method>\r
+      <method name="Int32 m(Int32, Double)" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 m(Int32, System.Int32[])" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MonoTest">\r
+      <method name="Int32 method1(System.String, System.Object[])" attrs="454">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void testmethod()" attrs="134">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MonoTest2">\r
+      <method name="Int32 method1(System.String, System.Object[])" attrs="198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void testmethod2()" attrs="134">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-19.cs">\r
+    <type name="I">\r
+      <method name="System.String fn(System.String)" attrs="145">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="I+GetTextFn">\r
+      <method name="System.String Invoke(System.String)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.String, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="System.String EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Thread_func()" attrs="129">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Int32 Func(Int32, Int32)" attrs="134">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void Bar()" attrs="134">\r
+        <size>45</size>\r
+      </method>\r
+      <method name="Boolean MyFilter(System.Reflection.MemberInfo, System.Object)" attrs="145">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>337</size>\r
+      </method>\r
+      <method name="Int32 multiply_by_three(Int32)" attrs="145">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+Foo">\r
+      <method name="Int32 Invoke(Int32, Int32)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Int32, Int32, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="NameSpace.TestDelegate">\r
+      <method name="Int32 Invoke(Int32)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestNamespace.TestClass">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestNamespace.TestClass+NotWorkingDelegate">\r
+      <method name="Single Invoke(Single, System.Object[])" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Single, System.Object[], System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Single EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-190.cs">\r
+    <type name="A">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>14</size>\r
+      </method>\r
+    </type>\r
+    <type name="A+B">\r
+      <method name="Void Test()" attrs="129">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A+C">\r
+      <method name="Void Test(A)" attrs="129">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-191.cs">\r
+    <type name="X">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+E">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+D">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+D+P">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Y">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Y+Op">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="R">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-192.cs">\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>4</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-193.cs">\r
+    <type name="A">\r
+      <method name="Int32 Test(Int32)" attrs="145">\r
+        <size>94</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-194.cs">\r
+    <type name="TestParams">\r
+      <method name="Int32 Main(System.String[])" attrs="150">\r
+        <size>56</size>\r
+      </method>\r
+      <method name="Int32 Params(System.Object[])" attrs="145">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-195.cs">\r
+    <type name="Y">\r
+      <method name="Int32 C()" attrs="150">\r
+        <size>44</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6273">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6273">\r
+        <size>19</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-196.cs">\r
+    <type name="X">\r
+      <method name="Void Bug1()" attrs="129">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void Bug2()" attrs="129">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-197.cs">\r
+    <type name="X">\r
+      <method name="Void Foo()" attrs="1478">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Y">\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Z">\r
+      <method name="Void Foo()" attrs="198">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-198.cs">\r
+    <type name="N1.N3.N4.Bar">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="N1.N2.Foo">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="N5.N6.Foo">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="N5.N7.N8.Bar">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="FirstOuter.FirstInner.First">\r
+      <method name="System.String get_MyIdentity()" attrs="2182">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="FirstOuter.Second">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="FirstOuter.SecondInner.Third">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="FirstOuter.FirstInner.Fourth">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Fifth">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="M1.M2.M3.Foo">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="P1.P2.Bar">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-199.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>35</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="N1.Foo">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="N1.Foo+Foo2">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="N1.Bar2">\r
+      <method name="Int32 Talk()" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="N2.Bar">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="N2.Bar+Bar2">\r
+      <method name="Int32 Talk()" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-2.cs">\r
+    <type name="X">\r
+      <method name="Int32 Main(System.String[])" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-20.cs">\r
+    <type name="A">\r
+      <method name="Void X()" attrs="134">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void X()" attrs="129">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void TestB()" attrs="134">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Ax">\r
+      <method name="Void A()" attrs="454">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void B()" attrs="454">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Bx">\r
+      <method name="Void A()" attrs="198">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void B()" attrs="134">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>123</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-200.cs">\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>130</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-201.cs">\r
+    <type name="Parent">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="Child">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Child+Nested">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>19</size>\r
+      </method>\r
+    </type>\r
+    <type name="Collide">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>12</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-202.cs">\r
+    <type name="X.X">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A.B.C.D">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-203.cs">\r
+    <type name="Foo">\r
+      <method name="Modifiers get_Modifiers()" attrs="2179">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Bar">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-204.cs">\r
+    <type name="X">\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>30</size>\r
+      </method>\r
+      <method name="X op_BitwiseAnd(X, X)" attrs="2198">\r
+        <size>27</size>\r
+      </method>\r
+      <method name="X op_BitwiseOr(X, X)" attrs="2198">\r
+        <size>27</size>\r
+      </method>\r
+      <method name="Boolean op_True(X)" attrs="2198">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Boolean op_False(X)" attrs="2198">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Int32 Test()" attrs="150">\r
+        <size>187</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>32</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-205.cs">\r
+    <type name="A">\r
+      <method name="Void .ctor(Object)" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-206.cs">\r
+    <type name="X">\r
+      <method name="Int32 get_Item(Int32)" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="System.Int32[] get_Item(System.Int32[])" attrs="2534">\r
+        <size>47</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>92</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-207.cs">\r
+    <type name="Test">\r
+      <method name="Void Invoke(Int32)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void hello(Int32)" attrs="150">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void world(Int32)" attrs="150">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>161</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-208.cs">\r
+    <type name="X">\r
+      <method name="System.String get_Item(System.String)" attrs="2534">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Test()" attrs="486">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Y">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-209.cs">\r
+    <type name="A">\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Int32 get_Foo()" attrs="2182">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Void set_Foo(Int32)" attrs="2182">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Int32 get_Item(Int32)" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void set_Item(Int32, Int32)" attrs="2182">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void set_Item(System.String, System.String)" attrs="2182">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void set_Bar(System.String)" attrs="2182">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="A get_A()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void set_A(A)" attrs="2182">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>85</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-21.cs">\r
+    <type name="Blah">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>60</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Blah+Foo">\r
+      <method name="Int32 Bar(Int32, Int32)" attrs="134">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>18</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-210.cs">\r
+    <type name="FooHandler">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void foo()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-211.cs">\r
+    <type name="X">\r
+      <method name="X op_Implicit(Int32)" attrs="2198">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="Y">\r
+      <method name="Y op_Implicit(X)" attrs="2198">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor(X)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="Z">\r
+      <method name="Z op_Implicit(Y)" attrs="2198">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>35</size>\r
+      </method>\r
+      <method name="Void .ctor(Y)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-212.cs">\r
+    <type name="Problem">\r
+      <method name="Problem op_Implicit(Int32)" attrs="2198">\r
+        <size>30</size>\r
+      </method>\r
+      <method name="Int32 Multi(Int32, Problem[])" attrs="150">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Int32 Main(System.String[])" attrs="150">\r
+        <size>84</size>\r
+      </method>\r
+      <method name="Void .ctor(String)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-213.cs">\r
+    <type name="MyTest">\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>32</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="S">\r
+      <method name="Void Print()" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-214.cs">\r
+    <type name="N2.Test">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="N1.C1">\r
+      <method name="Void Foo()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-215.cs">\r
+    <type name="Test">\r
+      <method name="N1.C1 get_C1()" attrs="2198">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="N1.C1">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-216.cs">\r
+    <type name="OnWhateverDelegate">\r
+      <method name="Void Invoke(System.String)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.String, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="cls">\r
+      <method name="Void add_OnWhatever(OnWhateverDelegate)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void remove_OnWhatever(OnWhateverDelegate)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void CallMyDel(System.String)" attrs="131">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="cls+nestedcls">\r
+      <method name="Void CallParentDel(cls, System.String)" attrs="131">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MonoEmbed">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Void Whatever(System.String)" attrs="145">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-217.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>226</size>\r
+      </method>\r
+      <method name="System.Object compare_gte(Int32, Int32)" attrs="145">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="System.Object compare_lte(Int32, Int32)" attrs="145">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-218.cs">\r
+    <type name="T">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void compareQueryQuery1(System.Object)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>27</size>\r
+      </method>\r
+    </type>\r
+    <type name="T+foo">\r
+      <method name="Void Invoke(System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.Object, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-219.cs">\r
+    <type name="TestAttribute">\r
+      <method name="System.Type get_Type()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor(Type)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>79</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-22.cs">\r
+    <type name="S">\r
+      <method name="T GetT()" attrs="134">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Init()" attrs="134">\r
+        <size>26</size>\r
+      </method>\r
+    </type>\r
+    <type name="M">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>81</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-220.cs">\r
+    <type name="MonoBUG.Bug">\r
+      <method name="Int32 Main(System.String[])" attrs="150">\r
+        <size>164</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MonoBUG.Foo">\r
+      <method name="System.String get_Name()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor(String)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="MonoBUG.FooList">\r
+      <method name="Void Add(MonoBUG.Foo)" attrs="134">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="MonoBUG.FooList+FooEnumerator GetEnumerator()" attrs="134">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="MonoBUG.FooList+FooEnumerator">\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>36</size>\r
+      </method>\r
+      <method name="Boolean System.Collections.IEnumerator.MoveNext()" attrs="481">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void System.Collections.IEnumerator.Reset()" attrs="481">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="MonoBUG.Foo get_Current()" attrs="2182">\r
+        <size>54</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="134">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="134">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor(FooList)" attrs="6278">\r
+        <size>32</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-221.cs">\r
+    <type name="A">\r
+      <method name="Int32 get_Blah()" attrs="2502">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void set_Blah(Int32)" attrs="2502">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Int32 get_Blah()" attrs="2246">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Boolean Test()" attrs="150">\r
+        <size>72</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Int32 get_Blah()" attrs="3526">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void set_Blah(Int32)" attrs="3526">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="D">\r
+      <method name="Int32 get_Blah()" attrs="2246">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void set_Blah(Int32)" attrs="2246">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="E">\r
+      <method name="Int32 get_Blah()" attrs="2246">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Boolean Test()" attrs="150">\r
+        <size>72</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="F">\r
+      <method name="Int32 IBlah.get_Item(Int32)" attrs="2529">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void IBlah.set_Item(Int32, Int32)" attrs="2529">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 IBlah.get_Blah()" attrs="2529">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void IBlah.set_Blah(Int32)" attrs="2529">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 get_Item(Int32)" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void set_Item(Int32, Int32)" attrs="2182">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 get_Blah()" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void set_Blah(Int32)" attrs="2182">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Boolean Test()" attrs="150">\r
+        <size>134</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Driver">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>61</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-222.cs">\r
+    <type name="Class_1">\r
+      <method name="UIntPtr Valid()" attrs="134">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MainClass">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-223.cs">\r
+    <type name="T">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>89</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-224.cs">\r
+    <type name="XmlMemberArrayAttribute">\r
+      <method name="System.Char[] get_Separator()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void set_Separator(System.Char[])" attrs="2182">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="System.String get_Name()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void set_Name(System.String)" attrs="2182">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Boolean get_IsRequired()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void set_IsRequired(Boolean)" attrs="2182">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor(String)" attrs="6278">\r
+        <size>39</size>\r
+      </method>\r
+    </type>\r
+    <type name="t">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-225.cs">\r
+    <type name="A">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>14</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Int32 foo()" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-226.cs">\r
+    <type name="Test226">\r
+      <method name="Void Test()" attrs="150">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>31</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-227.cs">\r
+    <type name="A.T">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>4</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-228.cs">\r
+    <type name="BadRefTest.CtorInc">\r
+      <method name="Int32 IncByRef(Int32 ByRef)" attrs="145">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Boolean Results(Int32)" attrs="150">\r
+        <size>106</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>31</size>\r
+      </method>\r
+    </type>\r
+    <type name="BadRefTest.Runner">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>53</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-229.cs">\r
+    <type name="List">\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void Add(Int32)" attrs="134">\r
+        <size>27</size>\r
+      </method>\r
+      <method name="MyEnumerator GetEnumerator()" attrs="134">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>27</size>\r
+      </method>\r
+    </type>\r
+    <type name="List+MyEnumerator">\r
+      <method name="System.Object get_Current()" attrs="2534">\r
+        <size>32</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>39</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor(List)" attrs="6278">\r
+        <size>16</size>\r
+      </method>\r
+    </type>\r
+    <type name="UberList">\r
+      <method name="Int32 Main(System.String[])" attrs="150">\r
+        <size>46</size>\r
+      </method>\r
+      <method name="Boolean One()" attrs="145">\r
+        <size>76</size>\r
+      </method>\r
+      <method name="Boolean Two()" attrs="145">\r
+        <size>76</size>\r
+      </method>\r
+      <method name="Boolean Three()" attrs="145">\r
+        <size>76</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-23.cs">\r
+    <type name="X">\r
+      <method name="Int32 get_Value()" attrs="2198">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void set_Value(Int32)" attrs="2198">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>213</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Y">\r
+      <method name="System.String get_Value()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void set_Value(System.String)" attrs="2182">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor(String)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="Z">\r
+      <method name="Int32 get_IVal()" attrs="2198">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void set_IVal(Int32)" attrs="2198">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Int32 get_XVal()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void set_XVal(Int32)" attrs="2182">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-230.cs">\r
+    <type name="TestClass">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>70</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-231.cs">\r
+    <type name="T">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>48</size>\r
+      </method>\r
+      <method name="Void Foo()" attrs="129">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-232.cs">\r
+    <type name="CtorInfoTest">\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>978</size>\r
+      </method>\r
+      <method name="Void Assert(System.Object, System.Object)" attrs="145">\r
+        <size>43</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-233.cs">\r
+    <type name="Tests">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="Int32 test_0_beq()" attrs="145">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Int32 test_0_bne_un()" attrs="145">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Int32 test_0_conv_r8()" attrs="145">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Int32 test_0_conv_i()" attrs="145">\r
+        <size>111</size>\r
+      </method>\r
+      <method name="Int32 test_5_conv_r4()" attrs="145">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Int32 test_5_double_conv_r4()" attrs="145">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="Int32 test_5_float_conv_r8()" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Int32 test_5_conv_r8()" attrs="145">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Int32 test_5_add()" attrs="145">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Int32 test_5_sub()" attrs="145">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Int32 test_24_mul()" attrs="145">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Int32 test_4_div()" attrs="145">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Int32 test_2_rem()" attrs="145">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Int32 test_2_neg()" attrs="145">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Int32 test_46_float_add_spill()" attrs="145">\r
+        <size>139</size>\r
+      </method>\r
+      <method name="Int32 test_362880_float_mul_spill()" attrs="145">\r
+        <size>139</size>\r
+      </method>\r
+      <method name="Int32 test_4_long_cast()" attrs="145">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Int32 test_16_float_cmp()" attrs="145">\r
+        <size>423</size>\r
+      </method>\r
+      <method name="Int32 test_15_float_cmp_un()" attrs="145">\r
+        <size>397</size>\r
+      </method>\r
+      <method name="Int32 test_15_float_branch()" attrs="145">\r
+        <size>302</size>\r
+      </method>\r
+      <method name="Int32 test_15_float_branch_un()" attrs="145">\r
+        <size>302</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestDriver">\r
+      <method name="Int32 RunTests(System.Type, System.String[])" attrs="150">\r
+        <size>599</size>\r
+      </method>\r
+      <method name="Int32 RunTests(System.Type)" attrs="150">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-234.cs">\r
+    <type name="T">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>701</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-235.cs">\r
+    <type name="T">\r
+      <method name="Void Foo(T, T)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Foo(System.Object[])" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-236.cs">\r
+    <type name="Tests.Test">\r
+      <method name="System.Object Tests.IIndexer.get_Item(Int32)" attrs="2529">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Void Tests.IIndexer.set_Item(Int32, System.Object)" attrs="2529">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>43</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-237.cs">\r
+    <type name="Params">\r
+      <method name="Void foo(System.String, System.Object[])" attrs="150">\r
+        <size>133</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>46</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>96</size>\r
+      </method>\r
+    </type>\r
+    <type name="Params+FOO">\r
+      <method name="Void Invoke(System.String, System.Object[])" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.String, System.Object[], System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-238.cs">\r
+    <type name="TestClass">\r
+      <method name="Void ConditionalMethod()" attrs="145">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-239.cs">\r
+    <type name="BaseClass">\r
+      <method name="Void ConditionalMethod()" attrs="454">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestClass">\r
+      <method name="Void ConditionalMethod()" attrs="198">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MainClass">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-24.cs">\r
+    <type name="X">\r
+      <method name="System.String get_S()" attrs="2193">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void set_S(System.String)" attrs="2193">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>115</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-240.cs">\r
+    <type name="TestClass">\r
+      <method name="Void ConditionalMethod()" attrs="150">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-241.cs">\r
+    <type name="Foo">\r
+      <method name="Int32 get_SomeProperty()" attrs="2500">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Int32 M()" attrs="452">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo+FooPrivate">\r
+      <method name="Int32 get_SomeProperty()" attrs="2244">\r
+        <size>32</size>\r
+      </method>\r
+      <method name="Void .ctor(Foo)" attrs="6275">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-242.cs">\r
+    <type name="BaseClass">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>14</size>\r
+      </method>\r
+    </type>\r
+    <type name="Derived">\r
+      <method name="Int32 get_Location()" attrs="2182">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-243.cs">\r
+    <type name="X">\r
+      <method name="Boolean Resolve(System.String)" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="System.String Test()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-244.cs">\r
+    <type name="Foo">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>164</size>\r
+      </method>\r
+      <method name="MyBool get_t()" attrs="2193">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="MyBool get_f()" attrs="2193">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="MyBool">\r
+      <method name="MyBool op_BitwiseAnd(MyBool, MyBool)" attrs="2198">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="MyBool op_BitwiseOr(MyBool, MyBool)" attrs="2198">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="Boolean op_True(MyBool)" attrs="2198">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Boolean op_False(MyBool)" attrs="2198">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void .ctor(Boolean)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-245.cs">\r
+    <type name="Class2">\r
+      <method name="System.String get_def_kind()" attrs="2182">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-246.cs">\r
+    <type name="Blah">\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>12</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-247.cs">\r
+    <type name="Blah">\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>19</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>73</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-248.cs">\r
+    <type name="T">\r
+      <method name="Foo GetFoo()" attrs="145">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-249.cs">\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-25.cs">\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>264</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-250.cs">\r
+    <type name="Test.foo3">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test.Tests">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-251.cs">\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-252.cs">\r
+    <type name="Foo">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="A">\r
+      <method name="Void add_Bar(Foo)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void remove_Bar(Foo)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void m1()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-253.cs">\r
+    <type name="AccessibleAttribute">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MyClass">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>80</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-254.cs">\r
+    <type name="TestAttribute">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test_1">\r
+      <method name="Void Test(Int32)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="test_delegate">\r
+      <method name="System.Delegate Invoke(Int32)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="System.Delegate EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test_2">\r
+      <method name="Int32 get_Test()" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void set_Test(Int32)" attrs="2182">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void set_Test2(Boolean)" attrs="2182">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test_3">\r
+      <method name="Void add_e_1(test_delegate)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void remove_e_1(test_delegate)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void add_e_2(test_delegate)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void remove_e_2(test_delegate)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test_4">\r
+      <method name="Void add_e_1(test_delegate)" attrs="2182">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void remove_e_1(test_delegate)" attrs="2182">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void add_e_2(test_delegate)" attrs="2182">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void remove_e_2(test_delegate)" attrs="2182">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void add_e_3(test_delegate)" attrs="2182">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void remove_e_3(test_delegate)" attrs="2182">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="ClassMain">\r
+      <method name="Void Assert(System.Object[], Boolean, Int32)" attrs="145">\r
+        <size>80</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>1169</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-255.cs">\r
+    <type name="TestAttribute">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void Method()" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-256.cs">\r
+    <type name="TableColumn">\r
+      <method name="System.Object get_MagicValue()" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void set_MagicValue(System.Object)" attrs="2182">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Bug">\r
+      <method name="Int32 get_TInt()" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-257.cs">\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void call(Int32 ByRef)" attrs="145">\r
+        <size>27</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-258.cs">\r
+    <type name="MyTest.Test">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MyTest.Test2">\r
+      <method name="Void MyTest.Test.Inner.Foo()" attrs="481">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-259.cs">\r
+    <type name="Testing">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-26.cs">\r
+    <type name="Blah">\r
+      <method name="Int32 Foo(Int32, Int32)" attrs="134">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Int32 Test1()" attrs="150">\r
+        <size>130</size>\r
+      </method>\r
+      <method name="Int32 Adder(System.Int32[])" attrs="150">\r
+        <size>45</size>\r
+      </method>\r
+      <method name="Int32 Test2()" attrs="150">\r
+        <size>59</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>58</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Blah+MyDelegate">\r
+      <method name="Int32 Invoke(Int32, Int32)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Int32, Int32, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Blah+List">\r
+      <method name="Int32 Invoke(System.Int32[])" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.Int32[], System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-260.cs">\r
+    <type name="x.Test">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="y.Test">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="b.a">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-261.cs">\r
+    <type name="T">\r
+      <method name="T get_Me()" attrs="2177">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="T GetMe()" attrs="129">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="Int32 Test(T)" attrs="145">\r
+        <size>134</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>39</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>35</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-262.cs">\r
+    <type name="n1.Attribute">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="n3.A">\r
+      <method name="Void Attribute()" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void X()" attrs="129">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-263.cs">\r
+    <type name="Test">\r
+      <method name="System.String GetString(System.Byte[])" attrs="134">\r
+        <size>31</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-264.cs">\r
+    <type name="Proef">\r
+      <method name="Void add_OnDoSomething(System.EventHandler)" attrs="2182">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void remove_OnDoSomething(System.EventHandler)" attrs="2182">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void Temp(System.Object, System.EventArgs)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>14</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-265.cs">\r
+    <type name="ClassFormatError">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor(String, Object[])" attrs="6275">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="UnsupportedClassVersionError">\r
+      <method name="Void .ctor(String)" attrs="6275">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-266.cs">\r
+    <type name="T">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>35</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-267.cs">\r
+    <type name="X">\r
+      <method name="System.String Text()" attrs="150">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-268.cs">\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+Nested">\r
+      <method name="MyEnum D()" attrs="131">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-269.cs">\r
+    <type name="Result">\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>25</size>\r
+      </method>\r
+    </type>\r
+    <type name="Class1">\r
+      <method name="Int32 AddABunchOfInts(...)" attrs="145">\r
+        <size>75</size>\r
+      </method>\r
+      <method name="Int32 AddASecondBunchOfInts(Int32, ...)" attrs="145">\r
+        <size>75</size>\r
+      </method>\r
+      <method name="Result VtAddABunchOfInts(...)" attrs="145">\r
+        <size>80</size>\r
+      </method>\r
+      <method name="Result VtAddASecondBunchOfInts(Int32, ...)" attrs="145">\r
+        <size>80</size>\r
+      </method>\r
+      <method name="Int32 InstAddABunchOfInts(...)" attrs="129">\r
+        <size>75</size>\r
+      </method>\r
+      <method name="Int32 InstAddASecondBunchOfInts(Int32, ...)" attrs="129">\r
+        <size>75</size>\r
+      </method>\r
+      <method name="Result InstVtAddABunchOfInts(...)" attrs="129">\r
+        <size>80</size>\r
+      </method>\r
+      <method name="Result InstVtAddASecondBunchOfInts(Int32, ...)" attrs="129">\r
+        <size>80</size>\r
+      </method>\r
+      <method name="Int32 Main(System.String[])" attrs="145">\r
+        <size>415</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-27.cs">\r
+    <type name="Foo">\r
+      <method name="Boolean MyMethod(Int32)" attrs="486">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Int32 AnotherMethod(Int32)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Blah">\r
+      <method name="Void Bar(Int32, Int32)" attrs="129">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>144</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Blah+MyDelegate">\r
+      <method name="Void Invoke(Int32, Int32)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Int32, Int32, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-270.cs">\r
+    <type name="X">\r
+      <method name="Int32 Test(System.String, System.Object[])" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Test(System.String, ...)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>93</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-271.cs">\r
+    <type name="T">\r
+      <method name="C X()" attrs="145">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>65</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="T+C">\r
+      <method name="IEnumerator GetEnumerator()" attrs="486">\r
+        <size>19</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-272.cs">\r
+    <type name="BazAttribute">\r
+      <method name="Void set_foo3(Foo)" attrs="2182">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Foo get_foo3()" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor(Foo)" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void f0()" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void f1()" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void f2()" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void f3()" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-273.cs">\r
+    <type name="FooAttribute">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tests">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-274.cs">\r
+    <type name="MyClass">\r
+      <method name="Void .ctor(String[])" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="ChildClass">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="M">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-275.cs">\r
+    <type name="DelType">\r
+      <method name="Int32 Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="S">\r
+      <method name="Void add_MyEvent(DelType)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void remove_MyEvent(DelType)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void add_MyEventStatic(DelType)" attrs="2198">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Void remove_MyEventStatic(DelType)" attrs="2198">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Int32 RunInstance()" attrs="134">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Int32 RunStatic()" attrs="134">\r
+        <size>19</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>129</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__0()" attrs="145">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__1()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-276.cs">\r
+    <type name="EventTestClass">\r
+      <method name="Void add_Elapsed(System.EventHandler)" attrs="2534">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void remove_Elapsed(System.EventHandler)" attrs="2534">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="EntryPoint">\r
+      <method name="Boolean test(System.Type)" attrs="150">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>56</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-277.cs">\r
+    <type name="T">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Int32 X(Byte)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 X(Int16)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-278.cs">\r
+    <type name="Rect">\r
+      <method name="Int32 get_X()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void set_X(Int32)" attrs="2182">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>81</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-279.cs">\r
+    <type name="FlagsAttributeDemo">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>51</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-28.cs">\r
+    <type name="A">\r
+      <method name="Int32 get_Item(Int32)" attrs="3524">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32 EmulateIndexer(Int32)" attrs="134">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Int32 get_Item(Int32)" attrs="2244">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 M()" attrs="134">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Int32 get_Item(Int32)" attrs="2177">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Void set_Item(Int32, Int32)" attrs="2177">\r
+        <size>27</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>152</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-280.cs">\r
+    <type name="AppFramework.Util.Logic">\r
+      <method name="Boolean EnumInSet(System.Enum, System.Enum[])" attrs="150">\r
+        <size>54</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-281.cs">\r
+    <type name="Foo.Hello">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Bar.Hello">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test.Test1">\r
+      <method name="Int32 World()" attrs="150">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test.Test2">\r
+      <method name="Int32 World()" attrs="150">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>47</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-282.cs">\r
+    <type name="integer">\r
+      <method name="integer op_Implicit(Int32)" attrs="2198">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Double op_Implicit(integer)" attrs="2198">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="integer op_Addition(integer, integer)" attrs="2198">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="System.Object Add(integer, System.Object)" attrs="150">\r
+        <size>83</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>86</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-283.cs">\r
+    <type name="X">\r
+      <method name="Int32 Foo()" attrs="454">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Y">\r
+      <method name="Y+D GetIt()" attrs="129">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Y+D GetIt2()" attrs="129">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Int32 Foo()" attrs="198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>70</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Y+D">\r
+      <method name="Int32 Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-284.cs">\r
+    <type name="App">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-285.cs">\r
+    <type name="T">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-286.cs">\r
+    <type name="MethodWrapper">\r
+      <method name="Void SetDeclaredExceptions(MapXml.Throws[])" attrs="131">\r
+        <size>62</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MapXml.Throws">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-287.cs">\r
+    <type name="StaticClass">\r
+      <method name="System.String Name()" attrs="150">\r
+        <size>14</size>\r
+      </method>\r
+    </type>\r
+    <type name="StaticClass+D">\r
+      <method name="System.Object Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="System.Object EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="MainClass">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>103</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-288.cs">\r
+    <type name="Test.BookAboutMovie">\r
+      <method name="System.String GetItem(Int32)" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="System.String get_Item(Int32)" attrs="2534">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Int32 Main(System.String[])" attrs="150">\r
+        <size>65</size>\r
+      </method>\r
+      <method name="Void .ctor(String)" attrs="6278">\r
+        <size>26</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-289.cs">\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void set_Value(System.String)" attrs="2182">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void set_Value()" attrs="134">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void set_Item(Int32, Int32, Boolean)" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void set_Item(Int32, Int32)" attrs="2177">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Boolean get_Item(Boolean)" attrs="2177">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-29.cs">\r
+    <type name="Base">\r
+      <method name="Void Add(Int32)" attrs="134">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Derived">\r
+      <method name="Void Add(Double)" attrs="134">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Demo">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-290.cs">\r
+    <type name="EntryPoint">\r
+      <method name="Void add_FooEvent(EntryPoint+EventHandler)" attrs="2193">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Void remove_FooEvent(EntryPoint+EventHandler)" attrs="2193">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Void bar_f(System.Object)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>36</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="EntryPoint+EventHandler">\r
+      <method name="Void Invoke(System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.Object, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-291.cs">\r
+    <type name="Test">\r
+      <method name="Void Method()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-292.cs">\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-293.cs">\r
+    <type name="A">\r
+      <method name="System.String get_Warning()" attrs="2502">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="System.String get_Warning()" attrs="2246">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-294.cs">\r
+    <type name="ObsoleteClass">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="System.String get_Name()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void set_Name(System.String)" attrs="2182">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor(String, Boolean)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="DerivedTest">\r
+      <method name="System.String Method()" attrs="134">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void T2()" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor(String)" attrs="6278">\r
+        <size>17</size>\r
+      </method>\r
+    </type>\r
+    <type name="ObsoleteClass2">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="ObsoleteClass3">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>25</size>\r
+      </method>\r
+    </type>\r
+    <type name="ObsoleteClass4">\r
+      <method name="Void T()" attrs="134">\r
+        <size>78</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-295.cs">\r
+    <type name="MyAttribute">\r
+      <method name="System.Object get_my()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor(Object)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="MyConstructorBuilder">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>147</size>\r
+      </method>\r
+      <method name="System.Type MyCreateCallee(System.AppDomain)" attrs="145">\r
+        <size>345</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-296.cs">\r
+    <type name="GetElementTypeTest">\r
+      <method name="Int32 Main(System.String[])" attrs="145">\r
+        <size>49</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-297.cs">\r
+    <type name="T">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>378</size>\r
+      </method>\r
+      <method name="Void Login(System.String)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="My">\r
+      <method name="Void .ctor(Object)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-298.cs">\r
+    <type name="A">\r
+      <method name="Int32 op_Addition(Int16, A)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 op_UnaryNegation(A)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Int32 op_Addition(Int32, B)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 op_UnaryNegation(B)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>67</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-299.cs">\r
+    <type name="SampleClass">\r
+      <method name="SuperClass op_Increment(SampleClass)" attrs="2198">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="SuperClass">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-3.cs">\r
+    <type name="TestIntOps">\r
+      <method name="SByte sbyte_add(SByte, SByte)" attrs="150">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Int16 short_add(Int16, Int16)" attrs="150">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Double double_add(Double, Double)" attrs="150">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Int32 int_add(Int32, Int32)" attrs="150">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Int32 int_sub(Int32, Int32)" attrs="150">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Int32 int_mul(Int32, Int32)" attrs="150">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>268</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-30.cs">\r
+    <type name="X">\r
+      <method name="Void IA.Draw()" attrs="481">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void IB.Draw()" attrs="481">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="test">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>220</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-300.cs">\r
+    <type name="A">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A+C">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A+B">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>515</size>\r
+      </method>\r
+    </type>\r
+    <type name="A+B+C">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-301.cs">\r
+    <type name="A">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A+B">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>231</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-302.cs">\r
+    <type name="A">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A+C">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A+B">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>23</size>\r
+      </method>\r
+    </type>\r
+    <type name="A+B+C">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-303.cs">\r
+    <type name="A">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A+C">\r
+      <method name="Void System.IDisposable.Dispose()" attrs="481">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A+B">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>34</size>\r
+      </method>\r
+    </type>\r
+    <type name="A+B+C">\r
+      <method name="Void System.IDisposable.Dispose()" attrs="481">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-304.cs">\r
+    <type name="A">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A+D">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A+B">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>515</size>\r
+      </method>\r
+    </type>\r
+    <type name="A+B+C">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-305.cs">\r
+    <type name="A">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A+B">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>231</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-306.cs">\r
+    <type name="A">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A+D">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A+B">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>23</size>\r
+      </method>\r
+    </type>\r
+    <type name="A+B+C">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-307.cs">\r
+    <type name="A">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A+D">\r
+      <method name="Void System.IDisposable.Dispose()" attrs="481">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A+B">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>34</size>\r
+      </method>\r
+    </type>\r
+    <type name="A+B+C">\r
+      <method name="Void System.IDisposable.Dispose()" attrs="481">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-308.cs">\r
+    <type name="Program">\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>35</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-309.cs">\r
+    <type name="MonoBASIC.Parser">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MonoBASIC.Parser+StateMachine">\r
+      <method name="Void HandleToken(Token)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-31.cs">\r
+    <type name="Base">\r
+      <method name="Void A()" attrs="454">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Derived">\r
+      <method name="Void A()" attrs="454">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>51</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-310.cs">\r
+    <type name="test.Impl">\r
+      <method name="System.String GetType(Int32)" attrs="486">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Boolean IsDone()" attrs="486">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="test.myclass">\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>31</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-311.cs">\r
+    <type name="Program">\r
+      <method name="System.String get_Message()" attrs="18582">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void set_Message(System.String)" attrs="18582">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Boolean DenyMethod()" attrs="16513">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Test2()" attrs="16518">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Test3()" attrs="16518">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Test4()" attrs="16518">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 Main(System.String[])" attrs="16534">\r
+        <size>213</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="22662">\r
+        <size>39</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>11</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test2">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-312.cs">\r
+    <type name="PointF">\r
+      <method name="Void .ctor(Single, Single)" attrs="6278">\r
+        <size>48</size>\r
+      </method>\r
+    </type>\r
+    <type name="Point">\r
+      <method name="PointF op_Implicit(Point)" attrs="2198">\r
+        <size>30</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32, Int32)" attrs="6278">\r
+        <size>38</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Boolean Method(PointF)" attrs="145">\r
+        <size>85</size>\r
+      </method>\r
+      <method name="Boolean Call_constructor_and_implicit()" attrs="145">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Boolean Init_with_implicit_conv()" attrs="145">\r
+        <size>65</size>\r
+      </method>\r
+      <method name="Boolean Init_ValueType()" attrs="145">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="Boolean InstanceAssignTest()" attrs="145">\r
+        <size>88</size>\r
+      </method>\r
+      <method name="Int32 T()" attrs="145">\r
+        <size>82</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>53</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-313.cs">\r
+    <type name="D">\r
+      <method name="Void A.B.METHOD()" attrs="481">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>167</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-314.cs">\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>75</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6273">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6273">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>11</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-315.cs">\r
+    <type name="GuardedCollectionValue">\r
+      <method name="IDirectedEnumerable IDirectedEnumerable.Backwards()" attrs="481">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="IDirectedCollectionValue Backwards()" attrs="486">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="GuardedSequenced">\r
+      <method name="IDirectedCollectionValue Test()" attrs="134">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-316.cs">\r
+    <type name="D">\r
+      <method name="Int32 IA.Add(Int32)" attrs="481">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 IB.Add(Int32)" attrs="481">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="E">\r
+      <method name="Int32 IA.Add(Int32)" attrs="481">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 IB.Add(Int32)" attrs="481">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void doom()" attrs="486">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="System.Object Clone()" attrs="486">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Int32 Test(IC)" attrs="145">\r
+        <size>72</size>\r
+      </method>\r
+      <method name="Void Test2(IE)" attrs="145">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-317.cs">\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-318.cs">\r
+    <type name="Ev">\r
+      <method name="Void add_Disposed(System.EventHandler)" attrs="2182">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void remove_Disposed(System.EventHandler)" attrs="2182">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void OnClick(System.EventArgs)" attrs="134">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>29</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo">\r
+      <method name="Void EventInterface.add_Event(System.EventHandler)" attrs="2529">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void EventInterface.remove_Event(System.EventHandler)" attrs="2529">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void my_from_fixed(Int32 ByRef)" attrs="150">\r
+        <size>5</size>\r
+      </method>\r
+      <method name="Void month_from_fixed(Int32)" attrs="150">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Int32 CreateFromString(Int32)" attrs="147">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Double* GetValue(Double)" attrs="134">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-319.cs">\r
+    <type name="ConstFields">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>352</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>148</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-32.cs">\r
+    <type name="Blah">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>60</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-320.cs">\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor(SByte*, Int32, Int32)" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-321.cs">\r
+    <type name="X">\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>31</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-322.cs">\r
+    <type name="Y">\r
+      <method name="Int32 op_Implicit(Y)" attrs="2198">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor(Byte)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>52</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-323.cs">\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-324.cs">\r
+    <type name="A">\r
+      <method name="Void DoStuff()" attrs="134">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Boolean get_Val()" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+    </type>\r
+    <type name="T">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>11</size>\r
+      </method>\r
+    </type>\r
+    <type name="Driver">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-325.cs">\r
+    <type name="RequestAttribute">\r
+      <method name="Void .ctor(String, String, String[])" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="MyClass">\r
+      <method name="Int32 SomeRequest()" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-326.cs">\r
+    <type name="Mapper">\r
+      <method name="Double Invoke(Int32)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Double EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>68</size>\r
+      </method>\r
+      <method name="Double &lt;Main&gt;m__0(Int32)" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-327.cs">\r
+    <type name="X2">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A.B.Tester">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-328.cs">\r
+    <type name="A.B.Tester">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-329.cs">\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>92</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor(Object)" attrs="6278">\r
+        <size>22</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-33.cs">\r
+    <type name="FirstOuter.FirstInner.First">\r
+      <method name="System.String get_MyIdentity()" attrs="2182">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="FirstOuter.Second">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="FirstOuter.SecondInner.Third">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="FirstOuter.FirstInner.Fourth">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Fifth">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Application">\r
+      <method name="Int32 Main(System.String[])" attrs="145">\r
+        <size>149</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-330.cs">\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-331.cs">\r
+    <type name="T">\r
+      <method name="Byte* get_Ptr()" attrs="2179">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void set_Ptr(Byte*)" attrs="2179">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-332.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-333.cs">\r
+    <type name="Foo">\r
+      <method name="Void Something()" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Bar">\r
+      <method name="Void Something()" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-334.cs">\r
+    <type name="Test.Foo.Index.CompoundFileReader">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test.Foo.Store.Directory">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-335.cs">\r
+    <type name="X">\r
+      <method name="Void A(Int32, Int32)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void C(Int32 ByRef)" attrs="145">\r
+        <size>5</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>71</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+B">\r
+      <method name="Void Invoke(Int32, Int32)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Int32, Int32, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+D">\r
+      <method name="Void Invoke(Int32 ByRef)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Int32 ByRef, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(Int32 ByRef, IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-336.cs">\r
+    <type name="Foo">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Bar">\r
+      <method name="Void Invoke(Int32)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Test()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor(Foo)" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor(Bar)" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-337.cs">\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-338.cs">\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Y+Z fz()" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>11</size>\r
+      </method>\r
+    </type>\r
+    <type name="Y">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Y+Z">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>11</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-339.cs">\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>98</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>17</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-34.cs">\r
+    <type name="FancyInt">\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Blah">\r
+      <method name="Void Foo(Int32 ByRef, Int32 ByRef)" attrs="150">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Int32 Bar(Int32, System.Int32[])" attrs="150">\r
+        <size>74</size>\r
+      </method>\r
+      <method name="Void Foo(Int32, Int32)" attrs="150">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void In(Int32 ByRef)" attrs="145">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void Out(Int32 ByRef)" attrs="145">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Int32 AddArray(System.Int32[])" attrs="145">\r
+        <size>38</size>\r
+      </method>\r
+      <method name="Int32 AddFancy(FancyInt[])" attrs="145">\r
+        <size>47</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>319</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-340.cs">\r
+    <type name="FLMID.Bugs.BoolOne.A">\r
+      <method name="Void Add(Boolean, Boolean, UInt32, Boolean)" attrs="486">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="FLMID.Bugs.BoolOne.B">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="FLMID.Bugs.BoolOne.Test">\r
+      <method name="Int32 Main(System.String[])" attrs="150">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-341.cs">\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Libs">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Bar">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-342.cs">\r
+    <type name="A">\r
+      <method name="Void Foo(Int32)" attrs="454">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Foo(Double)" attrs="454">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Boolean get_Item(Int32)" attrs="2502">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Boolean get_Item(Double)" attrs="2502">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void Foo(Double)" attrs="198">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Boolean get_Item(Double)" attrs="2246">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-343.cs">\r
+    <type name="X">\r
+      <method name="Void Concat(System.String, System.String, System.String)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Concat(System.String[])" attrs="145">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-344.cs">\r
+    <type name="Y">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void add_y(Y)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void remove_y(Y)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void Main(System.String[])" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void Foo()" attrs="129">\r
+        <size>51</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Foo&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-345.cs">\r
+    <type name="EntryPoint">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-346.cs">\r
+    <type name="TestMethods.Class1">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>101</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestMethods.ParamClass">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestMethods.TestParam">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestMethods.BaseClass">\r
+      <method name="Int32 AddItem(TestMethods.ParamClass)" attrs="1478">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestMethods.TestClass">\r
+      <method name="Int32 AddItem(System.Object)" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 AddItem(TestMethods.ParamClass)" attrs="198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-347.cs">\r
+    <type name="Whatever.Core.Project">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Whatever.Core.A">\r
+      <method name="Whatever.Core.Project get_Project()" attrs="2182">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="SomethingElse.Core.Project">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Whatever.App.B">\r
+      <method name="System.String Execute()" attrs="134">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-348.cs">\r
+    <type name="BoundAttribute">\r
+      <method name="Void .ctor(Double, Int32)" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-349.cs">\r
+    <type name="D">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void add_Ev1(D)" attrs="2177">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void remove_Ev1(D)" attrs="2177">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void add_Ev1(D)" attrs="2198">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Void remove_Ev1(D)" attrs="2198">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Void add_Ev2(D)" attrs="2198">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Void remove_Ev2(D)" attrs="2198">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>1</size>\r
+      </method>\r
+    </type>\r
+    <type name="X2">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>63</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>19</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-35.cs">\r
+    <type name="X">\r
+      <method name="Void a()" attrs="145">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Void w(Int32)" attrs="145">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>310</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>19</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-350.cs">\r
+    <type name="A">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A+BAttribute">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-351.cs">\r
+    <type name="Test.Foo">\r
+      <method name="Void Invoke(System.String, System.Object[])" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.String, System.Object[], System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test.Testee">\r
+      <method name="Void Bar(System.String, System.Object[])" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>243</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-352.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-353.cs">\r
+    <type name="Three">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="One">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Two">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-354.cs">\r
+    <type name="MYAttr">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-355.cs">\r
+    <type name="Level1.Level1.Level2.MainClass">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-356.cs">\r
+    <type name="MainClass">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-357.cs">\r
+    <type name="SD.Sd">\r
+      <method name="Void F(Boolean)" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo.Bar">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>26</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo.Bar+f_t">\r
+      <method name="Void Invoke(Boolean)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Boolean, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-358.cs">\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>57</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-359.cs">\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-36.cs">\r
+    <type name="X">\r
+      <method name="IEnumerator GetEnumerator()" attrs="134">\r
+        <size>43</size>\r
+      </method>\r
+    </type>\r
+    <type name="Y">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>311</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-360.cs">\r
+    <type name="Application">\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-361.cs">\r
+    <type name="X">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-362.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void Test()" attrs="145">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-363.cs">\r
+    <type name="Location">\r
+      <method name="Void .ctor()" attrs="6273">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>11</size>\r
+      </method>\r
+    </type>\r
+    <type name="Element">\r
+      <method name="Location get_Location()" attrs="2500">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void set_Location(Location)" attrs="2500">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>18</size>\r
+      </method>\r
+    </type>\r
+    <type name="T">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-364.cs">\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>52</size>\r
+      </method>\r
+      <method name="Int32 t1(Int32)" attrs="145">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="Int32 t2(Int32)" attrs="145">\r
+        <size>55</size>\r
+      </method>\r
+      <method name="Void Main2(System.String[])" attrs="145">\r
+        <size>75</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+Foo">\r
+      <method name="Int32 Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Delegable">\r
+      <method name="Void add_MyDelegate(System.EventHandler)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void remove_MyDelegate(System.EventHandler)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;t1&gt;c__AnonStorey0">\r
+      <method name="Int32 &lt;&gt;m__0()" attrs="131">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;t2&gt;c__AnonStorey1">\r
+      <method name="Int32 &lt;&gt;m__1()" attrs="131">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Main2&gt;c__AnonStorey2">\r
+      <method name="Void &lt;&gt;m__2(System.Object, System.EventArgs)" attrs="131">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-365.cs">\r
+    <type name="C">\r
+      <method name="Void set_LiteralType(LiteralType)" attrs="2182">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>19</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-366.cs">\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-367.cs">\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-368.cs">\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-369.cs">\r
+    <type name="Test">\r
+      <method name="Boolean op_Equality(Test, Test)" attrs="2198">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Boolean op_Inequality(Test, Test)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Boolean Equals(System.Object)" attrs="198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>48</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-37.cs">\r
+    <type name="X">\r
+      <method name="Void m(System.Int32[])" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 test_int_single_dim()" attrs="145">\r
+        <size>108</size>\r
+      </method>\r
+      <method name="Int32 simple_test_double_dim()" attrs="145">\r
+        <size>96</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-370.cs">\r
+    <type name="Test.Application">\r
+      <method name="Int32 ParseType(System.String)" attrs="145">\r
+        <size>126</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>72</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-371.cs">\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor(Boolean&amp;)" attrs="6278">\r
+        <size>11</size>\r
+      </method>\r
+    </type>\r
+    <type name="Y">\r
+      <method name="Void .ctor(Boolean&amp;)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-372.cs">\r
+    <type name="GenericNode">\r
+      <method name="Int32 GetStat()" attrs="454">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="GenericFileNode">\r
+      <method name="Int32 NotUsed()" attrs="454">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="WorkingTest">\r
+      <method name="Int32 GetStat()" attrs="198">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="FailingTest">\r
+      <method name="Int32 GetStat()" attrs="198">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestWrapper">\r
+      <method name="Boolean Test(Node, System.String)" attrs="145">\r
+        <size>54</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>57</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-373.cs">\r
+    <type name="Test">\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>54</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-374.cs">\r
+    <type name="Test">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Rest">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-375.cs">\r
+    <type name="a">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="a+b">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="c">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="c+d">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-376.cs">\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>90</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-377.cs">\r
+    <type name="Tests">\r
+      <method name="Void test()" attrs="134">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-378.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-379.cs">\r
+    <type name="DeadCode">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="System.String SomeFunc(System.String)" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-38.cs">\r
+    <type name="X">\r
+      <method name="Int32 get_Item(Int32)" attrs="2182">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Void set_Item(Int32, Int32)" attrs="2182">\r
+        <size>27</size>\r
+      </method>\r
+      <method name="Int32 Foo()" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 get_Bar()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void set_Bar(Int32)" attrs="2182">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Y">\r
+      <method name="UInt32 get_Item(UInt32)" attrs="2182">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Void set_Item(UInt32, UInt32)" attrs="2182">\r
+        <size>27</size>\r
+      </method>\r
+      <method name="UInt32 Foo()" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="UInt32 get_Bar()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void set_Bar(UInt32)" attrs="2182">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>320</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-380.cs">\r
+    <type name="T">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>30</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-381.cs">\r
+    <type name="Application">\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-382.cs">\r
+    <type name="Dec">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>109</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>16</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-383.cs">\r
+    <type name="X">\r
+      <method name="X testme(Int32 ByRef)" attrs="134">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>38</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-384.cs">\r
+    <type name="X">\r
+      <method name="Void Test()" attrs="145">\r
+        <size>43</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-385.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>57</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-386.cs">\r
+    <type name="SuperDecimal">\r
+      <method name="SuperDecimal op_Implicit(Decimal)" attrs="2198">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor(Decimal)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-387.cs">\r
+    <type name="ObjectID">\r
+      <method name="Int64 op_Implicit(ObjectID)" attrs="2198">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="ObjectID op_Implicit(Int64)" attrs="2198">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void .ctor(Int64)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-388.cs">\r
+    <type name="Schemas.basefieldtype">\r
+      <method name="System.Object Instantiate()" attrs="454">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Schemas.fieldtype">\r
+      <method name="System.Object Instantiate()" attrs="198">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Schemas.compoundfield">\r
+      <method name="System.Object Instantiate()" attrs="198">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Schemas.field">\r
+      <method name="System.Object Instantiate()" attrs="134">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Schemas.formdata">\r
+      <method name="System.Object Instantiate()" attrs="134">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Schemas.M">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-389.cs">\r
+    <type name="Schemas.basefieldtype">\r
+      <method name="System.Object Instantiate()" attrs="454">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Schemas.fieldtype">\r
+      <method name="System.Object Instantiate()" attrs="198">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Schemas.compoundfield">\r
+      <method name="System.Object Instantiate()" attrs="198">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Schemas.field">\r
+      <method name="System.Object Instantiate()" attrs="134">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Schemas.formdata">\r
+      <method name="System.Object Instantiate()" attrs="134">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Schemas.M">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-39.cs">\r
+    <type name="SimpleAttribute">\r
+      <method name="System.String get_AnotherArg()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void set_AnotherArg(System.String)" attrs="2182">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Int64 get_LongValue()" attrs="2182">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Void set_LongValue(Int64)" attrs="2182">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="System.Int64[] get_ArrayValue()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void set_ArrayValue(System.Int64[])" attrs="2182">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor(String)" attrs="6278">\r
+        <size>22</size>\r
+      </method>\r
+    </type>\r
+    <type name="Blah2">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Blah3">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Blah">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>204</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-390.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+O">\r
+      <method name="Void Foo()" attrs="198">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+N">\r
+      <method name="Void Foo()" attrs="454">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+M">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-391.cs">\r
+    <type name="C">\r
+      <method name="Void Foo(Int32)" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Foo(Int32 ByRef)" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Bar(Boolean ByRef)" attrs="129">\r
+        <size>5</size>\r
+      </method>\r
+      <method name="Void Bar(Boolean)" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-392.cs">\r
+    <type name="C">\r
+      <method name="Int32 Test()" attrs="129">\r
+        <size>93</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>24</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+S">\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-393.cs">\r
+    <type name="A">\r
+      <method name="System.String get_Name()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor(String)" attrs="6278">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void .ctor(String)" attrs="6278">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void .ctor(String)" attrs="6278">\r
+        <size>25</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester">\r
+      <method name="A MethodSampleA(System.String)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="B MethodSampleB(System.String)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="C MethodSampleC(System.String)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>114</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+MethodHandler">\r
+      <method name="A Invoke(System.String)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.String, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="A EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-394.cs">\r
+    <type name="A">\r
+      <method name="System.String get_Name()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor(String)" attrs="6278">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void .ctor(String)" attrs="6278">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="System.String get_Value()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor(String, String)" attrs="6278">\r
+        <size>32</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester">\r
+      <method name="System.String MethodSampleA(A)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="System.String MethodSampleB(B)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="System.String MethodSampleC(C)" attrs="145">\r
+        <size>31</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>129</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+MethodHandler">\r
+      <method name="System.String Invoke(C)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(C, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="System.String EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-395.cs">\r
+    <type name="A">\r
+      <method name="System.String get_Name()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor(String)" attrs="6278">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void .ctor(String)" attrs="6278">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="System.String get_Value()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor(String, String)" attrs="6278">\r
+        <size>32</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester">\r
+      <method name="Void MethodSample(B, A, C)" attrs="145">\r
+        <size>56</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>72</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+MethodHandler">\r
+      <method name="Void Invoke(C, C, C)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(C, C, C, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-396.cs">\r
+    <type name="MainClass">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>30</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-397.cs">\r
+    <type name="TypeCheckAttribute">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="PropertyCheckAttribute">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="AccessorCheckAttribute">\r
+      <method name="MethodAttributes get_Attributes()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor(MethodAttributes)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main(System.String[])" attrs="150">\r
+        <size>151</size>\r
+      </method>\r
+      <method name="Void CheckFlags(System.Reflection.PropertyInfo, System.Reflection.MethodInfo)" attrs="145">\r
+        <size>159</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A">\r
+      <method name="Int32 get_Value1()" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void set_Value1(Int32)" attrs="2182">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 get_Value2()" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void set_Value2(Int32)" attrs="2181">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 get_Value3()" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void set_Value3(Int32)" attrs="2180">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 get_Value4()" attrs="2179">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void set_Value4(Int32)" attrs="2182">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 get_Value5()" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void set_Value5(Int32)" attrs="2177">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-398.cs">\r
+    <type name="Tester">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>119</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A">\r
+      <method name="Int32 get_Count()" attrs="2502">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void set_Count(Int32)" attrs="2500">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Int32 get_Item(Int32)" attrs="2502">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="System.String get_Message()" attrs="2502">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void set_Count(Int32)" attrs="2244">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void SetCount(Int32)" attrs="134">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Int32 get_Item(Int32)" attrs="2246">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="System.String get_Message()" attrs="2182">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void set_Message(System.String)" attrs="2179">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-399.cs">\r
+    <type name="TestVararg">\r
+      <method name="Void F(RuntimeArgumentHandle)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void G(...)" attrs="145">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>394</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-4.cs">\r
+    <type name="X">\r
+      <method name="Void test(SByte)" attrs="129">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void test(Int32)" attrs="129">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>126</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-40.cs">\r
+    <type name="Blah">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>258</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-400.cs">\r
+    <type name="X">\r
+      <method name="Int32 TestDereference()" attrs="145">\r
+        <size>107</size>\r
+      </method>\r
+      <method name="Int32 TestPtrAdd()" attrs="145">\r
+        <size>106</size>\r
+      </method>\r
+      <method name="Int32 TestPtrAssign()" attrs="145">\r
+        <size>256</size>\r
+      </method>\r
+      <method name="Int32 TestPtrArithmetic()" attrs="145">\r
+        <size>277</size>\r
+      </method>\r
+      <method name="Int32 TestMultiple()" attrs="145">\r
+        <size>111</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>115</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>52</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-401.cs">\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>207</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-402.cs">\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-403.cs">\r
+    <type name="Foo">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>106</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-404.cs">\r
+    <type name="X">\r
+      <method name="Int32* get_v()" attrs="145">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>71</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-405.cs">\r
+    <type name="testapp.LibTestAPI">\r
+      <method name="Void Create()" attrs="134">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="testapp.TestApp">\r
+      <method name="Void Main(System.String[])" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-406.cs">\r
+    <type name="TestCase.Test">\r
+      <method name="Int32 Main(System.String[])" attrs="145">\r
+        <size>228</size>\r
+      </method>\r
+      <method name="UInt32 DoOp(UInt32*)" attrs="145">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="UInt32 DoOp2(UInt32*)" attrs="145">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-407.cs">\r
+    <type name="MainClass">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-408.cs">\r
+    <type name="T">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>59</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-409.cs">\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>40</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-41.cs">\r
+    <type name="X">\r
+      <method name="Void A(Int32 ByRef, UInt32 ByRef, SByte ByRef, Byte ByRef, Int64 ByRef, UInt64 ByRef, Int16 ByRef, UInt16 ByRef, Char ByRef, X ByRef, Single ByRef, Double ByRef)" attrs="145">\r
+        <size>189</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>310</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-410.cs">\r
+    <type name="B">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>36</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-411.cs">\r
+    <type name="QtSamples.QtClass">\r
+      <method name="Void pressEvent()" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>25</size>\r
+      </method>\r
+    </type>\r
+    <type name="QtSamples.Testing">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-412.cs">\r
+    <type name="Foo.Baz">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-413.cs">\r
+    <type name="Driver">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-414.cs">\r
+    <type name="BB">\r
+      <method name="System.String get_Data()" attrs="2244">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-415.cs">\r
+    <type name="MyTestExtended">\r
+      <method name="System.String GetName()" attrs="196">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-416.cs">\r
+    <type name="ModTest">\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="n1.Adder">\r
+      <method name="Int32 Add(Int32, Int32)" attrs="134">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-417.cs">\r
+    <type name="blah2.MyClass">\r
+      <method name="Void add_DoSomething(blah.MyFunnyDelegate)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void remove_DoSomething(blah.MyFunnyDelegate)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void DoSomethingFunny()" attrs="134">\r
+        <size>47</size>\r
+      </method>\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-418.cs">\r
+    <type name="M3">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>172</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="M1">\r
+      <method name="Void .ctor(String)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="M2">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-419.cs">\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-42.cs">\r
+    <type name="X">\r
+      <method name="Int32 get_Item(Int32)" attrs="2182">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void set_Item(Int32, Int32)" attrs="2182">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Int32 get_P()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void set_P(Int32)" attrs="2182">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Z">\r
+      <method name="Z get_P()" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void set_P(Z)" attrs="2182">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Z op_Increment(Z)" attrs="2198">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Y">\r
+      <method name="Int32 p_pre_increment(X)" attrs="145">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Int32 p_post_increment(X)" attrs="145">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Int32 i_pre_increment(X)" attrs="145">\r
+        <size>32</size>\r
+      </method>\r
+      <method name="Int32 i_post_increment(X)" attrs="145">\r
+        <size>32</size>\r
+      </method>\r
+      <method name="Z overload_increment(Z)" attrs="145">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Z overload_pre_increment(Z)" attrs="145">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Z ugly(Z)" attrs="145">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="Int32 simple(Int32)" attrs="145">\r
+        <size>90</size>\r
+      </method>\r
+      <method name="Int32 arrays()" attrs="145">\r
+        <size>265</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>214</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-420.cs">\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-421.cs">\r
+    <type name="A">\r
+      <method name="Void SetObject(System.String)" attrs="454">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void SetObject(System.String)" attrs="198">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Int32 Main(System.String[])" attrs="150">\r
+        <size>44</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-422.cs">\r
+    <type name="HelloWorld.MainClass">\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Boolean CheckTrueThat()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>17</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-423.cs">\r
+    <type name="Test">\r
+      <method name="Void lowLevelCall(Int32*)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Func(Int32 ByRef)" attrs="145">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-424.cs">\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>49</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-425.cs">\r
+    <type name="A">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="AAttribute">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-426.cs">\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-427.cs">\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-428.cs">\r
+    <type name="A">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+A">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-429.cs">\r
+    <type name="Foo.A">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-43.cs">\r
+    <type name="X">\r
+      <method name="Int32 test_single(System.Int32[])" attrs="145">\r
+        <size>45</size>\r
+      </method>\r
+      <method name="Int32 test_continue(System.Int32[])" attrs="145">\r
+        <size>70</size>\r
+      </method>\r
+      <method name="Boolean test_double(System.Double[])" attrs="145">\r
+        <size>74</size>\r
+      </method>\r
+      <method name="Int32 test_break(System.Int32[])" attrs="145">\r
+        <size>70</size>\r
+      </method>\r
+      <method name="Boolean test_multi(System.Int32[,])" attrs="145">\r
+        <size>100</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>332</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-430.cs">\r
+    <type name="A">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+A">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-431.cs">\r
+    <type name="Foo.A">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-432.cs">\r
+    <type name="Foo.A">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-433.cs">\r
+    <type name="Foo.A">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>11</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-434.cs">\r
+    <type name="Foo.A">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>11</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-435.cs">\r
+    <type name="X">\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-436.cs">\r
+    <type name="X">\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-437.cs">\r
+    <type name="T2">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>72</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-438.cs">\r
+    <type name="Program">\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>35</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-439.cs">\r
+    <type name="LayerMask">\r
+      <method name="Int32 op_Implicit(LayerMask)" attrs="2198">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="LayerMask op_Implicit(Int32)" attrs="2198">\r
+        <size>19</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>46</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-44.cs">\r
+    <type name="X">\r
+      <method name="Int32 dob(System.Int32[,])" attrs="145">\r
+        <size>94</size>\r
+      </method>\r
+      <method name="Int32 count(System.Object)" attrs="145">\r
+        <size>50</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>154</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-440.cs">\r
+    <type name="A">\r
+      <method name="Double op_Implicit(A)" attrs="2198">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Int32 op_Implicit(A)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>27</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-441.cs">\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-442.cs">\r
+    <type name="ConsoleApplication1.Program">\r
+      <method name="Void Main(System.String[])" attrs="145">\r
+        <size>73</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-443.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor(ITopic)" attrs="6278">\r
+        <size>32</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-444.cs">\r
+    <type name="쯠쯡쯢">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-445.cs">\r
+    <type name="ConvFromInt">\r
+      <method name="ConvFromInt op_Implicit(Int32)" attrs="2198">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>17</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>112</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>45</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-446.cs">\r
+    <type name="FooTest">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void Foo(UInt64)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-447.cs">\r
+    <type name="System.MonoTODOAttribute">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="System.Web.HttpBrowserCapabilities">\r
+      <method name="System.Version get_A()" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-448.cs">\r
+    <type name="MonoDivideProblem">\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>17</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-449.cs">\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Z()" attrs="129">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void &lt;Z&gt;m__0(System.Object)" attrs="129">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void &lt;Z&gt;m__1(System.Object)" attrs="129">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-45.cs">\r
+    <type name="Blah">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>882</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>97</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-450.cs">\r
+    <type name="A">\r
+      <method name="Byte op_Implicit(A)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="A op_Implicit(Int32)" attrs="2198">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>71</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6273">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-451.cs">\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-452.cs">\r
+    <type name="Foo">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-453.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-454.cs">\r
+    <type name="FooAttribute">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>260</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-455.cs">\r
+    <type name="Foo">\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>25</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-456.cs">\r
+    <type name="Foo">\r
+      <method name="Void foo()" attrs="134">\r
+        <size>16</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-457.cs">\r
+    <type name="Number">\r
+      <method name="Void IDouble.Add(Double)" attrs="481">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void IInteger.Add(Int32)" attrs="481">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>60</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-458.cs">\r
+    <type name="MyAttr">\r
+      <method name="Void .ctor()" attrs="6275">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor(Type)" attrs="6275">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor(String)" attrs="6275">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6275">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="ClassA">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="ClassB">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="ClassC">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="ClassD">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Top">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-459.cs">\r
+    <type name="CC">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="CC+IfElseStateMachine">\r
+      <method name="Void HandleToken(Token)" attrs="134">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-46.cs">\r
+    <type name="X">\r
+      <method name="Int32 cast_int(System.Object)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="UInt32 cast_uint(System.Object)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Int16 cast_short(System.Object)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Char cast_char(System.Object)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="UInt16 cast_ushort(System.Object)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Byte cast_byte(System.Object)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="SByte cast_sbyte(System.Object)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Int64 cast_long(System.Object)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="UInt64 cast_ulong(System.Object)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Single cast_float(System.Object)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Double cast_double(System.Object)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Boolean cast_bool(System.Object)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>1364</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-460.cs">\r
+    <type name="MainClass">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>18</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-461.cs">\r
+    <type name="Value">\r
+      <method name="System.Object get_Val()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="System.Enum get_Val2()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor(Object)" attrs="6278">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+    <type name="Valtest">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>63</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-462.cs">\r
+    <type name="X">\r
+      <method name="Void Method(X)" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Method(System.String)" attrs="129">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>14</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-463.cs">\r
+    <type name="PropertySorter">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="PathItemBase">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="PathItemBase+TypeConverter">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-464.cs">\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>103</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-465.cs">\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>103</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-466.cs">\r
+    <type name="A.X.Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-467.cs">\r
+    <type name="A">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A+D">\r
+      <method name="Int32 Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B+D">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Int32 Foo()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-468.cs">\r
+    <type name="CorMetaDataDispenserExClass">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void XXX()" attrs="150">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-469.cs">\r
+    <type name="Del">\r
+      <method name="Void Invoke(Int32)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Lambda">\r
+      <method name="Void f(Int32)" attrs="145">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Del[] Make2(Int32)" attrs="145">\r
+        <size>58</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>86</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Lambda+&lt;Make2&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__0(Int32)" attrs="131">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="Void &lt;&gt;m__1(Int32)" attrs="131">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-47.cs">\r
+    <type name="X">\r
+      <method name="Boolean f()" attrs="145">\r
+        <size>32</size>\r
+      </method>\r
+      <method name="Boolean t()" attrs="145">\r
+        <size>32</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>511</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-470.cs">\r
+    <type name="X">\r
+      <method name="System.String get_ASTNodeTypeName()" attrs="2182">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Demo">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-471.cs">\r
+    <type name="AAttribute">\r
+      <method name="Void .ctor(String)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="MainClass">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>52</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-472.cs">\r
+    <type name="Test">\r
+      <method name="Int32 get_Prop()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void set_Prop(Int32)" attrs="2182">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>97</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>14</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-473.cs">\r
+    <type name="SignalHandler">\r
+      <method name="Void Invoke(Int32)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="UnixMarshal">\r
+      <method name="Void Default(Int32)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="System.String GetDescription(Error)" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="UnixMarshal2">\r
+      <method name="System.String GetDescription(Error)" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Stdlib">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestConst">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="XX">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Syscall">\r
+      <method name="Int32 poll(Pollfd[], UInt32, Int32)" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="PS">\r
+      <method name="Void GetDescription(Error)" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+    <type name="EnumWrapper">\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="Value">\r
+      <method name="EnumWrapper op_Explicit(Value)" attrs="2198">\r
+        <size>19</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-474.cs">\r
+    <type name="Z">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void TestPreinc(Int32)" attrs="145">\r
+        <size>58</size>\r
+      </method>\r
+      <method name="Void TestPostinc(Int32)" attrs="145">\r
+        <size>58</size>\r
+      </method>\r
+      <method name="Void Assert(Int32, Int32)" attrs="145">\r
+        <size>73</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Z+X">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Z+&lt;TestPreinc&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>39</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Z+&lt;TestPostinc&gt;c__AnonStorey1">\r
+      <method name="Void &lt;&gt;m__1()" attrs="131">\r
+        <size>39</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-475.cs">\r
+    <type name="MyDelegate">\r
+      <method name="Void Invoke(Int32)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void add_e(MyDelegate)" attrs="2193">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Void remove_e(MyDelegate)" attrs="2193">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Void Test(Int32)" attrs="145">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>24</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-476.cs">\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-477.cs">\r
+    <type name="C">\r
+      <method name="Void Test(Int32 ByRef)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-478.cs">\r
+    <type name="Test.MainClass">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test.TestAttribute">\r
+      <method name="Void .ctor(TestEnum2)" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test.Test2Attribute">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-479.cs">\r
+    <type name="Test.Test">\r
+      <method name="Boolean Equals(System.Object)" attrs="198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-48.cs">\r
+    <type name="Blah">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>70</size>\r
+      </method>\r
+      <method name="Void Test_1()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-480.cs">\r
+    <type name="A">\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void Test(System.Object)" attrs="145">\r
+        <size>290</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void &lt;Test&gt;m__0(Int32)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+D">\r
+      <method name="Void Invoke(Int32)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-481.cs">\r
+    <type name="TestDelegate">\r
+      <method name="Void Invoke(Int32 ByRef)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Int32 ByRef, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(Int32 ByRef, IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestClass">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>50</size>\r
+      </method>\r
+      <method name="Void &lt;Main&gt;m__0(Int32 ByRef)" attrs="145">\r
+        <size>5</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-482.cs">\r
+    <type name="X">\r
+      <method name="Void M4(Int32)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void M4(Int32, ...)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-483.cs">\r
+    <type name="Tests">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="System.Object clone()" attrs="198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-484.cs">\r
+    <type name="Test.TestBit">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-485.cs">\r
+    <type name="MonoBUG">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-486.cs">\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>132</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-487.cs">\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Void .ctor(Object)" attrs="6273">\r
+        <size>73</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-488.cs">\r
+    <type name="P">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Q">\r
+      <method name="Void .ctor(P)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="IEnumerable foo()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>169</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-489.cs">\r
+    <type name="test">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-49.cs">\r
+    <type name="X">\r
+      <method name="Int32 s(Byte)" attrs="145">\r
+        <size>3469</size>\r
+      </method>\r
+      <method name="Int32 test(Int32)" attrs="145">\r
+        <size>92</size>\r
+      </method>\r
+      <method name="Int32 tests(System.String)" attrs="145">\r
+        <size>137</size>\r
+      </method>\r
+      <method name="Int32 tests2(System.String)" attrs="145">\r
+        <size>53</size>\r
+      </method>\r
+      <method name="Int32 testn(System.String)" attrs="145">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="Int32 testm(System.String)" attrs="145">\r
+        <size>35</size>\r
+      </method>\r
+      <method name="Int32 testo(System.String)" attrs="145">\r
+        <size>59</size>\r
+      </method>\r
+      <method name="Int32 testp(System.String)" attrs="145">\r
+        <size>90</size>\r
+      </method>\r
+      <method name="Int32 test_def(System.String)" attrs="145">\r
+        <size>78</size>\r
+      </method>\r
+      <method name="Int32 test_coverage(Int32)" attrs="145">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Int32 test_goto(Int32)" attrs="145">\r
+        <size>56</size>\r
+      </method>\r
+      <method name="Int32 test_memberaccess(System.String)" attrs="145">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="Int32 test_string_multiple_targets(System.String)" attrs="145">\r
+        <size>106</size>\r
+      </method>\r
+      <method name="Int32 test_casts(Int32)" attrs="145">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="Int32 testSwitchEnumLong(TestEnum)" attrs="150">\r
+        <size>73</size>\r
+      </method>\r
+      <method name="Int32 test_long_enum_switch()" attrs="145">\r
+        <size>94</size>\r
+      </method>\r
+      <method name="Int32 tests_default(System.String)" attrs="145">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="Int32 tests_default_2(System.String)" attrs="145">\r
+        <size>98</size>\r
+      </method>\r
+      <method name="Void test_76590(System.String)" attrs="145">\r
+        <size>72</size>\r
+      </method>\r
+      <method name="Void test_77964()" attrs="145">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Boolean bug_78860()" attrs="145">\r
+        <size>91</size>\r
+      </method>\r
+      <method name="Void test_1597()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>1390</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-490.cs">\r
+    <type name="T">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>39</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-491.cs">\r
+    <type name="M">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="AttrA">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="AttrB">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-492.cs">\r
+    <type name="Test.My1Attribute">\r
+      <method name="Void .ctor(Object)" attrs="6278">\r
+        <size>20</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test.My2Attribute">\r
+      <method name="Void .ctor(String[])" attrs="6278">\r
+        <size>22</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test.My3Attribute">\r
+      <method name="Void .ctor(Byte)" attrs="6278">\r
+        <size>25</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test.Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>75</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-493.cs">\r
+    <type name="A">\r
+      <method name="Int32 get_f()" attrs="2180">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Int32 bar()" attrs="129">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-494.cs">\r
+    <type name="Agresso.Foundation.Function">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Agresso.Foundation.Translate">\r
+      <method name="Void Invoke(Agresso.Foundation.Function, System.Text.StringBuilder ByRef)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Agresso.Foundation.Function, System.Text.StringBuilder ByRef, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(System.Text.StringBuilder ByRef, IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-495.cs">\r
+    <type name="plj.aClass">\r
+      <method name="plj.aClass op_Implicit(plj.fromClass)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="plj.realClass1">\r
+      <method name="plj.realClass1 op_Implicit(plj.fromClass)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="plj.fromClass">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-496.cs">\r
+    <type name="Baz">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-497.cs">\r
+    <type name="PlotMenuItem">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>63</size>\r
+      </method>\r
+      <method name="Void MenuItem_Click(System.Object, System.EventArgs)" attrs="145">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="System.EventHandler get_Callback()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void set_Callback(System.EventHandler)" attrs="2182">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor(EventHandler)" attrs="6278">\r
+        <size>55</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-498.cs">\r
+    <type name="A">\r
+      <method name="Int32 get_Foo()" attrs="2182">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Single)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>99</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-499.cs">\r
+    <type name="A">\r
+      <method name="Int32 switch1(UInt64)" attrs="145">\r
+        <size>123</size>\r
+      </method>\r
+      <method name="Int32 switch2(SByte)" attrs="145">\r
+        <size>45</size>\r
+      </method>\r
+      <method name="Int32 switch3(Int64)" attrs="145">\r
+        <size>46</size>\r
+      </method>\r
+      <method name="Int32 switch4(UInt64)" attrs="145">\r
+        <size>51</size>\r
+      </method>\r
+      <method name="Int32 switch5(UInt64)" attrs="145">\r
+        <size>36</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>154</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-5.cs">\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>45</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-500.cs">\r
+    <type name="SomeCustomAttribute">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="MainClass">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>136</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-501.cs">\r
+    <type name="Tests">\r
+      <method name="Void DumpException(Tests+FilterStackFrame)" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void foo(Boolean ByRef)" attrs="150">\r
+        <size>54</size>\r
+      </method>\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Boolean &lt;foo&gt;m__0(System.Object)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tests+FilterStackFrame">\r
+      <method name="Boolean Invoke(System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.Object, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Boolean EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-502.cs">\r
+    <type name="Base">\r
+      <method name="Int32 get_Property()" attrs="2182">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Derived">\r
+      <method name="Int32 get_Property()" attrs="134">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="BaseClass">\r
+      <method name="Int32 get_Value()" attrs="2500">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void set_Value(Int32)" attrs="2500">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="DerivedClass">\r
+      <method name="Int32 get_Value()" attrs="132">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="ErrorClass">\r
+      <method name="Int32 get_Value()" attrs="2244">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void set_Value(Int32)" attrs="2244">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-503.cs">\r
+    <type name="Foo">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-504.cs">\r
+    <type name="Foo">\r
+      <method name="Int32 f()" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>46</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-505.cs">\r
+    <type name="T">\r
+      <method name="Int32 f()" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-506.cs">\r
+    <type name="ProtectedSetter.BaseClass">\r
+      <method name="System.String get_Name()" attrs="3526">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void set_Name(System.String)" attrs="3523">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="ProtectedSetter.DerivedClass">\r
+      <method name="System.String get_Name()" attrs="2246">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void set_Name(System.String)" attrs="2243">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-507.cs">\r
+    <type name="NewslotVirtualFinal.NewslotVirtualFinal">\r
+      <method name="Void SomeMethod()" attrs="486">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void SomeMethod2()" attrs="454">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6273">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="NewslotVirtualFinal.C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>101</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-508.cs">\r
+    <type name="OutputParam">\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Method(Int32 ByRef)" attrs="150">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-509.cs">\r
+    <type name="DelegateHandler">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="BaseClass">\r
+      <method name="Void add_OnEvent(DelegateHandler)" attrs="2534">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void remove_OnEvent(DelegateHandler)" attrs="2534">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="ExtendingClass">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-51.cs">\r
+    <type name="Base">\r
+      <method name="Int32 get_b_int_property()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void set_b_int_property(Int32)" attrs="2182">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="System.String b_get_id()" attrs="134">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>26</size>\r
+      </method>\r
+    </type>\r
+    <type name="Derived">\r
+      <method name="Int32 get_b_int_property()" attrs="2177">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void set_b_int_property(Int32)" attrs="2177">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Int32 Test()" attrs="134">\r
+        <size>181</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>27</size>\r
+      </method>\r
+    </type>\r
+    <type name="boot">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-510.cs">\r
+    <type name="Foo">\r
+      <method name="Void test39(Int32 ByRef)" attrs="145">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-511.cs">\r
+    <type name="Foo">\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void f()" attrs="145">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-512.cs">\r
+    <type name="Foo">\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void f()" attrs="145">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-513.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>322</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-514.cs">\r
+    <type name="X">\r
+      <method name="Void HandleConflict(Int32)" attrs="150">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>56</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-515.cs">\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-516.cs">\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-517.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-518.cs">\r
+    <type name="Foo">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-519.cs">\r
+    <type name="Foo">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void f()" attrs="145">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-52.cs">\r
+    <type name="Y">\r
+      <method name="Boolean MoveNext()" attrs="134">\r
+        <size>36</size>\r
+      </method>\r
+      <method name="System.Object get_Current()" attrs="2182">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>14</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Y GetEnumerator()" attrs="134">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>548</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>36</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-520.cs">\r
+    <type name="FakeInt">\r
+      <method name="Int64 op_Implicit(FakeInt)" attrs="2198">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor(Int64)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="MainClass">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-521.cs">\r
+    <type name="Tests">\r
+      <method name="Void CallWithContextN(System.Object, System.Object[])" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tests+CallTargetWithContextN">\r
+      <method name="Void Invoke(System.Object, System.Object[])" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.Object, System.Object[], System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-522.cs">\r
+    <type name="Const">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-523.cs">\r
+    <type name="T">\r
+      <method name="Int32 stuff()" attrs="129">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Int32 stuff2()" attrs="129">\r
+        <size>35</size>\r
+      </method>\r
+      <method name="Int32 stuff3()" attrs="129">\r
+        <size>35</size>\r
+      </method>\r
+      <method name="Void stuff4()" attrs="129">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void stuff_finally()" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-524.cs">\r
+    <type name="Foo">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>114</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-525.cs">\r
+    <type name="X">\r
+      <method name="Void Finalize()" attrs="196">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Int32 Test1()" attrs="150">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Void Test2()" attrs="150">\r
+        <size>61</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-526.cs">\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Foo(IListCounter)" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void Foo2(IC)" attrs="129">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void Foo3(ICC)" attrs="129">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void Foo4(IM2)" attrs="129">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-527.cs">\r
+    <type name="Repro">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>56</size>\r
+      </method>\r
+      <method name="Void foo()" attrs="134">\r
+        <size>62</size>\r
+      </method>\r
+      <method name="Int32 bar()" attrs="129">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>19</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-528.cs">\r
+    <type name="MicroFocus.MONO.Bugs.Odd">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>25</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-529.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-53.cs">\r
+    <type name="MyDispose">\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>288</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-530.cs">\r
+    <type name="X">\r
+      <method name="Void e(System.Object[])" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-531.cs">\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-532.cs">\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>47</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-533.cs">\r
+    <type name="Test">\r
+      <method name="Void True(Boolean)" attrs="145">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Void False(Boolean)" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>62</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-535.cs">\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>77</size>\r
+      </method>\r
+      <method name="Void Compile()" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void M(Int64)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void M(UInt64)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void M(System.Object)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-536.cs">\r
+    <type name="FooHandler">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void OnFooTest()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void add_Foo(FooHandler)" attrs="2198">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Void remove_Foo(FooHandler)" attrs="2198">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>32</size>\r
+      </method>\r
+      <method name="Void &lt;Main&gt;m__0()" attrs="145">\r
+        <size>19</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-537.cs">\r
+    <type name="Base">\r
+      <method name="System.String get_H()" attrs="2180">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+Derived">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+Derived+Nested">\r
+      <method name="Void G()" attrs="134">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Derived">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Derived+Nested">\r
+      <method name="Void G()" attrs="134">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-538.cs">\r
+    <type name="testDelegate">\r
+      <method name="IInterface Invoke(concrete)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(concrete, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IInterface EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="concrete">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program">\r
+      <method name="concrete getConcrete(IInterface)" attrs="129">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-539.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>84</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-54.cs">\r
+    <type name="X">\r
+      <method name="Boolean v()" attrs="129">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-540.cs">\r
+    <type name="A">\r
+      <method name="Byte op_Implicit(A)" attrs="2198">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Constraint">\r
+      <method name="Constraint op_LogicalNot(Constraint)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Constraint op_UnaryPlus(Constraint)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Constraint op_OnesComplement(Constraint)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Constraint op_UnaryNegation(Constraint)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Foo(System.Object)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>109</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-541.cs">\r
+    <type name="ClassMain">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="Void set_test(Boolean)" attrs="2193">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void &lt;Main&gt;m__0(Int32)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="ClassMain+D">\r
+      <method name="Void Invoke(Int32)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-542.cs">\r
+    <type name="ARec">\r
+      <method name="Decimal Round(Int32)" attrs="129">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Decimal Round(Decimal, Int32)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor(Decimal)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-543.cs">\r
+    <type name="BetterMethod">\r
+      <method name="Int32 get_Item(System.Boolean[])" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="System.String get_Item(Boolean, System.Object)" attrs="2182">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MainClass">\r
+      <method name="Int32 get_Item(Int32, System.String[])" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void set_Item(Int32, System.String[], Int32)" attrs="2182">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="System.Object get_Item(Int32, System.Object[])" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void set_Item(Int32, System.Object[], System.Object)" attrs="2182">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="Boolean get_Item(Int32, Boolean, System.Object[])" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void set_Item(Int32, Boolean, System.Object[], Boolean)" attrs="2182">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="Void Main(System.String[])" attrs="145">\r
+        <size>259</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-544.cs">\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-545.cs">\r
+    <type name="Dingus">\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-546.cs">\r
+    <type name="NameSpace.C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-547.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-548.cs">\r
+    <type name="Bugs.Bug0">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>38</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Bugs.Bug0+MyBoolean">\r
+      <method name="MyBoolean op_Implicit(Boolean)" attrs="2198">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Boolean op_Implicit(MyBoolean)" attrs="2198">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor(Boolean)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-549.cs">\r
+    <type name="Get">\r
+      <method name="System.Object Invoke(Do)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Do, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="System.Object EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Do">\r
+      <method name="Void Register(Get)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Register(System.Object)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="System.Object MyGet(Do)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void X()" attrs="134">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="User">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-55.cs">\r
+    <type name="A.B.C">\r
+      <method name="Void Hola()" attrs="150">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X.Y.Z.W">\r
+      <method name="Void Ahoj()" attrs="150">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo.System">\r
+      <method name="Void X()" attrs="145">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="App">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-550.cs">\r
+    <type name="Bla.Blub.Fo‿o">\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-551.cs">\r
+    <type name="System.Int32">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-552.cs">\r
+    <type name="C">\r
+      <method name="Void Test(C)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-553.cs">\r
+    <type name="A">\r
+      <method name="Void Add(System.Object)" attrs="454">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Boolean Add(System.Object)" attrs="454">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-554.cs">\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>169</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-555.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>361</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-556.cs">\r
+    <type name="S">\r
+      <method name="Void Frobnikator()" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void CharToX()" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>48</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-557.cs">\r
+    <type name="Test">\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-558.cs">\r
+    <type name="TestClass">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void TestMethod(Int32)" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestClass+OneDelegate">\r
+      <method name="Void Invoke(Int32)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-559.cs">\r
+    <type name="C">\r
+      <method name="Void add_TestEvent(B+TestDelegate)" attrs="2246">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void remove_TestEvent(B+TestDelegate)" attrs="2246">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-56.cs">\r
+    <type name="A">\r
+      <method name="Int32 get_P()" attrs="2534">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void set_P(Int32)" attrs="2534">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Int32 get_Q()" attrs="3526">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void set_Q(Int32)" attrs="3526">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32 get_R()" attrs="2502">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void set_R(Int32)" attrs="2502">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Int32 get_P()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void set_P(Int32)" attrs="2182">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Int32 get_Q()" attrs="2246">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void set_Q(Int32)" attrs="2246">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Int32 get_Q()" attrs="2246">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void set_Q(Int32)" attrs="2246">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Int32 get_R()" attrs="2246">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void set_R(Int32)" attrs="2246">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="M">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>279</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-560.cs">\r
+    <type name="Bugs.Bug2">\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>82</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Bugs.Bug2+MyByte">\r
+      <method name="MyByte op_Implicit(Byte)" attrs="2198">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Byte op_Implicit(MyByte)" attrs="2198">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor(Byte)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Bugs.Bug2+MyInt">\r
+      <method name="MyInt op_Implicit(Int32)" attrs="2198">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Int32 op_Implicit(MyInt)" attrs="2198">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-561.cs">\r
+    <type name="A">\r
+      <method name="Void I.M()" attrs="481">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void M()" attrs="1476">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void M()" attrs="196">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-562.cs">\r
+    <type name="Program">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>58</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-563.cs">\r
+    <type name="Test">\r
+      <method name="System.Object TestMethod(TestCollection)" attrs="131">\r
+        <size>74</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-564.cs">\r
+    <type name="A">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-565.cs">\r
+    <type name="T">\r
+      <method name="Boolean Equals(System.Object)" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-566.cs">\r
+    <type name="Test">\r
+      <method name="System.String get_Spec()" attrs="2182">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void Foo(C)" attrs="129">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void Foo2(CC)" attrs="129">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="CA">\r
+      <method name="Void set_Spec(System.String)" attrs="2182">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="CB">\r
+      <method name="Void set_Spec(System.String)" attrs="2182">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="CC">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-567.cs">\r
+    <type name="preservesig_test.Class1">\r
+      <method name="Int32 Main(System.String[])" attrs="145">\r
+        <size>166</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="preservesig_test.TestClass">\r
+      <method name="Void add_e(preservesig_test.TestClass+D)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void remove_e(preservesig_test.TestClass+D)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Int32 DoFoo()" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 get_Foo()" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="preservesig_test.TestClass+D">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-568.cs">\r
+    <type name="B">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-569.cs">\r
+    <type name="MyAttribute">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="SubAttribute">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="test">\r
+      <method name="Void method()" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-57.cs">\r
+    <type name="EventHandler">\r
+      <method name="Void Invoke(Int32, Int32)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Int32, Int32, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Button">\r
+      <method name="Void add_Click(EventHandler)" attrs="2182">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void remove_Click(EventHandler)" attrs="2182">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void OnClick(Int32, Int32)" attrs="134">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="134">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Blah">\r
+      <method name="Void Connect()" attrs="134">\r
+        <size>60</size>\r
+      </method>\r
+      <method name="Void Button1_Click(Int32, Int32)" attrs="134">\r
+        <size>35</size>\r
+      </method>\r
+      <method name="Void Foo_Click(Int32, Int32)" attrs="134">\r
+        <size>35</size>\r
+      </method>\r
+      <method name="Void Disconnect()" attrs="134">\r
+        <size>35</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>74</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>18</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-570.cs">\r
+    <type name="Bar">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>38</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-571.cs">\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-572.cs">\r
+    <type name="Color">\r
+      <method name="Color From(Int32)" attrs="150">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Int32 ToArgb()" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Color get_Color()" attrs="2182">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Void ResetCustomColors()" attrs="129">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-573.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>11</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-574.cs">\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-575.cs">\r
+    <type name="Program">\r
+      <method name="Void Main(System.String[])" attrs="145">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-576.cs">\r
+    <type name="Foo">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-577.cs">\r
+    <type name="C">\r
+      <method name="Void IA.add_e_a(System.EventHandler)" attrs="2529">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void IA.remove_e_a(System.EventHandler)" attrs="2529">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void IA.add_e_b(System.EventHandler)" attrs="2529">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void IA.remove_e_b(System.EventHandler)" attrs="2529">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-578.cs">\r
+    <type name="Test1.TestDelegate1">\r
+      <method name="Int32 Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test1.TestItem1">\r
+      <method name="Int32 Test()" attrs="134">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void add_OnUpdate(Test1.TestDelegate1)" attrs="2502">\r
+        <size>35</size>\r
+      </method>\r
+      <method name="Void remove_OnUpdate(Test1.TestDelegate1)" attrs="2502">\r
+        <size>35</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test1.TestItem2">\r
+      <method name="Void add_OnUpdate(Test1.TestDelegate1)" attrs="2246">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void remove_OnUpdate(Test1.TestDelegate1)" attrs="2246">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test1.CC">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>70</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__0()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-579.cs">\r
+    <type name="TestCase">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>49</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-58.cs">\r
+    <type name="Blah">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-580.cs">\r
+    <type name="Bla">\r
+      <method name="Void BuildNode(System.String ByRef)" attrs="150">\r
+        <size>44</size>\r
+      </method>\r
+      <method name="Void BuildNode(System.String[] ByRef)" attrs="150">\r
+        <size>59</size>\r
+      </method>\r
+      <method name="Void BuildNode_B(System.Object ByRef)" attrs="150">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="System.String BuildNode_C(System.String ByRef)" attrs="150">\r
+        <size>90</size>\r
+      </method>\r
+      <method name="System.String BuildNode_D()" attrs="150">\r
+        <size>179</size>\r
+      </method>\r
+      <method name="Void BuildNode_E(System.String[,] ByRef)" attrs="150">\r
+        <size>84</size>\r
+      </method>\r
+      <method name="Boolean Test_Object()" attrs="145">\r
+        <size>184</size>\r
+      </method>\r
+      <method name="Boolean Test_Decimal()" attrs="145">\r
+        <size>141</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>346</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-581.cs">\r
+    <type name="TestParams">\r
+      <method name="System.Object get_Item(System.String[])" attrs="2177">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void set_Item(System.String[], System.Object)" attrs="2177">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="Void TestMethod()" attrs="134">\r
+        <size>174</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestNonParams">\r
+      <method name="System.Object get_Item(System.String)" attrs="2177">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void set_Item(System.String, System.Object)" attrs="2177">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="Void TestMethod()" attrs="134">\r
+        <size>72</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="M">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>30</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-582.cs">\r
+    <type name="TrueClass">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-583.cs">\r
+    <type name="Program">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>27</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="ObjectContainerBase">\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-584.cs">\r
+    <type name="Style">\r
+      <method name="Style get_CurrentStyle()" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void set_CurrentStyle(Style)" attrs="2198">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Boolean LoadCurrentStyle()" attrs="145">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Style Load()" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-585.cs">\r
+    <type name="A">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>53</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-586.cs">\r
+    <type name="Program">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>112</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program+MyColor">\r
+      <method name="Single get_Value()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="MyColor op_Addition(MyColor, MyColor)" attrs="2198">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="Void .ctor(Single)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-587.cs">\r
+    <type name="Program">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>32</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-588.cs">\r
+    <type name="TestNamespace.TestClass">\r
+      <method name="Void HelloWorld()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="SuperClass">\r
+      <method name="TestNamespace.TestClass get_TestClass()" attrs="2177">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>14</size>\r
+      </method>\r
+    </type>\r
+    <type name="SubClass">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="App">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-589.cs">\r
+    <type name="TestNamespace.TestClass">\r
+      <method name="Void HelloWorld()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="SuperClass">\r
+      <method name="TestNamespace.TestClass get_TestClass()" attrs="2177">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void set_TestClass(TestNamespace.TestClass)" attrs="2182">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>14</size>\r
+      </method>\r
+    </type>\r
+    <type name="SubClass">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="App">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-59.cs">\r
+    <type name="X">\r
+      <method name="Int32 test_explicit()" attrs="145">\r
+        <size>294</size>\r
+      </method>\r
+      <method name="Int32 test_implicit()" attrs="145">\r
+        <size>136</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>75</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-590.cs">\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>36</size>\r
+      </method>\r
+      <method name="System.String Foo()" attrs="129">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.String get_Prop()" attrs="2177">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void set_Prop(System.String)" attrs="2177">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="System.String get_Item(Int32)" attrs="2177">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void set_Item(Int32, System.String)" attrs="2177">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Int32 Do(System.String, System.String, System.String)" attrs="129">\r
+        <size>363</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>18</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-591.cs">\r
+    <type name="C1">\r
+      <method name="Void Foo(System.String)" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C2">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-592.cs">\r
+    <type name="T">\r
+      <method name="Int32 fib(Int32)" attrs="145">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Int32 xx(Int32)" attrs="145">\r
+        <size>46</size>\r
+      </method>\r
+      <method name="Void foo(Int32)" attrs="129">\r
+        <size>36</size>\r
+      </method>\r
+      <method name="Void XXXA()" attrs="145">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-593.cs">\r
+    <type name="MainClass">\r
+      <method name="Void Foo(I)" attrs="129">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-594.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>112</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-595.cs">\r
+    <type name="AttributesCollection">\r
+      <method name="System.Object get_Item(SymbolId)" attrs="2534">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void set_Item(SymbolId, System.Object)" attrs="2534">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program">\r
+      <method name="System.Object SetDictionaryValue(System.Object, SymbolId, System.Object)" attrs="150">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-596.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-597.cs">\r
+    <type name="TestNS.Foo">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestNS.XElement">\r
+      <method name="TestNS.Bar get_Document()" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="System.Object get_CrashHere()" attrs="2182">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestNS.Element">\r
+      <method name="TestNS.Foo get_Document()" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestNS.Bar">\r
+      <method name="IHoge get_Root()" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestNS.C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-598.cs">\r
+    <type name="V">\r
+      <method name="Void set_Item(Int32, Int32)" attrs="2182">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="V get_v()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>36</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-599.cs">\r
+    <type name="Test.String">\r
+      <method name="Test.String op_Implicit(System.String)" attrs="2198">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="System.String op_Implicit(Test.String)" attrs="2198">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Void .ctor(String)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestCompiler.MainClass">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>93</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-6.cs">\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>45</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-60.cs">\r
+    <type name="ns5.Y">\r
+      <method name="Void Run()" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-600.cs">\r
+    <type name="Test.Regression">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>124</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-601.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+MarkerUpdatedVMDelegate">\r
+      <method name="Void Invoke(IntPtr, IntPtr)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(IntPtr, IntPtr, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-602.cs">\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>118</size>\r
+      </method>\r
+      <method name="Int32 Error(System.String, System.Object[])" attrs="150">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Int32 Format(System.String, System.Object)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Format(System.String, System.Object[])" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Format(System.String, System.Object, System.Object[])" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Test_A(System.String)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Test_A(System.String, System.Object[])" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Test_C(System.Type, System.Int32[])" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Test_C(System.Type, System.Int32[], System.Int32[])" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-603.cs">\r
+    <type name="ConsoleApplication1.Program">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>65</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-604.cs">\r
+    <type name="Program">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>102</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program+ImplementingExplicitInterfacesMembers">\r
+      <method name="Void Program.Iface1.IfaceMethod1()" attrs="481">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Program.Iface2.IfaceMethod2()" attrs="481">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-605.cs">\r
+    <type name="TestA">\r
+      <method name="System.String get_Method()" attrs="2502">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestB">\r
+      <method name="System.String get_Method()" attrs="2177">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-606.cs">\r
+    <type name="Program">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>194</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Info">\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Boolean System.Collections.IEnumerator.MoveNext()" attrs="481">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void System.Collections.IEnumerator.Reset()" attrs="481">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="System.Object Mono.Test.ITest.get_Item(Int32)" attrs="2529">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Mono.Test.ITest.set_Item(Int32, System.Object)" attrs="2529">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-607.cs">\r
+    <type name="Program">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>143</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-608.cs">\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>61</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-609.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>54</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-61.cs">\r
+    <type name="X">\r
+      <method name="Int32 get_Property()" attrs="2177">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void set_Property(Int32)" attrs="2177">\r
+        <size>4</size>\r
+      </method>\r
+      <method name="Int32 get_P2()" attrs="2177">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void set_P3(Int32)" attrs="2177">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void add_XX(X+MyEvent)" attrs="2182">\r
+        <size>4</size>\r
+      </method>\r
+      <method name="Void remove_XX(X+MyEvent)" attrs="2182">\r
+        <size>4</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+MyEvent">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-610.cs">\r
+    <type name="A">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A+C">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A+C+D">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="N.B">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="N.B+C">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="N.B+C+E">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="N.B+A">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="N.B+A+D">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-611.cs">\r
+    <type name="T">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="T+Protected">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="D">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="D+Private">\r
+      <method name="Void Stuff(T+Protected)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="D2">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="D2+P">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="D2+P+Private">\r
+      <method name="Void Stuff(T+Protected)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Z">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-612.cs">\r
+    <type name="Abcdefghijklmnopqrstuvwxyz">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="OO">\r
+      <method name="Void D()" attrs="129">\r
+        <size>5294</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Zyxwvutsrqp">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="XXX">\r
+      <method name="Boolean IsAltered()" attrs="134">\r
+        <size>872</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-613.cs">\r
+    <type name="M">\r
+      <method name="Boolean g()" attrs="150">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>80</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-614.cs">\r
+    <type name="C">\r
+      <method name="Void And()" attrs="147">\r
+        <size>74</size>\r
+      </method>\r
+      <method name="Void Or()" attrs="147">\r
+        <size>142</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>88</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-615.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-617.cs">\r
+    <type name="MyDelegate">\r
+      <method name="Int64 Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int64 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Y">\r
+      <method name="Void X.add_Foo(MyDelegate)" attrs="2529">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void X.remove_Foo(MyDelegate)" attrs="2529">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 X.get_Prop()" attrs="2529">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void add_Foo(MyDelegate)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void remove_Foo(MyDelegate)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>104</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-618.cs">\r
+    <type name="C">\r
+      <method name="Void ZeroBasedReductions()" attrs="150">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void ZeroBasedReductionsWithConversion()" attrs="150">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-619.cs">\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-62.cs">\r
+    <type name="X">\r
+      <method name="X[] GetX()" attrs="129">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="System.Int32[] getInt()" attrs="129">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="System.Int32[,,] getMoreInt()" attrs="129">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-620.cs">\r
+    <type name="X">\r
+      <method name="Void A(Int32 ByRef)" attrs="145">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void B(Int32 ByRef)" attrs="145">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>35</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-621.cs">\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>130</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-622.cs">\r
+    <type name="A">\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Foo(A ByRef)" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void Foo(System.Object ByRef)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-623.cs">\r
+    <type name="X">\r
+      <method name="Void a()" attrs="1478">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Y">\r
+      <method name="Void a()" attrs="198">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-624.cs">\r
+    <type name="X">\r
+      <method name="Int32 get_Type()" attrs="2177">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>4</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-625.cs">\r
+    <type name="Location">\r
+      <method name="Int32 get_Null()" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6273">\r
+        <size>14</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-626.cs">\r
+    <type name="X">\r
+      <method name="Void A()" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>44</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-627.cs">\r
+    <type name="B">\r
+      <method name="Void X.B()" attrs="481">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void A.B()" attrs="481">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="M">\r
+      <method name="Void N(System.Object)" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-628.cs">\r
+    <type name="N1.B">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X2">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Y2">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Y">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-629.cs">\r
+    <type name="Foo">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo+Nested">\r
+      <method name="Int32 get_Bar()" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-63.cs">\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>98</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-630.cs">\r
+    <type name="MyEx">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="Ex">\r
+      <method name="Int32 test(Int32)" attrs="150">\r
+        <size>30</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>98</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-631.cs">\r
+    <type name="A">\r
+      <method name="SByte op_Implicit(A)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Byte op_Implicit(A)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int16 op_Implicit(A)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="UInt16 op_Implicit(A)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 op_Implicit(A)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="UInt32 op_Implicit(A)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int64 op_Implicit(A)" attrs="2198">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="UInt64 op_Implicit(A)" attrs="2198">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A2">\r
+      <method name="SByte op_Implicit(A2)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Byte op_Implicit(A2)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int16 op_Implicit(A2)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="UInt32 op_Implicit(A2)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int64 op_Implicit(A2)" attrs="2198">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="UInt64 op_Implicit(A2)" attrs="2198">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A3">\r
+      <method name="SByte op_Implicit(A3)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="UInt32 op_Implicit(A3)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int64 op_Implicit(A3)" attrs="2198">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="UInt64 op_Implicit(A3)" attrs="2198">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A4">\r
+      <method name="UInt32 op_Implicit(A4)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int64 op_Implicit(A4)" attrs="2198">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="UInt64 op_Implicit(A4)" attrs="2198">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A5">\r
+      <method name="UInt32 op_Implicit(A5)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 op_Implicit(A5)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A6">\r
+      <method name="Byte op_Implicit(A6)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MyDecimal">\r
+      <method name="Decimal op_Implicit(MyDecimal)" attrs="2198">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Constraint">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>387</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-632.cs">\r
+    <type name="Bug379822">\r
+      <method name="Void Assert(Boolean, Boolean)" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void TestAnd(Boolean)" attrs="145">\r
+        <size>80</size>\r
+      </method>\r
+      <method name="Void TestOr(Boolean)" attrs="145">\r
+        <size>89</size>\r
+      </method>\r
+      <method name="Void Test(Boolean)" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-633.cs">\r
+    <type name="Test.C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-634.cs">\r
+    <type name="Test">\r
+      <method name="Void TestFunc()" attrs="150">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+D">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-635.cs">\r
+    <type name="ShortCircuitFold">\r
+      <method name="Boolean get_False()" attrs="2193">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Boolean get_True()" attrs="2193">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void a(Boolean, Boolean)" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void c(Int32)" attrs="145">\r
+        <size>68</size>\r
+      </method>\r
+      <method name="Boolean f()" attrs="145">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>168</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-636.cs">\r
+    <type name="Foo">\r
+      <method name="Boolean get_False()" attrs="2193">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void ping()" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Int32 test_while(Int32)" attrs="145">\r
+        <size>64</size>\r
+      </method>\r
+      <method name="Int32 test_do_while(Int32)" attrs="145">\r
+        <size>63</size>\r
+      </method>\r
+      <method name="Int32 test_for(Int32)" attrs="145">\r
+        <size>74</size>\r
+      </method>\r
+      <method name="Void test_for_empty()" attrs="145">\r
+        <size>36</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>31</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-637.cs">\r
+    <type name="A">\r
+      <method name="System.Type get_Value()" attrs="2182">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void set_Value(System.Type)" attrs="2182">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor(Object)" attrs="6278">\r
+        <size>20</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestProp">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>124</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-638.cs">\r
+    <type name="Fail">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>111</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Fail+&lt;Main&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__0(System.Object, System.EventArgs)" attrs="131">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-639.cs">\r
+    <type name="Foo">\r
+      <method name="System.String get_s()" attrs="2177">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void set_s(System.String)" attrs="2177">\r
+        <size>35</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>68</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-64.cs">\r
+    <type name="Operator">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Blah">\r
+      <method name="Void .ctor(Operator)" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="T">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-640.cs">\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>128</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-641.cs">\r
+    <type name="Identifier">\r
+      <method name="Boolean op_Equality(Identifier, Identifier)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Boolean op_Inequality(Identifier, Identifier)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Identifier op_Implicit(System.String)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="System.String op_Implicit(Identifier)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Decimal op_Implicit(Identifier)" attrs="2198">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>73</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-642.cs">\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>48</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-643.cs">\r
+    <type name="PointerArithmeticTest">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>137</size>\r
+      </method>\r
+      <method name="Int32* Conversions(Int64)" attrs="145">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Int32 CheckAdd(Byte*, Int32)" attrs="145">\r
+        <size>27</size>\r
+      </method>\r
+      <method name="Int32 CheckSub(Int16*, Int32)" attrs="145">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="Int32 CheckSub2(Int16*, Int32)" attrs="145">\r
+        <size>36</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-644.cs">\r
+    <type name="Program">\r
+      <method name="System.Object M(Int32)" attrs="129">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Test_1()" attrs="129">\r
+        <size>60</size>\r
+      </method>\r
+      <method name="Boolean Test_2()" attrs="134">\r
+        <size>32</size>\r
+      </method>\r
+      <method name="Boolean Test_3()" attrs="134">\r
+        <size>32</size>\r
+      </method>\r
+      <method name="Boolean Test_4(Program+D)" attrs="134">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>98</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program+D">\r
+      <method name="System.Object Invoke(Int32)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="System.Object EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-645.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>31</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-646.cs">\r
+    <type name="Program">\r
+      <method name="Int64 CastUIntPtrToInt64(UIntPtr)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="UInt32 CastIntPtrToUInt32(IntPtr)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>145</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-647.cs">\r
+    <type name="Foo">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-648.cs">\r
+    <type name="ParamMismatch.TestCase">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void add_Culprit(System.EventHandler)" attrs="2182">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void remove_Culprit(System.EventHandler)" attrs="2182">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Finalize()" attrs="196">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-649.cs">\r
+    <type name="MainClass">\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>610</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MainClass+Decimal2">\r
+      <method name="Decimal2 op_Explicit(Decimal)" attrs="2198">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Decimal2 op_Explicit(Double)" attrs="2198">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Decimal op_Implicit(Decimal2)" attrs="2198">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor(Double)" attrs="6278">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor(Decimal)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-65.cs">\r
+    <type name="X">\r
+      <method name="Void receiver(S)" attrs="145">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="System.Object BoxS()" attrs="145">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="S Plain()" attrs="145">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>132</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-650.cs">\r
+    <type name="App">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-651.cs">\r
+    <type name="Foo">\r
+      <method name="Void Open(IList)" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Open(System.Collections.ArrayList ByRef)" attrs="129">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-652.cs">\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Int32 Test()" attrs="150">\r
+        <size>35</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-653.cs">\r
+    <type name="C">\r
+      <method name="Int32 Test()" attrs="145">\r
+        <size>43</size>\r
+      </method>\r
+      <method name="Void Test2()" attrs="145">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Void Test2(SByte, Int16, Int32, Int64, UInt64)" attrs="145">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>54</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-654.cs">\r
+    <type name="Program">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Int32 Test(SByte*)" attrs="145">\r
+        <size>48</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-655.cs">\r
+    <type name="D">\r
+      <method name="Byte get_Item(Int32)" attrs="2177">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void set_Item(Int32, Byte)" attrs="2177">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>76</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-656.cs">\r
+    <type name="Goo">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>27</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-657.cs">\r
+    <type name="TestDebug.C">\r
+      <method name="Void Method()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestDebug.Program">\r
+      <method name="Void Excluded()" attrs="150">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-658.cs">\r
+    <type name="A">\r
+      <method name="Int32 get_Thread()" attrs="2177">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Thread">\r
+      <method name="Void Foo()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-659.cs">\r
+    <type name="MySubClass">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>38</size>\r
+      </method>\r
+      <method name="Void set_BB(Int32, Boolean)" attrs="2534">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Iface.set_AA(Int32, Boolean)" attrs="993">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-66.cs">\r
+    <type name="Y">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void FillOne()" attrs="145">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void FillSingle()" attrs="145">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void FillDouble()" attrs="145">\r
+        <size>60</size>\r
+      </method>\r
+      <method name="Void FillObject()" attrs="145">\r
+        <size>55</size>\r
+      </method>\r
+      <method name="Void FillDoubleObject()" attrs="145">\r
+        <size>84</size>\r
+      </method>\r
+      <method name="Int32 TestSingle()" attrs="145">\r
+        <size>62</size>\r
+      </method>\r
+      <method name="Int32 TestDouble()" attrs="145">\r
+        <size>82</size>\r
+      </method>\r
+      <method name="Int32 TestObjectSingle()" attrs="145">\r
+        <size>63</size>\r
+      </method>\r
+      <method name="Int32 TestObjectDouble()" attrs="145">\r
+        <size>87</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>108</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>53</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-660.cs">\r
+    <type name="Status">\r
+      <method name="Status op_Implicit(Code)" attrs="2198">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Code op_Implicit(Status)" attrs="2198">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor(Code)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>31</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-661.cs">\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void TestMethod()" attrs="134">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="SummaryInfo GetSummary()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-662.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>1</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-663.cs">\r
+    <type name="A">\r
+      <method name="Int32 op_Implicit(A)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Boolean op_Implicit(A)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-664.cs">\r
+    <type name="C">\r
+      <method name="Boolean Test(System.String)" attrs="145">\r
+        <size>160</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>72</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-665.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Int32 Method(System.Object)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-666.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-667.cs">\r
+    <type name="CA">\r
+      <method name="Void IA.M()" attrs="481">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="CC">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-668.cs">\r
+    <type name="Bar">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-669.cs">\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>4</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-670.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-671.cs">\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>27</size>\r
+      </method>\r
+      <method name="Boolean Bar(System.Object)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-672.cs">\r
+    <type name="X">\r
+      <method name="Int32* get_Foo()" attrs="2177">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="S* get_Foo2()" attrs="2177">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-673.cs">\r
+    <type name="Test">\r
+      <method name="Void Foo()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>103</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-674.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>64</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__0(Int32)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+D">\r
+      <method name="Int32 Invoke(Int32)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-675.cs">\r
+    <type name="B">\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Boolean Equals(System.Object)" attrs="198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Boolean op_Equality(B, B)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Boolean op_Inequality(B, B)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-676.cs">\r
+    <type name="N.Item">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="N.Test">\r
+      <method name="N.Item get_Item(N.Test)" attrs="2177">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Foo(ItemSlot)" attrs="129">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-677.cs">\r
+    <type name="InvokeWindow">\r
+      <method name="Void add_E(D)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void remove_E(D)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void Run()" attrs="134">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="D">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Void OnDeleteEvent()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void OnDeleteEvent(Int32)" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-678.cs">\r
+    <type name="NaNTest">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="Void .ctor(Double, Double)" attrs="6278">\r
+        <size>172</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-68.cs">\r
+    <type name="Y">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>197</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-680.cs">\r
+    <type name="AsStringProblem.MainClass">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>95</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-681.cs">\r
+    <type name="BugClass">\r
+      <method name="Void FooImplementation(System.Void*)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>18</size>\r
+      </method>\r
+    </type>\r
+    <type name="BugClass+Foo">\r
+      <method name="Void Invoke(System.Void*)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.Void*, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Bug">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>20</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-682.cs">\r
+    <type name="broken_cast">\r
+      <method name="Void report(System.String)" attrs="150">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void conv_ovf_i(Int64, Boolean)" attrs="150">\r
+        <size>78</size>\r
+      </method>\r
+      <method name="Void conv_ovf_i_un(Int64, Boolean)" attrs="150">\r
+        <size>78</size>\r
+      </method>\r
+      <method name="Void conv_ovf_u(Int64, Boolean)" attrs="150">\r
+        <size>78</size>\r
+      </method>\r
+      <method name="Void conv_ovf_u_un(Int64, Boolean)" attrs="150">\r
+        <size>78</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>191</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-683.cs">\r
+    <type name="broken_cast">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-684.cs">\r
+    <type name="mono_bug.Program">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>78</size>\r
+      </method>\r
+      <method name="System.Double[][,] ReturnArray()" attrs="145">\r
+        <size>70</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-685.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-686.cs">\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>53</size>\r
+      </method>\r
+      <method name="Void Foo()" attrs="145">\r
+        <size>150</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-687.cs">\r
+    <type name="XUnit">\r
+      <method name="XUnit op_Implicit(Double)" attrs="2198">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Double op_Implicit(XUnit)" attrs="2198">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor(Double)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Unit">\r
+      <method name="Unit op_Implicit(Double)" attrs="2198">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Double op_Implicit(Unit)" attrs="2198">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor(Double)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>64</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-688.cs">\r
+    <type name="Test">\r
+      <method name="Byte* GetFoo()" attrs="150">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Byte* GetFoo2()" attrs="150">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>64</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-689.cs">\r
+    <type name="Sample">\r
+      <method name="Void Foo(Byte*, Byte*)" attrs="150">\r
+        <size>43</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>4</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-69.cs">\r
+    <type name="Blah">\r
+      <method name="Void Start_internal(IntPtr)" attrs="129">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-690.cs">\r
+    <type name="Test.Test">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-691.cs">\r
+    <type name="ConsoleApplication6.Program">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>133</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>23</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-692.cs">\r
+    <type name="Test">\r
+      <method name="Void test1(DateTime ByRef)" attrs="145">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Void test2(DateTime ByRef)" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>169</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-693.cs">\r
+    <type name="ConstTest">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-694.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-695.cs">\r
+    <type name="Program">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>766</size>\r
+      </method>\r
+      <method name="System.String get_BaseDirectory()" attrs="2193">\r
+        <size>36</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>53</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-696.cs">\r
+    <type name="S">\r
+      <method name="S op_Implicit(C)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void f(S)" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-697.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-698.cs">\r
+    <type name="test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-699.cs">\r
+    <type name="D">\r
+      <method name="System.String get_message()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor(String)" attrs="6278">\r
+        <size>26</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-7.cs">\r
+    <type name="Mine.MyBoolean">\r
+      <method name="Boolean op_Implicit(Mine.MyBoolean)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Mine.MyTrueFalse">\r
+      <method name="Boolean op_True(Mine.MyTrueFalse)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Boolean op_False(Mine.MyTrueFalse)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Mine.Blah">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>478</size>\r
+      </method>\r
+      <method name="Mine.Blah op_Addition(Mine.Blah, Mine.Blah)" attrs="2198">\r
+        <size>39</size>\r
+      </method>\r
+      <method name="Mine.Blah op_UnaryPlus(Mine.Blah)" attrs="2198">\r
+        <size>30</size>\r
+      </method>\r
+      <method name="Mine.Blah op_UnaryNegation(Mine.Blah)" attrs="2198">\r
+        <size>31</size>\r
+      </method>\r
+      <method name="Mine.Blah op_Subtraction(Mine.Blah, Mine.Blah)" attrs="2198">\r
+        <size>39</size>\r
+      </method>\r
+      <method name="Int32 op_Multiply(Mine.Blah, Mine.Blah)" attrs="2198">\r
+        <size>32</size>\r
+      </method>\r
+      <method name="Int32 op_Division(Mine.Blah, Mine.Blah)" attrs="2198">\r
+        <size>32</size>\r
+      </method>\r
+      <method name="Int32 op_Modulus(Mine.Blah, Mine.Blah)" attrs="2198">\r
+        <size>32</size>\r
+      </method>\r
+      <method name="Mine.Blah op_OnesComplement(Mine.Blah)" attrs="2198">\r
+        <size>31</size>\r
+      </method>\r
+      <method name="Boolean op_LogicalNot(Mine.Blah)" attrs="2198">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Mine.Blah op_Increment(Mine.Blah)" attrs="2198">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="Mine.Blah op_Decrement(Mine.Blah)" attrs="2198">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="Boolean op_True(Mine.Blah)" attrs="2198">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Boolean op_False(Mine.Blah)" attrs="2198">\r
+        <size>31</size>\r
+      </method>\r
+      <method name="Int32 op_Implicit(Mine.Blah)" attrs="2198">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Double op_Explicit(Mine.Blah)" attrs="2198">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-70.cs">\r
+    <type name="X">\r
+      <method name="Int32 get_A()" attrs="2502">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 B()" attrs="454">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Y">\r
+      <method name="Int32 get_A()" attrs="2246">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Int32 B()" attrs="198">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Z">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>98</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-700.cs">\r
+    <type name="FooAttribute">\r
+      <method name="Void .ctor(String)" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-701.cs">\r
+    <type name="Foo">\r
+      <method name="UInt16 ToUint16()" attrs="131">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-702.cs">\r
+    <type name="S">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor(String, Int32)" attrs="6278">\r
+        <size>16</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-703.cs">\r
+    <type name="A">\r
+      <method name="Void add_Finished(System.EventHandler)" attrs="3526">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void remove_Finished(System.EventHandler)" attrs="3526">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void test(A)" attrs="134">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void TestA(System.Object, System.EventArgs)" attrs="134">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void add_Finished(System.EventHandler)" attrs="2246">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void remove_Finished(System.EventHandler)" attrs="2246">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void TestB(System.Object, System.EventArgs)" attrs="134">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>50</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-704.cs">\r
+    <type name="NObjective.Program">\r
+      <method name="Void ArglistMethod(...)" attrs="145">\r
+        <size>52</size>\r
+      </method>\r
+      <method name="Void Main(System.String[])" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-705.cs">\r
+    <type name="Test">\r
+      <method name="Nested GetEnumerator()" attrs="134">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+Nested">\r
+      <method name="Void System.IDisposable.Dispose()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Int32 get_Current()" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="134">\r
+        <size>12</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>88</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-706.cs">\r
+    <type name="Test.CustomParentAttribute">\r
+      <method name="Void DoSomething()" attrs="1478">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test.MyClass">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test.MyClass+CustomChildAttribute">\r
+      <method name="Void DoSomething()" attrs="198">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-707.cs">\r
+    <type name="Tzap">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tzap+Baz">\r
+      <method name="Void Gazonk()" attrs="134">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tzap+Bar">\r
+      <method name="Void Foo()" attrs="452">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-708.cs">\r
+    <type name="A">\r
+      <method name="A+ADelegate Delegate2(Boolean)" attrs="150">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A+ADelegate">\r
+      <method name="A+ADelegate Invoke(Boolean)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Boolean, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="A+ADelegate EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-709.cs">\r
+    <type name="C">\r
+      <method name="Void CopyTo(Int32, System.Char[], Int32, Int32)" attrs="145">\r
+        <size>71</size>\r
+      </method>\r
+      <method name="Void CharCopy(Char*, Char*, Int32)" attrs="145">\r
+        <size>36</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>71</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-71.cs">\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>38</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MethodSignature">\r
+      <method name="Void .ctor(String, Type, Type[])" attrs="6278">\r
+        <size>23</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-710.cs">\r
+    <type name="Z">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-711.cs">\r
+    <type name="N.Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-712.cs">\r
+    <type name="Hello">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-713.cs">\r
+    <type name="DispBar">\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo">\r
+      <method name="IDisposable GetBar()" attrs="134">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Boolean TryThing()" attrs="150">\r
+        <size>43</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>11</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-714.cs">\r
+    <type name="Hello">\r
+      <method name="Void IBar.Test()" attrs="481">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-715.cs">\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-716.cs">\r
+    <type name="SS">\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="SSS">\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>16</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="CC">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="CCC">\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>230</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-717.cs">\r
+    <type name="AA">\r
+      <method name="Int32 Foo(Int32)" attrs="454">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A">\r
+      <method name="Int32 Foo(Byte)" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Foo(Int32)" attrs="198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Int32 Foo(Int32)" attrs="198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Foo(System.String)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="S">\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>14</size>\r
+      </method>\r
+    </type>\r
+    <type name="MyClass">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>83</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-718.cs">\r
+    <type name="A">\r
+      <method name="Void Foo(Int32, Int32)" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void Foo(Int32)" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-719.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-72.cs">\r
+    <type name="outer">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="outer+inner">\r
+      <method name="Void meth(System.Object)" attrs="134">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-720.cs">\r
+    <type name="N.Program">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="N.Parent">\r
+      <method name="Void add_Example(N.Parent+ExampleHandler)" attrs="3526">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void remove_Example(N.Parent+ExampleHandler)" attrs="3526">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="N.Parent+ExampleHandler">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="N.Child">\r
+      <method name="Void add_Example(N.Parent+ExampleHandler)" attrs="2246">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void remove_Example(N.Parent+ExampleHandler)" attrs="2246">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void OnExample()" attrs="134">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-721.cs">\r
+    <type name="Program">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>68</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Control">\r
+      <method name="Void set_Foo(Int32)" attrs="2502">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-722.cs">\r
+    <type name="S">\r
+      <method name="Void set_Prop(Int32)" attrs="2534">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void M[T](T)" attrs="129">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>61</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-723.cs">\r
+    <type name="Test">\r
+      <method name="Int32 get_Count()" attrs="2534">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Maine">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>34</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-724.cs">\r
+    <type name="Test">\r
+      <method name="Int32 DoTest(System.String, System.String, System.String, Int32)" attrs="145">\r
+        <size>43</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>118</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Concrete">\r
+      <method name="System.String A.get_Spec()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.String B.get_Spec()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.String get_Spec()" attrs="2182">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-725.cs">\r
+    <type name="D">\r
+      <method name="Int32 Invoke(Int32 ByRef)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Int32 ByRef, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32 EndInvoke(Int32 ByRef, IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>216</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-726.cs">\r
+    <type name="CS0102">\r
+      <method name="System.Object IFoo.Clone()" attrs="481">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="CS0102+Clone">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-727.cs">\r
+    <type name="IDisposableTest.MainClass">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>126</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="IDisposableTest.Foo">\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>65</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-728.cs">\r
+    <type name="Tests">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>38</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-729.cs">\r
+    <type name="Primes.MainClass">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>146</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-73.cs">\r
+    <type name="Abstract">\r
+      <method name="Int32 A()" attrs="1478">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Concrete">\r
+      <method name="Int32 A()" attrs="198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>35</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-730.cs">\r
+    <type name="Demo">\r
+      <method name="Void Test(System.Object)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 Test(Int32)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 GetPhones()" attrs="129">\r
+        <size>30</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>36</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Demo+D">\r
+      <method name="Int32 Invoke(Int32)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-731.cs">\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-732.cs">\r
+    <type name="C">\r
+      <method name="Int32 op_Explicit(C)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 op_Implicit(C, Boolean)" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>35</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-733.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>103</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-734.cs">\r
+    <type name="M">\r
+      <method name="Void Run()" attrs="134">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>72</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-735.cs">\r
+    <type name="B">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B+C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B+C+X">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B+D">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-736.cs">\r
+    <type name="TestGeneric`1[T]">\r
+      <method name="Void add_Event(System.EventHandler)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void remove_Event(System.EventHandler)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void Raise()" attrs="134">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestGeneric2`1[T]">\r
+      <method name="Void add_Event(TestGeneric2`1+GenericHandler[T])" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void remove_Event(TestGeneric2`1+GenericHandler[T])" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void Raise()" attrs="134">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestGeneric2`1+GenericHandler[T]">\r
+      <method name="Void Invoke(T)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(T, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void add_Event(System.EventHandler)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void remove_Event(System.EventHandler)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void Raise()" attrs="134">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-737.cs">\r
+    <type name="Breaks">\r
+      <method name="Double get_Item(Int32, Int32)" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void set_Item(Int32, Int32, Double)" attrs="2182">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor(Double)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>85</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-738.cs">\r
+    <type name="TestNamespace.ResumableInputStream">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>19</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-739.cs">\r
+    <type name="X">\r
+      <method name="Void Finalize()" attrs="196">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void Foo()" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>105</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-74.cs">\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>198</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-740.cs">\r
+    <type name="FixedTest">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>361</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="FixedTest+TValue">\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>31</size>\r
+      </method>\r
+      <method name="Void .ctor(Int64)" attrs="6278">\r
+        <size>29</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-741.cs">\r
+    <type name="Test">\r
+      <method name="Void test()" attrs="129">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-742.cs">\r
+    <type name="Test">\r
+      <method name="Test Set(C)" attrs="150">\r
+        <size>28</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Driver">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>54</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-743.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void Test()" attrs="129">\r
+        <size>31</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-744.cs">\r
+    <type name="M">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="M+Nested">\r
+      <method name="Void Extra()" attrs="196">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A">\r
+      <method name="Void AMethod()" attrs="1476">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void BMethod()" attrs="1476">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void AMethod()" attrs="196">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void BMethod()" attrs="196">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Extra()" attrs="1476">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-745.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-746.cs">\r
+    <type name="Test">\r
+      <method name="Void Foo(IListCounter)" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-747.cs">\r
+    <type name="B">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B+BNested">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="AA">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="AA+ANested">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="M">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-748.cs">\r
+    <type name="M">\r
+      <method name="RealTest.Foo Test()" attrs="129">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test.Local.M">\r
+      <method name="RealTest.Foo Test()" attrs="129">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="RealTest.Foo">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-749.cs">\r
+    <type name="M">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-75.cs">\r
+    <type name="X">\r
+      <method name="X op_Addition(X, X)" attrs="2198">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Y">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Z">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="driver">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>47</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-750.cs">\r
+    <type name="M">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-751.cs">\r
+    <type name="LocalNS.Compiler">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="System.Local.M">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-752.cs">\r
+    <type name="M">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-753.cs">\r
+    <type name="AI2">\r
+      <method name="System.String IA.get_val()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void IA.set_val(System.String)" attrs="2529">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 get_val()" attrs="2534">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Void set_val(Int32)" attrs="2534">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void stuff(IAI2)" attrs="134">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-754.cs">\r
+    <type name="Bug.D">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Bug.A">\r
+      <method name="Void add_E(Bug.D)" attrs="3526">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void remove_E(Bug.D)" attrs="3526">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Bug.B">\r
+      <method name="Void add_E(Bug.D)" attrs="2246">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void remove_E(Bug.D)" attrs="2246">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Bug.M">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-755.cs">\r
+    <type name="Item">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="Item+Builder">\r
+      <method name="Int32 get_Foo()" attrs="2182">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object get_Item(Int32)" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="System.Object get_Item(Int32, Int32)" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-756.cs">\r
+    <type name="UnsafeTest">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-757.cs">\r
+    <type name="TestClass1">\r
+      <method name="Void Test()" attrs="129">\r
+        <size>35</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-758.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="D">\r
+      <method name="Void Finalize()" attrs="196">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-759.cs">\r
+    <type name="B">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-76.cs">\r
+    <type name="foo">\r
+      <method name="System.String strcat(System.String[])" attrs="145">\r
+        <size>60</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>165</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-760.cs">\r
+    <type name="A">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-761.cs">\r
+    <type name="C">\r
+      <method name="Int32 get_I()" attrs="2177">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void set_I(Int32)" attrs="2177">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-762.cs">\r
+    <type name="N1.Derived.Dummy">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="N2.Derived.Dummy">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="DerivedAttribute">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="T">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-763.cs">\r
+    <type name="StaticDelegateWithSameNameAsInstance">\r
+      <method name="Void set_MyProvider(StaticDelegateWithSameNameAsInstance+Provider)" attrs="2177">\r
+        <size>38</size>\r
+      </method>\r
+      <method name="Void StaticCallback()" attrs="134">\r
+        <size>32</size>\r
+      </method>\r
+      <method name="Void StaticCallback(System.String)" attrs="150">\r
+        <size>36</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>49</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="StaticDelegateWithSameNameAsInstance+Provider">\r
+      <method name="Void Invoke(System.String)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.String, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-764.cs">\r
+    <type name="Item">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>11</size>\r
+      </method>\r
+    </type>\r
+    <type name="Caller">\r
+      <method name="System.String get_Item(System.String)" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 get_Item(Int32)" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Foo()" attrs="134">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-765.cs">\r
+    <type name="B">\r
+      <method name="Void Foo(Int32)" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A">\r
+      <method name="Void Foo(System.String)" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>12</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-766.cs">\r
+    <type name="A.Color">\r
+      <method name="Color get_Base()" attrs="2180">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Color get_NewBase()" attrs="2180">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B.Color">\r
+      <method name="Color From(Int32)" attrs="150">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-767.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Foo()" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="S">\r
+      <method name="Test get_Test()" attrs="2177">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>11</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-768.cs">\r
+    <type name="A.N.Wrong">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="N.C">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X.TestClass">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-769.cs">\r
+    <type name="C">\r
+      <method name="Void I.Clear()" attrs="481">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Clear()" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>132</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-77.cs">\r
+    <type name="XX">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>258</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-770.cs">\r
+    <type name="MyClass">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MyClass+A">\r
+      <method name="Void add_MouseClick(System.EventHandler)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void remove_MouseClick(System.EventHandler)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MyClass+B">\r
+      <method name="Void add_MouseClick(System.EventHandler)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void remove_MouseClick(System.EventHandler)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MyClass+C">\r
+      <method name="Void MouseClick()" attrs="134">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-771.cs">\r
+    <type name="InternalAccess.Base">\r
+      <method name="System.String get_Prop()" attrs="2179">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6275">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="InternalAccess.DerivedInternalExample">\r
+      <method name="System.String get_Prop()" attrs="2179">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="InternalAccess.DerivedProtectedExample">\r
+      <method name="System.String get_Prop()" attrs="2180">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="InternalAccess.MainClass">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>78</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-772.cs">\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo">\r
+      <method name="Void .ctor(Object)" attrs="6278">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Void .ctor(String, Object[])" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-773.cs">\r
+    <type name="Foo">\r
+      <method name="Int32 get_Item(Int32)" attrs="2534">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Int32 IFoo.get_Bar(Int32)" attrs="993">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Bar">\r
+      <method name="Int32 get_Baz(Int32)" attrs="3526">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Babar">\r
+      <method name="Int32 get_Baz(Int32)" attrs="2246">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>86</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-774.cs">\r
+    <type name="C">\r
+      <method name="Int32 I.get_Item(Int32)" attrs="2529">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void I.set_Item(Int32, Int32)" attrs="2529">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 get_Item(Int32)" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void set_Item(Int32, Int32)" attrs="2177">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-775.cs">\r
+    <type name="C">\r
+      <method name="Void A.add_Member(System.EventHandler)" attrs="2529">\r
+        <size>35</size>\r
+      </method>\r
+      <method name="Void A.remove_Member(System.EventHandler)" attrs="2529">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void add_Member(System.EventHandler)" attrs="2534">\r
+        <size>35</size>\r
+      </method>\r
+      <method name="Void remove_Member(System.EventHandler)" attrs="2534">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Int32 TestMe()" attrs="134">\r
+        <size>178</size>\r
+      </method>\r
+      <method name="Void f(System.Object, System.EventArgs)" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-776.cs">\r
+    <type name="First">\r
+      <method name="System.Object get_Item(System.String)" attrs="2502">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void set_Item(System.String, System.Object)" attrs="2502">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Second">\r
+      <method name="System.Object get_Item(System.String)" attrs="2246">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void set_Item(System.String, System.Object)" attrs="2246">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Third">\r
+      <method name="System.Object get_Item(System.String)" attrs="2246">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void set_Item(System.String, System.Object)" attrs="2246">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="a">\r
+      <method name="Int32 Main(System.String[])" attrs="145">\r
+        <size>44</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-777.cs">\r
+    <type name="MediaStore">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MediaStore+Thing">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-778.cs">\r
+    <type name="A">\r
+      <method name="Int32 Test()" attrs="454">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Int32 Test()" attrs="198">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void Test(System.Object[])" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Test(System.Object[], System.String)" attrs="454">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void Test(System.Object[], System.String)" attrs="198">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="D">\r
+      <method name="Int32 Test()" attrs="198">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="T">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>35</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-779.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Boolean test1(Int64, Int64)" attrs="145">\r
+        <size>27</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-78.cs">\r
+    <type name="N1.B">\r
+      <method name="Boolean ShortCasting()" attrs="145">\r
+        <size>32</size>\r
+      </method>\r
+      <method name="Boolean IntCasting()" attrs="145">\r
+        <size>31</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>44</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-780.cs">\r
+    <type name="MonoVirtuals.X">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MonoVirtuals.Y">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MonoVirtuals.A">\r
+      <method name="Int32 f(MonoVirtuals.X)" attrs="454">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Int32 f(MonoVirtuals.Y)" attrs="454">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Int32 get_Item(MonoVirtuals.X)" attrs="2502">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Int32 get_Item(MonoVirtuals.Y)" attrs="2502">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MonoVirtuals.B">\r
+      <method name="Int32 f(MonoVirtuals.X)" attrs="198">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Int32 get_Item(MonoVirtuals.X)" attrs="2246">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MonoVirtuals.C">\r
+      <method name="Int32 f(MonoVirtuals.X)" attrs="198">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Int32 f(MonoVirtuals.Y)" attrs="198">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Int32 get_Item(MonoVirtuals.X)" attrs="2246">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Int32 get_Item(MonoVirtuals.Y)" attrs="2246">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MonoVirtuals.MainClass">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>64</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-781.cs">\r
+    <type name="D">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="E">\r
+      <method name="Void add_temp(D)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void remove_temp(D)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A">\r
+      <method name="E get_Prop()" attrs="2177">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void Test()" attrs="129">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void &lt;Test&gt;m__0()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-782.cs">\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-783.cs">\r
+    <type name="C">\r
+      <method name="Void M(E)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 Test(Int32)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Test(E)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>116</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-784.cs">\r
+    <type name="A">\r
+      <method name="Int32 get_Item(Int32)" attrs="2502">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void set_Item(Int32, Int32)" attrs="2502">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Int32 get_Item(Int32)" attrs="2246">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Int32 get_Item(Int32)" attrs="2246">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void set_Item(Int32, Int32)" attrs="2246">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>64</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-785.cs">\r
+    <type name="Base">\r
+      <method name="Int32 get_Prop()" attrs="3526">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void set_Prop(Int32)" attrs="3526">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32 get_Item(Int32)" attrs="3526">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void TestVoid()" attrs="1478">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void TestInt(Int32)" attrs="1478">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="DeriveVTable">\r
+      <method name="Int32 get_Prop()" attrs="2246">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 get_Item(Int32)" attrs="2246">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void TestVoid()" attrs="198">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void TestInt(Int32)" attrs="198">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="NewVTable">\r
+      <method name="Int32 get_Prop()" attrs="3526">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32 get_Item(Int32)" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void TestVoid()" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void TestInt(Int32)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Overload()" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Overload(Int32)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-786.cs">\r
+    <type name="A">\r
+      <method name="System.String op_Implicit(A)" attrs="2198">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="System.Delegate op_Implicit(A)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="System.String op_Implicit(B)" attrs="2198">\r
+        <size>26</size>\r
+      </method>\r
+    </type>\r
+    <type name="D">\r
+      <method name="System.Delegate op_Implicit(D)" attrs="2198">\r
+        <size>22</size>\r
+      </method>\r
+    </type>\r
+    <type name="E">\r
+      <method name="Boolean op_Implicit(E)" attrs="2198">\r
+        <size>22</size>\r
+      </method>\r
+    </type>\r
+    <type name="F">\r
+      <method name="Boolean op_Implicit(F)" attrs="2198">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>438</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-787.cs">\r
+    <type name="A">\r
+      <method name="Void set_Prop(System.String)" attrs="2502">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="System.String get_Prop()" attrs="2502">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Field()" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void set_Prop(System.String)" attrs="2246">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="System.String get_Prop()" attrs="2246">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-788.cs">\r
+    <type name="Program">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>44</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A">\r
+      <method name="System.String get_Message()" attrs="2502">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="System.String get_Message()" attrs="2177">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-789.cs">\r
+    <type name="Program">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>77</size>\r
+      </method>\r
+      <method name="Void &lt;Main&gt;m__0()" attrs="145">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-79.cs">\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>48</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-790.cs">\r
+    <type name="S">\r
+      <method name="Void .ctor(Double)" attrs="6278">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Verify_1(Test ByRef, Test ByRef)" attrs="145">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void Verify_2(S ByRef, S ByRef)" attrs="145">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="Void Verify_3(E ByRef, E ByRef)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>39</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-791.cs">\r
+    <type name="testApp.TestApp">\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>81</size>\r
+      </method>\r
+      <method name="Boolean GetEnumerator()" attrs="486">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-792.cs">\r
+    <type name="Program">\r
+      <method name="Void Test()" attrs="129">\r
+        <size>36</size>\r
+      </method>\r
+      <method name="Void Test2(IMemberDelayed)" attrs="129">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-793.cs">\r
+    <type name="MonoPointerBugTest.Program">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>60</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-794.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void TestCallOnly()" attrs="129">\r
+        <size>66</size>\r
+      </method>\r
+      <method name="Void SomeMethod()" attrs="486">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-795.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>120</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>25</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-796.cs">\r
+    <type name="Program">\r
+      <method name="Void Test()" attrs="129">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="FooAttribute">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="C2">\r
+      <method name="Void Foo()" attrs="129">\r
+        <size>32</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-797.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-798.cs">\r
+    <type name="A">\r
+      <method name="Void Foo(Int32 ByRef)" attrs="134">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void Foo(Int32 ByRef)" attrs="134">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-799.cs">\r
+    <type name="Test2">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test2+Foo">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test2+Bar">\r
+      <method name="Void .ctor(Foo)" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-8.cs">\r
+    <type name="X">\r
+      <method name="Int32 Main(System.String[])" attrs="150">\r
+        <size>173</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-80.cs">\r
+    <type name="X">\r
+      <method name="Int32 Add(Int32, Int32)" attrs="486">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Y">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>47</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-800.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-801.cs">\r
+    <type name="C">\r
+      <method name="E op_Implicit(C)" attrs="2198">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Int32 op_Implicit(C)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>199</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-802.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-803.cs">\r
+    <type name="A">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-804.cs">\r
+    <type name="A">\r
+      <method name="Int32 get_Foo()" attrs="2534">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="System.String get_Foo()" attrs="2534">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Char IB_2.get_Foo()" attrs="2529">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Byte get_Foo()" attrs="2534">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-805.cs">\r
+    <type name="TestClass">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>49</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Int32 ReturnValue()" attrs="131">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="G`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-806.cs">\r
+    <type name="A1">\r
+      <method name="Void .ctor(Single)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor(UInt64)" attrs="6278">\r
+        <size>17</size>\r
+      </method>\r
+    </type>\r
+    <type name="T1">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="T2">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>104</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-807.cs">\r
+    <type name="AException">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-808.cs">\r
+    <type name="Program">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>70</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-809.cs">\r
+    <type name="Z">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>65</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-81.cs">\r
+    <type name="N1.A">\r
+      <method name="Void Bar()" attrs="129">\r
+        <size>45</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>89</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-810.cs">\r
+    <type name="C">\r
+      <method name="IA Test(IC)" attrs="134">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-811.cs">\r
+    <type name="C">\r
+      <method name="Void TestRefValue(...)" attrs="145">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>68</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-812.cs">\r
+    <type name="N.C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-813.cs">\r
+    <type name="NS.System.A">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-814.cs">\r
+    <type name="Test">\r
+      <method name="System.String get_A()" attrs="2198">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.String get_B()" attrs="2182">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>223</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-815.cs">\r
+    <type name="D">\r
+      <method name="Int32 get_DUUU(Int32)" attrs="2534">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 IS.get_Hello(Int32)" attrs="993">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>38</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-816.cs">\r
+    <type name="System.Int32">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="System.Program">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>71</size>\r
+      </method>\r
+      <method name="System.Reflection.Assembly CurrentDomain_TypeResolve(System.Object, System.ResolveEventArgs)" attrs="145">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-817.cs">\r
+    <type name="System.Program">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-818.cs">\r
+    <type name="A.CAttribute">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B.CAttribute">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo.Foo">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-819.cs">\r
+    <type name="AAttribute">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>27</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6276">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="AAttribute+BAttribute">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-82.cs">\r
+    <type name="N1.N2.B">\r
+      <method name="Void Method(A ByRef)" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="N1.N3.B">\r
+      <method name="Void Method(A ByRef)" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-820.cs">\r
+    <type name="NS.C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Int32 Main(System.String[])" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-821.cs">\r
+    <type name="S">\r
+      <method name="T Test[T]()" attrs="129">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Void M()" attrs="134">\r
+        <size>14</size>\r
+      </method>\r
+    </type>\r
+    <type name="A">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-822.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>30</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-823.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>35</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-824.cs">\r
+    <type name="Context">\r
+      <method name="Void Foo(IBBB)" attrs="486">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Foo(IAAA)" attrs="486">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-825.cs">\r
+    <type name="Test">\r
+      <method name="Void WriteLine(System.String)" attrs="147">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-826.cs">\r
+    <type name="A">\r
+      <method name="Int32 I.Foo()" attrs="481">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="AA">\r
+      <method name="Int32 Foo()" attrs="486">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Int32 Foo()" attrs="134">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>120</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-827.cs">\r
+    <type name="Program">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-828.cs">\r
+    <type name="C">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-829.cs">\r
+    <type name="C">\r
+      <method name="Void Test(Boolean, S ByRef)" attrs="145">\r
+        <size>70</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-83.cs">\r
+    <type name="PersonArrivedHandler">\r
+      <method name="Void Invoke(System.Object, PersonArrivedArgs)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.Object, PersonArrivedArgs, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="PersonArrivedArgs">\r
+      <method name="Void .ctor(String)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="Greeter">\r
+      <method name="Void HandlePersonArrived(System.Object, PersonArrivedArgs)" attrs="134">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor(String)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="Room">\r
+      <method name="Void add_PersonArrived(PersonArrivedHandler)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void remove_PersonArrived(PersonArrivedHandler)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void AddPerson(System.String)" attrs="134">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="DelegateTest">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-830.cs">\r
+    <type name="MC">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>158</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-831.cs">\r
+    <type name="C">\r
+      <method name="Void Test()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-832.cs">\r
+    <type name="A">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>54</size>\r
+      </method>\r
+      <method name="Void Test()" attrs="129">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="S get_Properties()" attrs="2179">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>20</size>\r
+      </method>\r
+    </type>\r
+    <type name="S">\r
+      <method name="C get_P2()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-833.cs">\r
+    <type name="MainClass">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>93</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MainClass+DC">\r
+      <method name="Guid get_Id()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor(Guid)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-834.cs">\r
+    <type name="A">\r
+      <method name="Int32 Test(System.Object)" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Test(Int32)" attrs="132">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 get_Item(Int32)" attrs="2180">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 get_Item(System.Object)" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor(Object)" attrs="6278">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6276">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>109</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-835.cs">\r
+    <type name="AA">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="AA+D">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-836.cs">\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-837.cs">\r
+    <type name="TT.GG">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TT.A.X.Y.X">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-838.cs">\r
+    <type name="N2.Test">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="N2.G`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="N2.C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-839.cs">\r
+    <type name="N1.M">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="N2.D">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="N3.C">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="N3.C+Foo">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="N3.C+IndexingChain">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-84.cs">\r
+    <type name="Ghost">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-840.cs">\r
+    <type name="R">\r
+      <method name="Boolean op_LessThan(R, R)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Boolean op_GreaterThan(R, R)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Single op_Implicit(R)" attrs="2198">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="R op_Implicit(Single)" attrs="2198">\r
+        <size>18</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>50</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-841.cs">\r
+    <type name="R">\r
+      <method name="R op_Implicit(Int32)" attrs="2198">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Double op_Implicit(R)" attrs="2198">\r
+        <size>16</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>134</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-842.cs">\r
+    <type name="Foo">\r
+      <method name="System.String IA.get_Item(Int32)" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void IA.set_Item(Int32, System.String)" attrs="2529">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-843.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-844.cs">\r
+    <type name="C">\r
+      <method name="Int32 get_Prop()" attrs="2177">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 get_Item(Char)" attrs="2177">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Foo(Int32 ByRef)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Method(Int32)" attrs="134">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-845.cs">\r
+    <type name="C1">\r
+      <method name="Int32 Foo()" attrs="486">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C2">\r
+      <method name="Int32 Foo()" attrs="486">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>54</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C1">\r
+      <method name="Int32 Foo2()" attrs="486">\r
+        <size>11</size>\r
+      </method>\r
+    </type>\r
+    <type name="C2">\r
+      <method name="Int32 Foo2()" attrs="486">\r
+        <size>10</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-846.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-847.cs">\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-848.cs">\r
+    <type name="A`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program">\r
+      <method name="Void Foo[TEventArgs,TEventHandler](A`1[TEventHandler], System.Action`2[System.Object,TEventArgs])" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>39</size>\r
+      </method>\r
+      <method name="Void &lt;Main&gt;m__0(System.Object, System.String)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-849.cs">\r
+    <type name="ConditionalPromotions">\r
+      <method name="Int32 Main(System.String[])" attrs="150">\r
+        <size>311</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-85.cs">\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-850.cs">\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>39</size>\r
+      </method>\r
+      <method name="Int32 F(System.String, System.String[])" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 F(System.String[])" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-86.cs">\r
+    <type name="T.T">\r
+      <method name="Int32 method1(System.Type, Int32)" attrs="145">\r
+        <size>31</size>\r
+      </method>\r
+      <method name="Int32 method1(System.Type, System.Type[])" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Int32 method2(System.Type, Int32)" attrs="145">\r
+        <size>31</size>\r
+      </method>\r
+      <method name="Int32 method2(System.Type, System.Type[])" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>54</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-87.cs">\r
+    <type name="Top">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>81</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Top+X">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Top+Y">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Top+XA">\r
+      <method name="Int32 get_one()" attrs="486">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Top+XB">\r
+      <method name="Int32 get_one()" attrs="486">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 get_two()" attrs="486">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Other">\r
+      <method name="Void X()" attrs="134">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-88.cs">\r
+    <type name="X">\r
+      <method name="Void f(System.String)" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>71</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-89.cs">\r
+    <type name="X">\r
+      <method name="X F(Int32)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>117</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6273">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-9.cs">\r
+    <type name="X">\r
+      <method name="Int32 Main(System.String[])" attrs="150">\r
+        <size>138</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-90.cs">\r
+    <type name="N1.Blah">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-91.cs">\r
+    <type name="Abstract">\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Plain">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void MyProtectedInternal()" attrs="149">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void MyInternal()" attrs="147">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void MyPublic()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void MyPrivate()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>288</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-92.cs">\r
+    <type name="Outer">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Outer+Inner">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="InnerBase">\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MainClass">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-93.cs">\r
+    <type name="N1.C">\r
+      <method name="Void method(B ByRef)" attrs="129">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-94.cs">\r
+    <type name="Base">\r
+      <method name="Int32 IVehicle.Start()" attrs="481">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Stop()" attrs="486">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Turn()" attrs="454">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Derived1">\r
+      <method name="Int32 Turn()" attrs="198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Derived2">\r
+      <method name="Int32 IVehicle.Start()" attrs="481">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 IVehicle.Turn()" attrs="481">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Stop()" attrs="486">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Turn()" attrs="198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>128</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-95.cs">\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>43</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6273">\r
+        <size>23</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-96.cs">\r
+    <type name="N1.A">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="N1.C">\r
+      <method name="Void Invoke(System.Object, N1.A)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.Object, N1.A, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-97.cs">\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-98.cs">\r
+    <type name="X">\r
+      <method name="Void b()" attrs="129">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Y">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-99.cs">\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>126</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-01.cs">\r
+    <type name="S">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Main&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-02.cs">\r
+    <type name="S">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>175</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Main&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>114</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-03.cs">\r
+    <type name="S">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>60</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Main&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-04.cs">\r
+    <type name="S">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>60</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Main&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>35</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-05.cs">\r
+    <type name="S">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>227</size>\r
+      </method>\r
+      <method name="Boolean t(Int32, Int32)" attrs="145">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Main&gt;c__AnonStorey0">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Main&gt;c__AnonStorey1">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>77</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-06.cs">\r
+    <type name="S">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>135</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Main&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-07.cs">\r
+    <type name="D">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>143</size>\r
+      </method>\r
+      <method name="Boolean t(Int32, Int32)" attrs="145">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Main&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void &lt;&gt;m__1()" attrs="131">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-08.cs">\r
+    <type name="S">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>43</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Main&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-09.cs">\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>77</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+D">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Main&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>50</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-10.cs">\r
+    <type name="S">\r
+      <method name="Void Test()" attrs="134">\r
+        <size>101</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>79</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="S+T">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="S+&lt;Test&gt;c__AnonStorey0">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="S+&lt;Test&gt;c__AnonStorey1">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>87</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-100.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void &lt;f&gt;m__0()" attrs="145">\r
+        <size>27</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>35</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-101.cs">\r
+    <type name="Foo">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Hello[U](U)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Test[T](T)" attrs="134">\r
+        <size>65</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Test&gt;c__AnonStorey0`1[T]">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-102.cs">\r
+    <type name="Simple">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo">\r
+      <method name="Simple Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Simple EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Hello[U](U)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Test[T](T)" attrs="134">\r
+        <size>72</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Test&gt;c__AnonStorey0`1[T]">\r
+      <method name="Simple &lt;&gt;m__0()" attrs="131">\r
+        <size>63</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Test&gt;c__AnonStorey0`1+&lt;Test&gt;c__AnonStorey1`1[T]">\r
+      <method name="Void &lt;&gt;m__1()" attrs="131">\r
+        <size>51</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-103.cs">\r
+    <type name="Foo`1[S]">\r
+      <method name="Void Invoke(S)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(S, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Hello[U](U)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Test[T](T)" attrs="134">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void &lt;Test`1&gt;m__0[T](T)" attrs="129">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-104.cs">\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>63</size>\r
+      </method>\r
+      <method name="Int32 GetItem()" attrs="150">\r
+        <size>59</size>\r
+      </method>\r
+      <method name="IEnumerable`1 GetItems()" attrs="150">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;GetItems&gt;c__Iterator0">\r
+      <method name="Int32 System.Collections.Generic.IEnumerator&lt;int&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;int&gt;.GetEnumerator()" attrs="481">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>76</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-105.cs">\r
+    <type name="Hello">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo">\r
+      <method name="IEnumerable`1 Test(Foo)" attrs="134">\r
+        <size>49</size>\r
+      </method>\r
+      <method name="Void Hello(Int32)" attrs="134">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>30</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>82</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo+&lt;Test&gt;c__Iterator0">\r
+      <method name="Foo System.Collections.Generic.IEnumerator&lt;Foo&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;Foo&gt;.GetEnumerator()" attrs="481">\r
+        <size>52</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>113</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-106.cs">\r
+    <type name="Foo`2[R,S]">\r
+      <method name="Void Invoke(R, S)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(R, S, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Hello[U,V](U, V)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Test[A,B,C](A, B, C)" attrs="134">\r
+        <size>50</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Test&gt;c__AnonStorey0`3[A,B,C]">\r
+      <method name="Void &lt;&gt;m__0(A, Int32)" attrs="131">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-107.cs">\r
+    <type name="MyDisposable">\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 get_ID()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>36</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>26</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="IEnumerable`1 Test(Int32)" attrs="150">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>62</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Test&gt;c__Iterator0">\r
+      <method name="Int32 System.Collections.Generic.IEnumerator&lt;int&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;int&gt;.GetEnumerator()" attrs="481">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>181</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>57</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void &lt;&gt;__Finally0()" attrs="129">\r
+        <size>23</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-108.cs">\r
+    <type name="Foo">\r
+      <method name="Int32 Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void Test[R](R, Int32)" attrs="150">\r
+        <size>91</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Test&gt;c__AnonStorey0`1[R]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Test&gt;c__AnonStorey1`1[R]">\r
+      <method name="Int32 &lt;&gt;m__0()" attrs="131">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-109.cs">\r
+    <type name="Foo">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Foo op_Implicit(Test)" attrs="2198">\r
+        <size>38</size>\r
+      </method>\r
+      <method name="IEnumerable`1 op_Addition(Test, Test)" attrs="2198">\r
+        <size>51</size>\r
+      </method>\r
+      <method name="IEnumerable`1 get_Foo()" attrs="2182">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void set_Foo(IEnumerable`1)" attrs="2182">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>82</size>\r
+      </method>\r
+      <method name="Void &lt;op_Implicit&gt;m__0()" attrs="145">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;op_Addition&gt;c__Iterator0">\r
+      <method name="Test System.Collections.Generic.IEnumerator&lt;Test&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;Test&gt;.GetEnumerator()" attrs="481">\r
+        <size>52</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>113</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;&gt;c__Iterator1">\r
+      <method name="Int32 System.Collections.Generic.IEnumerator&lt;int&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;int&gt;.GetEnumerator()" attrs="481">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>72</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-11.cs">\r
+    <type name="D">\r
+      <method name="Void Invoke(Int32)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="E">\r
+      <method name="Void Invoke(Int32 ByRef)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Int32 ByRef, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(Int32 ByRef, IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="F">\r
+      <method name="Void Invoke(System.Int32[])" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.Int32[], System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>132</size>\r
+      </method>\r
+      <method name="Void &lt;Main&gt;m__0(Int32)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void &lt;Main&gt;m__1(Int32)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void &lt;Main&gt;m__2(System.Int32[])" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void &lt;Main&gt;m__3(System.Int32[])" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-110.cs">\r
+    <type name="X">\r
+      <method name="IEnumerable`1 Test[T](T, T)" attrs="134">\r
+        <size>51</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>110</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Test&gt;c__Iterator0`1[T]">\r
+      <method name="T System.Collections.Generic.IEnumerator&lt;T&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;T&gt;.GetEnumerator()" attrs="481">\r
+        <size>52</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>125</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-111.cs">\r
+    <type name="Foo">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test`1[R]">\r
+      <method name="Void World[S,T](S, T)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Hello[U,V](U, V)" attrs="134">\r
+        <size>48</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test`1+&lt;Hello&gt;c__AnonStorey0`2[R,U,V]">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-112.cs">\r
+    <type name="Foo">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="World`1[T]">\r
+      <method name="Void Hello[U](U)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Test(T)" attrs="134">\r
+        <size>47</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="World`1+&lt;Test&gt;c__AnonStorey0[T]">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-113.cs">\r
+    <type name="X">\r
+      <method name="X+ModuleBinder`1[TDelegate] CreateMethodUnscoped[TDelegate]()" attrs="134">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="TDelegate &lt;CreateMethodUnscoped`1&gt;m__0[TDelegate](System.Object)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+ModuleBinder`1[T]">\r
+      <method name="T Invoke(System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.Object, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="T EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-114.cs">\r
+    <type name="T">\r
+      <method name="Void SomeMethod(System.Converter`2[System.Int32,System.Int32])" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void SomeCaller()" attrs="129">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 &lt;SomeCaller&gt;m__0(Int32)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-115.cs">\r
+    <type name="Foo`1[V]">\r
+      <method name="Void Invoke(V)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(V, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Bar`1[W]">\r
+      <method name="Void Invoke(W)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(W, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test`1[T]">\r
+      <method name="Void Hello[S](T, S)" attrs="150">\r
+        <size>43</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test`1+&lt;Hello&gt;c__AnonStorey1`1[T,S]">\r
+      <method name="Void &lt;&gt;m__0(Int64)" attrs="131">\r
+        <size>58</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test`1+&lt;Hello&gt;c__AnonStorey1`1+&lt;Hello&gt;c__AnonStorey0`1[T,S]">\r
+      <method name="Void &lt;&gt;m__1(T)" attrs="131">\r
+        <size>66</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-116.cs">\r
+    <type name="TestFunc`1[T]">\r
+      <method name="Void Invoke(T)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(T, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="A">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor(TestFunc`1)" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestClass">\r
+      <method name="Void Func[T](TestFunc`1[T])" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void &lt;a&gt;m__0(Int32)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>47</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-117.cs">\r
+    <type name="C">\r
+      <method name="Void Test[T,U](C+Func`1[T], U)" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>76</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__0(Int32)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__1(Int32)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+Func`1[T]">\r
+      <method name="T Invoke(T)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(T, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="T EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-118.cs">\r
+    <type name="C">\r
+      <method name="TR Test[TR,TA](C+Func`2[TR,TA])" attrs="150">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="TR Test[TR,TA,TB](C+Func`2[TR,TA], C+Func`2[TR,TB])" attrs="150">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Void Test2[T]()" attrs="150">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>101</size>\r
+      </method>\r
+      <method name="T &lt;Test2`1&gt;m__0[T](T)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__1(Int32)" attrs="145">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="System.String &lt;Main&gt;m__2(Int32)" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.String &lt;Main&gt;m__3(Int32)" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+Func`2[TR,TA]">\r
+      <method name="TR Invoke(TA)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(TA, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="TR EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-119.cs">\r
+    <type name="Test">\r
+      <method name="Void TestNaturalSort()" attrs="145">\r
+        <size>32</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Int32 &lt;TestNaturalSort&gt;m__0(System.String, System.String)" attrs="145">\r
+        <size>114</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;TestNaturalSort&gt;c__AnonStorey0">\r
+      <method name="System.String &lt;&gt;m__1(System.Text.RegularExpressions.Match)" attrs="131">\r
+        <size>120</size>\r
+      </method>\r
+      <method name="System.String &lt;&gt;m__2(System.Text.RegularExpressions.Match)" attrs="131">\r
+        <size>120</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-12.cs">\r
+    <type name="predicate">\r
+      <method name="Boolean Invoke(System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.Object, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Boolean EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>283</size>\r
+      </method>\r
+      <method name="System.Collections.ArrayList Find(predicate, System.Collections.ArrayList)" attrs="145">\r
+        <size>96</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__0(System.Object)" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-120.cs">\r
+    <type name="C`1[T]">\r
+      <method name="Void Foo[U](U)" attrs="150">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void Run()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void &lt;Foo`1&gt;m__0[U]()" attrs="145">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-121.cs">\r
+    <type name="EmptyDelegate">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="BaseObject">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Void Closure(EmptyDelegate)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="System.Collections.Generic.List`1[T] Query[T](Nullable`1 ByRef)" attrs="145">\r
+        <size>61</size>\r
+      </method>\r
+      <method name="T MakeSomething[T]()" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="BaseObject+&lt;Query&gt;c__AnonStorey0`1[T]">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-122.cs">\r
+    <type name="D1">\r
+      <method name="Int32 Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="D2">\r
+      <method name="Int64 Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int64 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Int32 Foo(D1)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Foo(D2)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 FooE(System.Linq.Expressions.Expression`1[D1])" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 FooE(System.Linq.Expressions.Expression`1[D2])" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>95</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__0()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-123.cs">\r
+    <type name="MemberAccessData">\r
+      <method name="Void set_MyTypeProperty(Nullable`1)" attrs="2182">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Nullable`1 get_MyTypeProperty()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void BaseM()" attrs="452">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void Test(C+D)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Test(System.Action`1[E])" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void InstanceTests()" attrs="129">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>247</size>\r
+      </method>\r
+      <method name="Void &lt;BaseM&gt;__BaseCallProxy0()" attrs="129">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void &lt;InstanceTests&gt;m__0()" attrs="129">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void &lt;Main&gt;m__3()" attrs="145">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Void &lt;Main&gt;m__4()" attrs="145">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Void &lt;Main&gt;m__5()" attrs="145">\r
+        <size>62</size>\r
+      </method>\r
+      <method name="Void &lt;Main&gt;m__6()" attrs="145">\r
+        <size>54</size>\r
+      </method>\r
+      <method name="Void &lt;Main&gt;m__7(E)" attrs="145">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+D">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Main&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__1()" attrs="131">\r
+        <size>49</size>\r
+      </method>\r
+      <method name="Void &lt;&gt;m__2()" attrs="131">\r
+        <size>36</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-124.cs">\r
+    <type name="Disposable`1[T]">\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="CA`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="System.Func`1[T[]] For[T](System.Collections.Generic.List`1[T])" attrs="145">\r
+        <size>46</size>\r
+      </method>\r
+      <method name="System.Func`1[T] Throw[T](T)" attrs="145">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="System.Func`1[System.Type] TypeOf[T](T)" attrs="145">\r
+        <size>46</size>\r
+      </method>\r
+      <method name="System.Func`1[T] Do[T](T)" attrs="145">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="System.Func`1[T] Lock[T](T)" attrs="145">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="System.Func`1[T] Catch[T](T)" attrs="145">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="System.Func`1[T] Finally[T](T)" attrs="145">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="System.Func`1[T] Using[T](T)" attrs="145">\r
+        <size>54</size>\r
+      </method>\r
+      <method name="System.Func`1[T] Switch[T](T)" attrs="145">\r
+        <size>46</size>\r
+      </method>\r
+      <method name="System.Func`1[System.Collections.Generic.List`1[T]] ForForeach[T](T[])" attrs="145">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="Void ArrayMutate[T](T[])" attrs="134">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="System.Func`1[T[][]] ArrayMultiMutate[T](T[][])" attrs="145">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="System.Func`1[System.Int32] ArrayMultiMutate[T](T[,])" attrs="145">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="System.Func`1[T[]] NestedTypeMutate[T]()" attrs="145">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>645</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;For&gt;c__AnonStorey0`1[T]">\r
+      <method name="T[] &lt;&gt;m__0()" attrs="131">\r
+        <size>66</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;Throw&gt;c__AnonStorey1`1[T]">\r
+      <method name="T &lt;&gt;m__1()" attrs="131">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;TypeOf&gt;c__AnonStorey2`1[T]">\r
+      <method name="System.Type &lt;&gt;m__2()" attrs="131">\r
+        <size>64</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;Do&gt;c__AnonStorey3`1[T]">\r
+      <method name="T &lt;&gt;m__3()" attrs="131">\r
+        <size>38</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;Lock&gt;c__AnonStorey4`1[T]">\r
+      <method name="T &lt;&gt;m__4()" attrs="131">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;Catch&gt;c__AnonStorey5`1[T]">\r
+      <method name="T &lt;&gt;m__5()" attrs="131">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;Finally&gt;c__AnonStorey6`1[T]">\r
+      <method name="T &lt;&gt;m__6()" attrs="131">\r
+        <size>62</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;Using&gt;c__AnonStorey7`1[T]">\r
+      <method name="T &lt;&gt;m__7()" attrs="131">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;Switch&gt;c__AnonStorey8`1[T]">\r
+      <method name="T &lt;&gt;m__8()" attrs="131">\r
+        <size>44</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;ForForeach&gt;c__AnonStorey9`1[T]">\r
+      <method name="System.Collections.Generic.List`1[T] &lt;&gt;m__9()" attrs="131">\r
+        <size>67</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;ArrayMutate&gt;c__AnonStoreyA`1[T]">\r
+      <method name="Void &lt;&gt;m__A(Int32)" attrs="131">\r
+        <size>39</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;ArrayMultiMutate&gt;c__AnonStoreyB`1[T]">\r
+      <method name="T[][] &lt;&gt;m__B()" attrs="131">\r
+        <size>58</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;ArrayMultiMutate&gt;c__AnonStoreyC`1[T]">\r
+      <method name="Int32 &lt;&gt;m__C()" attrs="131">\r
+        <size>35</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;NestedTypeMutate&gt;c__AnonStoreyD`1[T]">\r
+      <method name="T[] &lt;&gt;m__D()" attrs="131">\r
+        <size>45</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-125.cs">\r
+    <type name="HS`1[T]">\r
+      <method name="Void .ctor(IEqualityComparer`1)" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Foo[T](IEqualityComparer`1)" attrs="145">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;Foo&gt;c__AnonStorey0`1[T]">\r
+      <method name="HS`1[T] &lt;&gt;m__0()" attrs="131">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-126.cs">\r
+    <type name="MonoBugs.BrokenGenericCast">\r
+      <method name="System.Converter`2[TSource,TDest] GetUpcaster[TSource,TDest]()" attrs="150">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="System.Converter`2[TSource,TDest] GetDowncaster[TSource,TDest]()" attrs="150">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="TDest &lt;GetUpcaster`2&gt;m__0[TSource,TDest](TSource)" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="TDest &lt;GetDowncaster`2&gt;m__1[TSource,TDest](TSource)" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-127.cs">\r
+    <type name="BaseDataObjectFactory">\r
+      <method name="T GetBusinessQueryObjectFromReader[T]()" attrs="148">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="T[] GetQueryObjects[T](System.String)" attrs="1478">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="BusinessQueryObject">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MySqlDataObjectFactory">\r
+      <method name="T[] GetQueryObjects[T](System.String)" attrs="198">\r
+        <size>71</size>\r
+      </method>\r
+      <method name="Void ExecuteReader(Int32, MySqlDataObjectFactory+PerformActionWithReader)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MySqlDataObjectFactory+PerformActionWithReader">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MySqlDataObjectFactory+&lt;GetQueryObjects&gt;c__AnonStorey0`1[T]">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-128.cs">\r
+    <type name="A">\r
+      <method name="Void Foo[T]()" attrs="1478">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void Foo[T]()" attrs="198">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void &lt;Foo`1&gt;m__0[T]()" attrs="129">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B+Del">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-129.cs">\r
+    <type name="Test">\r
+      <method name="Boolean TryAction[T](Test+Creator`1[T], T ByRef)" attrs="145">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Boolean Func1[T](IList`1, Boolean, T ByRef)" attrs="145">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="T Item[T](IList`1)" attrs="150">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="T GetSingleItem[T](IList`1)" attrs="150">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+Creator`1[T]">\r
+      <method name="T Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="T EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;Func1&gt;c__AnonStorey0`1[T]">\r
+      <method name="T &lt;&gt;m__0()" attrs="131">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-13.cs">\r
+    <type name="D">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>43</size>\r
+      </method>\r
+      <method name="D T()" attrs="129">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="System.String CALL()" attrs="129">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void &lt;T&gt;m__0()" attrs="129">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6273">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-130.cs">\r
+    <type name="Simple">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo">\r
+      <method name="Simple Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Simple EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Hello[U](U)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Test[T](T)" attrs="134">\r
+        <size>49</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Test&gt;c__AnonStorey0`1[T]">\r
+      <method name="Simple &lt;&gt;m__0()" attrs="131">\r
+        <size>63</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Test&gt;c__AnonStorey0`1+&lt;Test&gt;c__AnonStorey1`1[T]">\r
+      <method name="Void &lt;&gt;m__1()" attrs="131">\r
+        <size>51</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-131.cs">\r
+    <type name="A">\r
+      <method name="Void Fail[X]()" attrs="150">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+    <type name="A+&lt;Fail&gt;c__AnonStorey0`1[X]">\r
+      <method name="Void &lt;&gt;m__0(System.Object, System.EventArgs)" attrs="131">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Void &lt;&gt;m__1(System.Object, System.EventArgs)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-132.cs">\r
+    <type name="Program">\r
+      <method name="Void Assert(System.Action`1[System.Int32])" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Foo[T](IList`1)" attrs="150">\r
+        <size>32</size>\r
+      </method>\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program+&lt;Foo&gt;c__AnonStorey0`1[T]">\r
+      <method name="Void &lt;&gt;m__0(Int32)" attrs="131">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-133.cs">\r
+    <type name="IEnumerableRocks">\r
+      <method name="System.String Implode[TSource,TResult](IEnumerable`1, System.String, System.Func`2[TSource,TResult])" attrs="150">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="System.String Implode[TSource](IEnumerable`1, System.String, System.Action`2[System.Text.StringBuilder,TSource])" attrs="150">\r
+        <size>146</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>68</size>\r
+      </method>\r
+      <method name="System.String &lt;Main&gt;m__1(System.String)" attrs="145">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="IEnumerableRocks+&lt;Implode&gt;c__AnonStorey0`2[TSource,TResult]">\r
+      <method name="Void &lt;&gt;m__0(System.Text.StringBuilder, TSource)" attrs="131">\r
+        <size>35</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-134.cs">\r
+    <type name="MyClass">\r
+      <method name="Int32 get_Answer()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void set_Answer(Int32)" attrs="2182">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>18</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>100</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+D">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;Main&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-135.cs">\r
+    <type name="C`1[T]">\r
+      <method name="System.Func`1[T] XX()" attrs="145">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="T &lt;XX&gt;m__0()" attrs="145">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C2`1[T]">\r
+      <method name="System.Func`1[C`1[T]] XX()" attrs="145">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="C`1[T] &lt;XX&gt;m__1()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="N1">\r
+      <method name="System.Func`1[T] XX[T]()" attrs="145">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="T &lt;XX`1&gt;m__2[T]()" attrs="145">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>121</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-136.cs">\r
+    <type name="Handler`1[T]">\r
+      <method name="Void Invoke(System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.Object, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo`1[T]">\r
+      <method name="Void add_handler(Handler`1[T])" attrs="2177">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void remove_handler(Handler`1[T])" attrs="2177">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void add_Handler(Handler`1[T])" attrs="2182">\r
+        <size>51</size>\r
+      </method>\r
+      <method name="Void remove_Handler(Handler`1[T])" attrs="2182">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void &lt;add_Handler&gt;m__0(System.Object)" attrs="129">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-137.cs">\r
+    <type name="Wrap`1[U]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Run[T](Wrap`1[T])" attrs="134">\r
+        <size>64</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;Run&gt;c__AnonStorey0`1[T]">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-138.cs">\r
+    <type name="Foo`1[T]">\r
+      <method name="Boolean ContainsAll[U](IEnumerable`1)" attrs="134">\r
+        <size>48</size>\r
+      </method>\r
+      <method name="Boolean Contains(T)" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>50</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo`1+&lt;ContainsAll&gt;c__AnonStorey0`1[T,U]">\r
+      <method name="Boolean &lt;&gt;m__0()" attrs="131">\r
+        <size>210</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo`1+&lt;ContainsAll&gt;c__AnonStorey0`1+&lt;ContainsAll&gt;c__AnonStorey1`1[T,U]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-139.cs">\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Void Test_1[T](T)" attrs="134">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="Void Test_2[T](Nullable`1)" attrs="134">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="T Test_3[T](System.Object)" attrs="134">\r
+        <size>59</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+D">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;Test_1&gt;c__AnonStorey0`1[T]">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;Test_2&gt;c__AnonStorey1`1[T]">\r
+      <method name="Void &lt;&gt;m__1()" attrs="131">\r
+        <size>86</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;Test_3&gt;c__AnonStorey2`1[T]">\r
+      <method name="Void &lt;&gt;m__2()" attrs="131">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-14.cs">\r
+    <type name="X">\r
+      <method name="Void add_Click(X+T)" attrs="2193">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Void remove_Click(X+T)" attrs="2193">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Void Method()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>32</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+T">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-140.cs">\r
+    <type name="RunTests">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test1.Foo">\r
+      <method name="Int32 Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test1.X">\r
+      <method name="Void Test1[R](R, Int32)" attrs="150">\r
+        <size>153</size>\r
+      </method>\r
+      <method name="Void Run()" attrs="150">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test1.X+&lt;Test1&gt;c__AnonStorey2`1[R]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test1.X+&lt;Test1&gt;c__AnonStorey0`1[R]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test1.X+&lt;Test1&gt;c__AnonStorey1`1[R]">\r
+      <method name="Int32 &lt;&gt;m__0()" attrs="131">\r
+        <size>79</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-141.cs">\r
+    <type name="C">\r
+      <method name="Decimal Average[TSource](IEnumerable`1, System.Func`2[TSource,System.Decimal])" attrs="150">\r
+        <size>45</size>\r
+      </method>\r
+      <method name="TResult Average[TElement,TAggregate,TResult](IEnumerable`1, System.Func`3[TAggregate,TElement,TAggregate], System.Func`3[TAggregate,TElement,TResult])" attrs="145">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Decimal &lt;Average`1&gt;m__0[TSource](Decimal, Decimal)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Decimal &lt;Average`1&gt;m__1[TSource](Decimal, Decimal)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-142.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void Test_3[T]()" attrs="134">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void &lt;Test_3`1&gt;m__0[T]()" attrs="145">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+D">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-143.cs">\r
+    <type name="TestC">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>94</size>\r
+      </method>\r
+      <method name="System.Func`1[System.Type] Test[T]()" attrs="150">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="System.Type &lt;Test`1&gt;m__0[T]()" attrs="145">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-144.cs">\r
+    <type name="UiaAtkBridgeTest.Test">\r
+      <method name="Void Invoke(System.EventHandler)" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="UiaAtkBridgeTest.GailTester">\r
+      <method name="Void ThisCausesACrash[I]()" attrs="134">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void &lt;ThisCausesACrash`1&gt;m__0[I](System.Object, System.EventArgs)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-145.cs">\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void AnyMethod[T]()" attrs="134">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void &lt;AnyMethod`1&gt;m__0[T]()" attrs="145">\r
+        <size>32</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;AnyMethod&gt;c__AnonStorey0`1[T]">\r
+      <method name="Void &lt;&gt;m__1(System.String)" attrs="131">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-146.cs">\r
+    <type name="TheClass">\r
+      <method name="Void Foo[T](T, System.Func`2[T,T])" attrs="145">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TheClass+&lt;Foo&gt;c__AnonStorey0`1[T]">\r
+      <method name="System.Func`1[T] &lt;&gt;m__0()" attrs="131">\r
+        <size>45</size>\r
+      </method>\r
+      <method name="T &lt;&gt;m__1()" attrs="131">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-147.cs">\r
+    <type name="C">\r
+      <method name="System.Func`2[T1,System.Func`2[T2,System.Action`1[T3]]] Curry[T1,T2,T3](System.Action`3[T1,T2,T3])" attrs="150">\r
+        <size>34</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>67</size>\r
+      </method>\r
+      <method name="Void &lt;Main&gt;m__3(Int32, Int32, Int32)" attrs="145">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Curry&gt;c__AnonStorey0`3[T1,T2,T3]">\r
+      <method name="System.Func`2[T2,System.Action`1[T3]] &lt;&gt;m__0(T1)" attrs="131">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Curry&gt;c__AnonStorey0`3+&lt;Curry&gt;c__AnonStorey1`3[T1,T2,T3]">\r
+      <method name="System.Action`1[T3] &lt;&gt;m__1(T2)" attrs="131">\r
+        <size>52</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Curry&gt;c__AnonStorey0`3+&lt;Curry&gt;c__AnonStorey1`3+&lt;Curry&gt;c__AnonStorey2`3[T1,T2,T3]">\r
+      <method name="Void &lt;&gt;m__2(T3)" attrs="131">\r
+        <size>35</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-148.cs">\r
+    <type name="Func`1[TResult]">\r
+      <method name="TResult Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="TResult EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="GeneratorNext`1[T]">\r
+      <method name="Void Invoke(T ByRef)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(T ByRef, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(T ByRef, IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="GeneratorEnumerable`1[T]">\r
+      <method name="Void .ctor(Func`1)" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="GeneratorExpression">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="GeneratorInvoker">\r
+      <method name="Void Invoke[T](T ByRef)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor(GeneratorExpression)" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="Interpreter">\r
+      <method name="System.Object InterpretGenerator[T](GeneratorExpression)" attrs="150">\r
+        <size>39</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>21</size>\r
+      </method>\r
+    </type>\r
+    <type name="Interpreter+&lt;InterpretGenerator&gt;c__AnonStorey0`1[T]">\r
+      <method name="GeneratorNext`1[T] &lt;&gt;m__0()" attrs="131">\r
+        <size>30</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-149.cs">\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void DetermineLinkedCells()" attrs="129">\r
+        <size>79</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;DetermineLinkedCells&gt;c__AnonStorey0">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;DetermineLinkedCells&gt;c__AnonStorey1">\r
+      <method name="Boolean &lt;&gt;m__0(System.Object)" attrs="131">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Boolean &lt;&gt;m__1(System.Object)" attrs="131">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-15.cs">\r
+    <type name="Foo">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>44</size>\r
+      </method>\r
+      <method name="Foo+Inner &lt;Main&gt;m__0(System.String)" attrs="145">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo+foo_fn">\r
+      <method name="Foo+Inner Invoke(System.String)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.String, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Foo+Inner EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo+Inner">\r
+      <method name="Void .ctor(String)" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-150.cs">\r
+    <type name="M">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="SomeGenericClass`1[SomeType]">\r
+      <method name="Void Invoke(SomeGenericClass`1+SomeHandlerType[SomeType])" attrs="129">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void FailsToCompile()" attrs="134">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void &lt;FailsToCompile&gt;m__0()" attrs="129">\r
+        <size>45</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="SomeGenericClass`1+SomeHandlerType[SomeType]">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="SomeGenericClass`1+&lt;FailsToCompile&gt;c__AnonStorey0[SomeType]">\r
+      <method name="Void &lt;&gt;m__1()" attrs="131">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-151.cs">\r
+    <type name="Bla">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Driver">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void P(Int32, Int32)" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Repro()" attrs="129">\r
+        <size>101</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Driver+&lt;Repro&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>35</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-152.cs">\r
+    <type name="A`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A`1+B[T]">\r
+      <method name="Void W[R](System.String, System.Func`2[T,R])" attrs="132">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>18</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A`1+B+&lt;W&gt;c__AnonStorey0`1[T,R]">\r
+      <method name="Void &lt;&gt;m__0(T[])" attrs="131">\r
+        <size>56</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-153.cs">\r
+    <type name="TestComp.Program">\r
+      <method name="Void Main(System.String[])" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestComp.Program+MyClass">\r
+      <method name="Void MyTemplate(TestComp.Program+MyClass+MyDelegate)" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void UseATemplate()" attrs="134">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Void &lt;UseATemplate&gt;m__0(System.Collections.Generic.List`1[System.Int32] ByRef)" attrs="145">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestComp.Program+MyClass+MyDelegate">\r
+      <method name="Void Invoke(System.Collections.Generic.List`1[System.Int32] ByRef)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.Collections.Generic.List`1[System.Int32] ByRef, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(System.Collections.Generic.List`1[System.Int32] ByRef, IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-154.cs">\r
+    <type name="Class">\r
+      <method name="System.String get_Property()" attrs="2177">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.String Method()" attrs="129">\r
+        <size>52</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>52</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Class+&lt;Method&gt;c__AnonStorey0">\r
+      <method name="System.String &lt;&gt;m__0()" attrs="131">\r
+        <size>64</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Class+&lt;Method&gt;c__AnonStorey0+&lt;Method&gt;c__AnonStorey2">\r
+      <method name="System.String &lt;&gt;m__1(System.String)" attrs="131">\r
+        <size>60</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Class+&lt;Method&gt;c__AnonStorey0+&lt;Method&gt;c__AnonStorey2+&lt;Method&gt;c__AnonStorey1">\r
+      <method name="System.String &lt;&gt;m__2()" attrs="131">\r
+        <size>46</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-155.cs">\r
+    <type name="Thing`1[TFirst]">\r
+      <method name="Thing`1[TFirst] Create[TSecond](System.Func`2[TFirst,TSecond])" attrs="150">\r
+        <size>39</size>\r
+      </method>\r
+      <method name="Void SomeAction()" attrs="134">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor(Action`1)" attrs="6273">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>43</size>\r
+      </method>\r
+      <method name="System.Object &lt;Main&gt;m__1(System.Object)" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Thing`1+&lt;Create&gt;c__AnonStorey0`1[TFirst,TSecond]">\r
+      <method name="Void &lt;&gt;m__0(TFirst)" attrs="131">\r
+        <size>48</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-156.cs">\r
+    <type name="G`1[T]">\r
+      <method name="T def()" attrs="134">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void foo(System.Object)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void cf[T]()" attrs="145">\r
+        <size>36</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+DF">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;cf&gt;c__AnonStorey0`1[T]">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-157.cs">\r
+    <type name="Foo">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X`1[T]">\r
+      <method name="Void IFoo&lt;T&gt;.Test()" attrs="481">\r
+        <size>38</size>\r
+      </method>\r
+      <method name="Void &lt;Test&gt;m__0()" attrs="145">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="M">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-158.cs">\r
+    <type name="Test">\r
+      <method name="X Foo[X](Boolean)" attrs="134">\r
+        <size>54</size>\r
+      </method>\r
+      <method name="X FooNested[X](Boolean)" attrs="134">\r
+        <size>75</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>54</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;Foo&gt;c__AnonStorey0`1[X]">\r
+      <method name="X &lt;&gt;m__0()" attrs="131">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;FooNested&gt;c__AnonStorey1`1[X]">\r
+      <method name="Call`1[X] &lt;&gt;m__1()" attrs="131">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-159.cs">\r
+    <type name="TestGenericsSubtypeMatching.Sender`1[T]">\r
+      <method name="Void DoSend[TMessage](System.Action`1[T])" attrs="134">\r
+        <size>86</size>\r
+      </method>\r
+      <method name="Void Send(System.Action`1[T])" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void ActionOnObject(System.Object)" attrs="129">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestGenericsSubtypeMatching.C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="Void &lt;Main&gt;m__1(System.String)" attrs="145">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestGenericsSubtypeMatching.Sender`1+&lt;DoSend&gt;c__AnonStorey0`1[T,TMessage]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestGenericsSubtypeMatching.Sender`1+&lt;DoSend&gt;c__AnonStorey1`1[T,TMessage]">\r
+      <method name="Void &lt;&gt;m__0(T)" attrs="131">\r
+        <size>36</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-16.cs">\r
+    <type name="D">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>43</size>\r
+      </method>\r
+      <method name="D T()" attrs="129">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void &lt;T&gt;m__0()" attrs="129">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6273">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-160.cs">\r
+    <type name="TestGenericsSubtypeMatching.Sender`1[T]">\r
+      <method name="Void DoSend[TMessage](System.Action`1[T])" attrs="134">\r
+        <size>86</size>\r
+      </method>\r
+      <method name="Void Send(System.Action`1[T])" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void ActionOnObject(System.Object)" attrs="129">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestGenericsSubtypeMatching.C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>49</size>\r
+      </method>\r
+      <method name="Void &lt;Main&gt;m__1(Int32)" attrs="145">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestGenericsSubtypeMatching.Sender`1+&lt;DoSend&gt;c__AnonStorey0`1[T,TMessage]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestGenericsSubtypeMatching.Sender`1+&lt;DoSend&gt;c__AnonStorey1`1[T,TMessage]">\r
+      <method name="Void &lt;&gt;m__0(T)" attrs="131">\r
+        <size>36</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-161.cs">\r
+    <type name="TestCase">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Void Test[T](IList`1)" attrs="150">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestCase+&lt;Test&gt;c__AnonStorey0`1[T]">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>47</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__1(IList`1)" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-162.cs">\r
+    <type name="D">\r
+      <method name="Void Invoke(System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.Object, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="T">\r
+      <method name="Void Assert(System.Object)" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Execute(System.Action)" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="D GetD[T](System.Object)" attrs="129">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="T+&lt;GetD&gt;c__AnonStorey2`1[T]">\r
+      <method name="Void &lt;&gt;m__0(System.Object)" attrs="131">\r
+        <size>75</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="T+&lt;GetD&gt;c__AnonStorey2`1+&lt;GetD&gt;c__AnonStorey0`1[T]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="T+&lt;GetD&gt;c__AnonStorey2`1+&lt;GetD&gt;c__AnonStorey1`1[T]">\r
+      <method name="Void &lt;&gt;m__1()" attrs="131">\r
+        <size>52</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-163.cs">\r
+    <type name="A">\r
+      <method name="Void Foo[T](T, System.String[])" attrs="454">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Foo2[T]()" attrs="452">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void Test(Int32)" attrs="134">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="Void Test2[T](T)" attrs="134">\r
+        <size>35</size>\r
+      </method>\r
+      <method name="Void Test3()" attrs="131">\r
+        <size>60</size>\r
+      </method>\r
+      <method name="Void &lt;Foo&gt;__BaseCallProxy0[T](T, System.String[])" attrs="129">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void &lt;Foo2&gt;__BaseCallProxy1[T]()" attrs="129">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B+&lt;Test&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>32</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B+&lt;Test2&gt;c__AnonStorey1`1[T]">\r
+      <method name="Void &lt;&gt;m__1()" attrs="131">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B+&lt;Test3&gt;c__AnonStorey2">\r
+      <method name="Void &lt;&gt;m__2()" attrs="131">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void &lt;&gt;m__3()" attrs="131">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-164.cs">\r
+    <type name="C`1[T]">\r
+      <method name="Void Foo[U](U)" attrs="150">\r
+        <size>86</size>\r
+      </method>\r
+      <method name="Void Run(T)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="D">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="E">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C`1+&lt;Foo&gt;c__AnonStorey0`1[T,U]">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C`1+&lt;Foo&gt;c__AnonStorey1`1[T,U]">\r
+      <method name="U &lt;&gt;m__0()" attrs="131">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void &lt;&gt;m__1()" attrs="131">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-165.cs">\r
+    <type name="C">\r
+      <method name="Void Foo[T]()" attrs="129">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="T &lt;Foo`1&gt;m__0[T](T)" attrs="145">\r
+        <size>77</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Foo&gt;c__AnonStorey0`1[T]">\r
+      <method name="T &lt;&gt;m__1()" attrs="131">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-166.cs">\r
+    <type name="A">\r
+      <method name="Void Test[T,U]()" attrs="129">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void &lt;Test`2&gt;m__0[T,U]()" attrs="145">\r
+        <size>39</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A+&lt;Test&gt;c__AnonStorey0`2[T,U]">\r
+      <method name="Void &lt;&gt;m__1()" attrs="131">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-167.cs">\r
+    <type name="Foo">\r
+      <method name="Void Bar(System.Threading.ThreadStart)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Baz(Int32)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>36</size>\r
+      </method>\r
+      <method name="Void &lt;Main&gt;m__0()" attrs="145">\r
+        <size>84</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-168.cs">\r
+    <type name="Program">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>113</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__0(Int32)" attrs="145">\r
+        <size>57</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__1(Int32)" attrs="145">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__2(Int32)" attrs="145">\r
+        <size>38</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Run(Test+RunDelegate)" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+RunDelegate">\r
+      <method name="Int32 Invoke(Int32)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-169.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>521</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;Main&gt;c__AnonStorey0">\r
+      <method name="Int32 &lt;&gt;m__0()" attrs="131">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;Main&gt;c__AnonStorey1">\r
+      <method name="Char &lt;&gt;m__1()" attrs="131">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-17.cs">\r
+    <type name="ClickEvent">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Button">\r
+      <method name="Void add_Clicked(ClickEvent)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void remove_Clicked(ClickEvent)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void DoClick()" attrs="134">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>74</size>\r
+      </method>\r
+      <method name="Void &lt;Main&gt;m__0()" attrs="145">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-170.cs">\r
+    <type name="MyClass">\r
+      <method name="Int32 Test(Int32)" attrs="129">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Run()" attrs="134">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void Run2()" attrs="134">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void &lt;Run&gt;m__0(Int32)" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Void &lt;Run&gt;m__1(Int32)" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Void &lt;Run2&gt;m__2(Int32)" attrs="129">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Void &lt;Run2&gt;m__3(Int32)" attrs="129">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MyClass+&lt;Run&gt;c__AnonStorey0">\r
+      <method name="Int32 &lt;&gt;m__4()" attrs="131">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MyClass+&lt;Run&gt;c__AnonStorey1">\r
+      <method name="Int32 &lt;&gt;m__5()" attrs="131">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MyClass+&lt;Run2&gt;c__AnonStorey2">\r
+      <method name="Int32 &lt;&gt;m__6()" attrs="131">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MyClass+&lt;Run2&gt;c__AnonStorey3">\r
+      <method name="Int32 &lt;&gt;m__7()" attrs="131">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-18.cs">\r
+    <type name="A">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="DelegateTest">\r
+      <method name="Void Main(System.String[])" attrs="145">\r
+        <size>87</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="DelegateTest+&lt;Main&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-19.cs">\r
+    <type name="S">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>248</size>\r
+      </method>\r
+      <method name="Boolean t(Int32, Int32)" attrs="145">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Main&gt;c__AnonStorey0">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Main&gt;c__AnonStorey1">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>94</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-20.cs">\r
+    <type name="D">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="D MainHost()" attrs="145">\r
+        <size>36</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;MainHost&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>53</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;MainHost&gt;c__AnonStorey0+&lt;MainHost&gt;c__AnonStorey1">\r
+      <method name="Void &lt;&gt;m__1()" attrs="131">\r
+        <size>53</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-21.cs">\r
+    <type name="D">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>81</size>\r
+      </method>\r
+      <method name="Void M()" attrs="129">\r
+        <size>45</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;M&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>49</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;M&gt;c__AnonStorey0+&lt;M&gt;c__AnonStorey1">\r
+      <method name="Void &lt;&gt;m__1()" attrs="131">\r
+        <size>82</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-22.cs">\r
+    <type name="D">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="D T()" attrs="145">\r
+        <size>36</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;T&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>53</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;T&gt;c__AnonStorey0+&lt;T&gt;c__AnonStorey1">\r
+      <method name="Void &lt;&gt;m__1()" attrs="131">\r
+        <size>53</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-23.cs">\r
+    <type name="D">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>81</size>\r
+      </method>\r
+      <method name="Void M()" attrs="129">\r
+        <size>35</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;M&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>39</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;M&gt;c__AnonStorey0+&lt;M&gt;c__AnonStorey1">\r
+      <method name="Void &lt;&gt;m__1()" attrs="131">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-24.cs">\r
+    <type name="D">\r
+      <method name="Int32 Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>30</size>\r
+      </method>\r
+      <method name="D T(Int32)" attrs="145">\r
+        <size>36</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;T&gt;c__AnonStorey0">\r
+      <method name="Int32 &lt;&gt;m__0()" attrs="131">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-25.cs">\r
+    <type name="D">\r
+      <method name="Int32 Invoke(Int32)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>56</size>\r
+      </method>\r
+      <method name="D T(Int32)" attrs="145">\r
+        <size>36</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;T&gt;c__AnonStorey0">\r
+      <method name="Int32 &lt;&gt;m__0(Int32)" attrs="131">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-26.cs">\r
+    <type name="TestGotoLabels.GotoLabelsTest">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>44</size>\r
+      </method>\r
+      <method name="Void TestMethod2(TestGotoLabels.GotoLabelsTest+MyDelegate)" attrs="150">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void &lt;Main&gt;m__0()" attrs="145">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestGotoLabels.GotoLabelsTest+MyDelegate">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-27.cs">\r
+    <type name="D">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>151</size>\r
+      </method>\r
+      <method name="Void M(Int32)" attrs="129">\r
+        <size>60</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;M&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>39</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;M&gt;c__AnonStorey0+&lt;M&gt;c__AnonStorey1">\r
+      <method name="Void &lt;&gt;m__1()" attrs="131">\r
+        <size>51</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-28.cs">\r
+    <type name="Delegable">\r
+      <method name="Void add_MyDelegate(System.EventHandler)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void remove_MyDelegate(System.EventHandler)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="DelegateTest">\r
+      <method name="Void Main(System.String[])" attrs="145">\r
+        <size>59</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="DelegateTest+&lt;Main&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__0(System.Object, System.EventArgs)" attrs="131">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-29.cs">\r
+    <type name="X">\r
+      <method name="System.String Hello()" attrs="134">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="System.String &lt;Hello&gt;m__0()" attrs="129">\r
+        <size>217</size>\r
+      </method>\r
+      <method name="Void &lt;Hello&gt;m__1(System.String)" attrs="145">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void &lt;Hello&gt;m__2(System.String)" attrs="145">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>108</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+Foo">\r
+      <method name="System.String Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="System.String EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+Bar">\r
+      <method name="Void Invoke(System.String)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.String, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-30.cs">\r
+    <type name="X">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program">\r
+      <method name="Void add_E(Program+D)" attrs="2193">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Void remove_E(Program+D)" attrs="2193">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>39</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program+D">\r
+      <method name="Void Invoke(X)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(X, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program+&lt;Main&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__0(X)" attrs="131">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-31.cs">\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>36</size>\r
+      </method>\r
+      <method name="Void DoCall(X+test)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="System.Object &lt;Main&gt;m__0(System.Reflection.MethodInfo)" attrs="145">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+test">\r
+      <method name="System.Object Invoke(System.Reflection.MethodInfo)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.Reflection.MethodInfo, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="System.Object EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-32.cs">\r
+    <type name="StringSender">\r
+      <method name="Void Invoke(System.String)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.String, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="VoidDelegate">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="MainClass">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>38</size>\r
+      </method>\r
+      <method name="Void SimpleCallback(MainClass, System.String)" attrs="145">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MainClass+&lt;Main&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void &lt;&gt;m__1(System.String)" attrs="131">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-33.cs">\r
+    <type name="Do">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="T">\r
+      <method name="Void doit(Int32)" attrs="145">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>171</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="T+&lt;Main&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="T+&lt;Main&gt;c__AnonStorey1">\r
+      <method name="Void &lt;&gt;m__1()" attrs="131">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-34.cs">\r
+    <type name="Delegates.Space">\r
+      <method name="Void Leak(Boolean, Int32)" attrs="134">\r
+        <size>97</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Delegates.Space+DoCopy">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Delegates.Program">\r
+      <method name="Void SpaceLeak()" attrs="145">\r
+        <size>38</size>\r
+      </method>\r
+      <method name="Void Main(System.String[])" attrs="145">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Delegates.Space+&lt;Leak&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__1()" attrs="131">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Delegates.Space+&lt;Leak&gt;c__AnonStorey1">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-35.cs">\r
+    <type name="ExceptionWithAnonMethod">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>108</size>\r
+      </method>\r
+      <method name="Void AnonHandler(ExceptionWithAnonMethod+EmptyCallback)" attrs="150">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="ExceptionWithAnonMethod+EmptyCallback">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="ExceptionWithAnonMethod+&lt;Main&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-36.cs">\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Void &lt;Main&gt;m__0()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor(TestMethod)" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor(TestMethod2)" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestMethod">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestMethod2">\r
+      <method name="Void Invoke(System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.Object, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-37.cs">\r
+    <type name="DelegateInit">\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void &lt;_print&gt;m__0()" attrs="145">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>35</size>\r
+      </method>\r
+    </type>\r
+    <type name="DelegateInit+FooDelegate">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-38.cs">\r
+    <type name="Simple">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo">\r
+      <method name="Simple Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Simple EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Hello(Int64, Int64)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Test(Int32)" attrs="134">\r
+        <size>68</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Test&gt;c__AnonStorey0">\r
+      <method name="Simple &lt;&gt;m__0()" attrs="131">\r
+        <size>72</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Test&gt;c__AnonStorey0+&lt;Test&gt;c__AnonStorey1">\r
+      <method name="Void &lt;&gt;m__1()" attrs="131">\r
+        <size>35</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-39.cs">\r
+    <type name="Simple">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo">\r
+      <method name="Simple Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Simple EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Hello(Int64)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Test(Int32)" attrs="134">\r
+        <size>66</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Test&gt;c__AnonStorey0">\r
+      <method name="Simple &lt;&gt;m__0()" attrs="131">\r
+        <size>38</size>\r
+      </method>\r
+      <method name="Void &lt;&gt;m__1()" attrs="131">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-40.cs">\r
+    <type name="Simple">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo">\r
+      <method name="Simple Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Simple EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Hello(Int64)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Test(Int32)" attrs="134">\r
+        <size>66</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Test&gt;c__AnonStorey0">\r
+      <method name="Simple &lt;&gt;m__0()" attrs="131">\r
+        <size>38</size>\r
+      </method>\r
+      <method name="Void &lt;&gt;m__1()" attrs="131">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-41.cs">\r
+    <type name="Simple">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo">\r
+      <method name="Simple Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Simple EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Hello(Int64)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Test(Int32)" attrs="134">\r
+        <size>66</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Test&gt;c__AnonStorey0">\r
+      <method name="Simple &lt;&gt;m__0()" attrs="131">\r
+        <size>63</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Test&gt;c__AnonStorey0+&lt;Test&gt;c__AnonStorey1">\r
+      <method name="Void &lt;&gt;m__1()" attrs="131">\r
+        <size>36</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-42.cs">\r
+    <type name="Simple">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo">\r
+      <method name="Simple Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Simple EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Hello(Int64)" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Test(Int32)" attrs="150">\r
+        <size>52</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Simple &lt;Test&gt;m__0()" attrs="145">\r
+        <size>45</size>\r
+      </method>\r
+      <method name="Void &lt;Test&gt;m__1()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-43.cs">\r
+    <type name="Simple">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo">\r
+      <method name="Simple Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Simple EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Hello(Int64, Int64)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Test(Int32)" attrs="134">\r
+        <size>55</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Test&gt;c__AnonStorey0">\r
+      <method name="Simple &lt;&gt;m__0()" attrs="131">\r
+        <size>72</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Test&gt;c__AnonStorey0+&lt;Test&gt;c__AnonStorey1">\r
+      <method name="Void &lt;&gt;m__1()" attrs="131">\r
+        <size>35</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-44.cs">\r
+    <type name="Simple">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo">\r
+      <method name="Simple Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Simple EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Hello(Int64)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Test(Int32)" attrs="134">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Test&gt;c__AnonStorey0">\r
+      <method name="Simple &lt;&gt;m__0()" attrs="131">\r
+        <size>59</size>\r
+      </method>\r
+      <method name="Simple &lt;&gt;m__1()" attrs="131">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="Void &lt;&gt;m__3()" attrs="131">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Test&gt;c__AnonStorey0+&lt;Test&gt;c__AnonStorey1">\r
+      <method name="Void &lt;&gt;m__2()" attrs="131">\r
+        <size>27</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-45.cs">\r
+    <type name="TestFunc">\r
+      <method name="Void Invoke(Int32)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="A">\r
+      <method name="Void .ctor(TestFunc)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestClass">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void &lt;a&gt;m__0(Int32)" attrs="145">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>46</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-46.cs">\r
+    <type name="Foo">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="World">\r
+      <method name="Void Hello(Int64)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Test(Int32)" attrs="134">\r
+        <size>51</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="World+&lt;Test&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-47.cs">\r
+    <type name="Foo">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="World">\r
+      <method name="Void Hello(Int64)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Test(Int32)" attrs="134">\r
+        <size>142</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="World+&lt;Test&gt;c__AnonStorey1">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="World+&lt;Test&gt;c__AnonStorey0">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="World+&lt;Test&gt;c__AnonStorey2">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>51</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-48.cs">\r
+    <type name="Foo">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="World">\r
+      <method name="Void Hello(Int64)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Test(Int32)" attrs="134">\r
+        <size>190</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="World+&lt;Test&gt;c__AnonStorey1">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="World+&lt;Test&gt;c__AnonStorey2">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="World+&lt;Test&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>79</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-49.cs">\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>68</size>\r
+      </method>\r
+      <method name="IEnumerator GetEnumerator()" attrs="134">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;GetEnumerator&gt;c__Iterator0">\r
+      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>207</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>83</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-50.cs">\r
+    <type name="Test">\r
+      <method name="IEnumerable Foo(Int32)" attrs="134">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>252</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;Foo&gt;c__Iterator0">\r
+      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>135</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-51.cs">\r
+    <type name="FooDelegate">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void &lt;Print&gt;m__0()" attrs="145">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>35</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-52.cs">\r
+    <type name="X">\r
+      <method name="IEnumerator GetIt(System.Int32[])" attrs="145">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+A">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;GetIt&gt;c__Iterator0">\r
+      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>242</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;GetIt&gt;c__Iterator0+&lt;GetIt&gt;c__AnonStorey1">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-53.cs">\r
+    <type name="Foo">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>34</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;Test&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;Test&gt;c__AnonStorey1">\r
+      <method name="Void &lt;&gt;m__1()" attrs="131">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-54.cs">\r
+    <type name="Hello">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo">\r
+      <method name="Void Test(Foo)" attrs="134">\r
+        <size>46</size>\r
+      </method>\r
+      <method name="Void Hello(Int32)" attrs="134">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="System.String ToString()" attrs="198">\r
+        <size>30</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo+&lt;Test&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-55.cs">\r
+    <type name="Foo">\r
+      <method name="Void Test(Foo+Hello)" attrs="132">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void Private()" attrs="129">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void Test()" attrs="134">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void &lt;Test&gt;m__0()" attrs="129">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo+Hello">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-56.cs">\r
+    <type name="QueueHandler">\r
+      <method name="Void Invoke(Observable)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Observable, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Observable">\r
+      <method name="Void Main(System.String[])" attrs="145">\r
+        <size>51</size>\r
+      </method>\r
+      <method name="Void &lt;Main&gt;m__0(Observable)" attrs="145">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-57.cs">\r
+    <type name="X">\r
+      <method name="Int32 Test()" attrs="150">\r
+        <size>293</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>53</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+TestDelegate">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Test&gt;c__AnonStorey0">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Test&gt;c__AnonStorey1">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>90</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-58.cs">\r
+    <type name="X">\r
+      <method name="Int32 Test(Int32)" attrs="150">\r
+        <size>390</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>54</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+TestDelegate">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Test&gt;c__AnonStorey2">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Test&gt;c__AnonStorey0">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Test&gt;c__AnonStorey1">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>163</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-59.cs">\r
+    <type name="X">\r
+      <method name="Int32 Test(Int32)" attrs="150">\r
+        <size>574</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>54</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+TestDelegate">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Test&gt;c__AnonStorey3">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Test&gt;c__AnonStorey0">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Test&gt;c__AnonStorey1">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Test&gt;c__AnonStorey2">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>225</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-60.cs">\r
+    <type name="X">\r
+      <method name="Int32 Test(Int32)" attrs="150">\r
+        <size>632</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>54</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+TestDelegate">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Test&gt;c__AnonStorey3">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Test&gt;c__AnonStorey0">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Test&gt;c__AnonStorey1">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Test&gt;c__AnonStorey2">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>348</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Test&gt;c__AnonStorey2+&lt;Test&gt;c__AnonStorey4">\r
+      <method name="Void &lt;&gt;m__1()" attrs="131">\r
+        <size>125</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-61.cs">\r
+    <type name="X">\r
+      <method name="Int32 Test()" attrs="134">\r
+        <size>374</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>67</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+TestDelegate">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Test&gt;c__AnonStorey0">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Test&gt;c__AnonStorey1">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>173</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-62.cs">\r
+    <type name="FooHandler">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor(String)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="Y">\r
+      <method name="Void .ctor(Z)" attrs="6278">\r
+        <size>57</size>\r
+      </method>\r
+    </type>\r
+    <type name="Z">\r
+      <method name="Void Hello()" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Y+&lt;Y&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-63.cs">\r
+    <type name="X">\r
+      <method name="IEnumerator GetIt(System.Int32[])" attrs="145">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+A">\r
+      <method name="Int32 Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;GetIt&gt;c__Iterator0">\r
+      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>281</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;GetIt&gt;c__Iterator0+&lt;GetIt&gt;c__AnonStorey2">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;GetIt&gt;c__Iterator0+&lt;GetIt&gt;c__AnonStorey1">\r
+      <method name="Int32 &lt;&gt;m__0()" attrs="131">\r
+        <size>57</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-64.cs">\r
+    <type name="Source">\r
+      <method name="Void add_ChildSourceAdded(System.EventHandler)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void remove_ChildSourceAdded(System.EventHandler)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void add_ChildSourceRemoved(System.EventHandler)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void remove_ChildSourceRemoved(System.EventHandler)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Source FindSource(Source)" attrs="129">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void AddSource(Source, Int32, System.Object)" attrs="129">\r
+        <size>106</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void &lt;AddSource&gt;m__1(System.Object, System.EventArgs)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Source+&lt;AddSource&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__0(System.Object, System.EventArgs)" attrs="131">\r
+        <size>31</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-65.cs">\r
+    <type name="BaseClass">\r
+      <method name="Void .ctor(SomeDelegate)" attrs="6278">\r
+        <size>14</size>\r
+      </method>\r
+    </type>\r
+    <type name="BaseClass+SomeDelegate">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestClass">\r
+      <method name="Int32 Main(System.String[])" attrs="145">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>33</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestClass+&lt;TestClass&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-66.cs">\r
+    <type name="Test">\r
+      <method name="Void add_testEvent(Test+TestEventHandler)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void remove_testEvent(Test+TestEventHandler)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void add_TestEvent(Test+TestEventHandler)" attrs="2182">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="Void remove_TestEvent(Test+TestEventHandler)" attrs="2182">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+TestEventHandler">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-67.cs">\r
+    <type name="ClassOne">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor(ReturnStringDelegate)" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor(String)" attrs="6278">\r
+        <size>33</size>\r
+      </method>\r
+    </type>\r
+    <type name="ClassOne+ReturnStringDelegate">\r
+      <method name="System.String Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="System.String EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="ClassOne+&lt;ClassOne&gt;c__AnonStorey0">\r
+      <method name="System.String &lt;&gt;m__0()" attrs="131">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-68.cs">\r
+    <type name="D1">\r
+      <method name="Void Invoke(Int32)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="D2">\r
+      <method name="Void Invoke(System.String ByRef)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.String ByRef, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(System.String ByRef, IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void T(D1)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void T(D2)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>70</size>\r
+      </method>\r
+      <method name="Void &lt;Main&gt;m__0(Int32)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void &lt;Main&gt;m__1(System.String ByRef)" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-69.cs">\r
+    <type name="TargetAccessDelegate">\r
+      <method name="System.Object Invoke(System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.Object, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="System.Object EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="SingleSteppingEngine">\r
+      <method name="System.Object SendCommand(TargetAccessDelegate)" attrs="129">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void Detach()" attrs="134">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="System.Object &lt;Detach&gt;m__0(System.Object)" attrs="129">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-70.cs">\r
+    <type name="UnsafeClass">\r
+      <method name="Int32* GetUnsafeValue()" attrs="134">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void Test(C+D)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void UnsafeTests()" attrs="145">\r
+        <size>36</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>99</size>\r
+      </method>\r
+      <method name="Void &lt;Main&gt;m__3()" attrs="145">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+D">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;UnsafeTests&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Main&gt;c__AnonStorey1">\r
+      <method name="Void &lt;&gt;m__1()" attrs="131">\r
+        <size>49</size>\r
+      </method>\r
+      <method name="Void &lt;&gt;m__2()" attrs="131">\r
+        <size>36</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-71.cs">\r
+    <type name="Program">\r
+      <method name="Errno ProcessFile(System.String, Program+FdCb)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Errno OnReadHandle(System.String, System.Byte[], Int64)" attrs="132">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program+FdCb">\r
+      <method name="Int32 Invoke(Int32)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program+&lt;OnReadHandle&gt;c__AnonStorey0">\r
+      <method name="Int32 &lt;&gt;m__0(Int32)" attrs="131">\r
+        <size>55</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-72.cs">\r
+    <type name="Test">\r
+      <method name="Void AddOperator(Test+UnaryOperator)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Boolean TryGetValue(System.Object, System.Object ByRef)" attrs="134">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Foo()" attrs="129">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Boolean &lt;Foo&gt;m__0(System.Object, System.Object ByRef)" attrs="129">\r
+        <size>46</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+UnaryOperator">\r
+      <method name="Boolean Invoke(System.Object, System.Object ByRef)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.Object, System.Object ByRef, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Boolean EndInvoke(System.Object ByRef, IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-73.cs">\r
+    <type name="D">\r
+      <method name="Void Invoke(System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.Object, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="T">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>32</size>\r
+      </method>\r
+      <method name="Void Test_1()" attrs="145">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Void &lt;Main&gt;m__0(System.Object)" attrs="145">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void &lt;Test_1&gt;m__1(System.Object)" attrs="145">\r
+        <size>32</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-74.cs">\r
+    <type name="Foo">\r
+      <method name="Void Baz(Foo+SimpleDelegate)" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>36</size>\r
+      </method>\r
+      <method name="System.String[,] &lt;Main&gt;m__0()" attrs="145">\r
+        <size>42</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo+SimpleDelegate">\r
+      <method name="System.String[,] Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="System.String[,] EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-75.cs">\r
+    <type name="D">\r
+      <method name="Boolean Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Boolean EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Data">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Foo(Int32, D)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void TestMe()" attrs="129">\r
+        <size>152</size>\r
+      </method>\r
+      <method name="Boolean &lt;TestMe&gt;m__0()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;TestMe&gt;c__AnonStorey1">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;TestMe&gt;c__AnonStorey0">\r
+      <method name="Boolean &lt;&gt;m__1()" attrs="131">\r
+        <size>67</size>\r
+      </method>\r
+      <method name="Boolean &lt;&gt;m__2()" attrs="131">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-76.cs">\r
+    <type name="FactoryDelegate">\r
+      <method name="System.Object Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="System.Object EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void set_Item(System.String, FactoryDelegate)" attrs="2177">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="FactoryDelegate get_Item(System.String)" attrs="2177">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void X()" attrs="134">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>83</size>\r
+      </method>\r
+      <method name="System.Object &lt;X&gt;m__0()" attrs="129">\r
+        <size>38</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-77.cs">\r
+    <type name="D">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="y">\r
+      <method name="Boolean get_Item(Int32)" attrs="2182">\r
+        <size>36</size>\r
+      </method>\r
+      <method name="Void set_Item(Int32, Boolean)" attrs="2182">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="y+&lt;&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-78.cs">\r
+    <type name="D1">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="D2">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="DelegateTest">\r
+      <method name="Void Foo(D1)" attrs="145">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void Foo(D2)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>63</size>\r
+      </method>\r
+      <method name="Void &lt;Main&gt;m__0()" attrs="145">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-79.cs">\r
+    <type name="Test">\r
+      <method name="Void add_E(Test+D)" attrs="2177">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void remove_E(Test+D)" attrs="2177">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void add_Changed(Test+D)" attrs="2177">\r
+        <size>31</size>\r
+      </method>\r
+      <method name="Void remove_Changed(Test+D)" attrs="2177">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Foo()" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void &lt;add_Changed&gt;m__0()" attrs="129">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+D">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-80.cs">\r
+    <type name="MonoBug.MyTest">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>190</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MonoBug.MyTest+EventHandlers">\r
+      <method name="System.EventHandler get_DoNothingEventHandler()" attrs="2198">\r
+        <size>38</size>\r
+      </method>\r
+      <method name="System.EventHandler get_DoSomethingEventHandler()" attrs="2182">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="System.EventHandler get_Handler()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void set_Handler(System.EventHandler)" attrs="2182">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void &lt;get_DoNothingEventHandler&gt;m__0(System.Object, System.EventArgs)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void &lt;get_DoSomethingEventHandler&gt;m__1(System.Object, System.EventArgs)" attrs="129">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>18</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-81.cs">\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Int32 Test()" attrs="129">\r
+        <size>35</size>\r
+      </method>\r
+      <method name="Int32 Foo2(C+Cmd2)" attrs="129">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Foo(C+Cmd)" attrs="129">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Int32 &lt;Test&gt;m__0()" attrs="129">\r
+        <size>53</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+Cmd">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+Cmd2">\r
+      <method name="Int32 Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Test&gt;c__AnonStorey1">\r
+      <method name="Void &lt;&gt;m__1()" attrs="131">\r
+        <size>45</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Test&gt;c__AnonStorey1+&lt;Test&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__2()" attrs="131">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-82.cs">\r
+    <type name="StringSender">\r
+      <method name="Void Invoke(System.String)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.String, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="VoidDelegate">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="MainClass">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>88</size>\r
+      </method>\r
+      <method name="Void Test2(Int32)" attrs="129">\r
+        <size>32</size>\r
+      </method>\r
+      <method name="Void Test3(Int32)" attrs="129">\r
+        <size>58</size>\r
+      </method>\r
+      <method name="Void Test4()" attrs="129">\r
+        <size>32</size>\r
+      </method>\r
+      <method name="Void Test5(Int32)" attrs="129">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Void SimpleCallback(MainClass, System.String)" attrs="145">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void &lt;Test2&gt;m__1(System.String)" attrs="145">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Void &lt;Test3&gt;m__3()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void &lt;Test4&gt;m__4()" attrs="145">\r
+        <size>32</size>\r
+      </method>\r
+      <method name="Void &lt;Test4&gt;m__8()" attrs="145">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MainClass+D">\r
+      <method name="Int32 Invoke(Int32)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="MainClass+&lt;Main&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void &lt;&gt;m__6(System.String)" attrs="131">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MainClass+&lt;Test3&gt;c__AnonStorey2">\r
+      <method name="Void &lt;&gt;m__2()" attrs="131">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MainClass+&lt;Test5&gt;c__AnonStorey4">\r
+      <method name="Int32 &lt;&gt;m__5(Int32)" attrs="131">\r
+        <size>54</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__9(Int32)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MainClass+&lt;Test2&gt;c__AnonStorey1">\r
+      <method name="Void &lt;&gt;m__7()" attrs="131">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MainClass+&lt;Test4&gt;c__AnonStorey3">\r
+      <method name="Void &lt;&gt;m__A()" attrs="131">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void &lt;&gt;m__B()" attrs="131">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-83.cs">\r
+    <type name="C">\r
+      <method name="Void add_MyDelegate(System.EventHandler)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void remove_MyDelegate(System.EventHandler)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void DoSomething(Boolean)" attrs="131">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void &lt;MyDelegate&gt;m__0(System.Object, System.EventArgs)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>42</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-84.cs">\r
+    <type name="D">\r
+      <method name="C Invoke(Int32)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="C EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>27</size>\r
+      </method>\r
+      <method name="C &lt;field&gt;m__0(Int32)" attrs="145">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>43</size>\r
+      </method>\r
+      <method name="Void .ctor(D)" attrs="6278">\r
+        <size>43</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-85.cs">\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+D">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Main&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-86.cs">\r
+    <type name="Bug.A">\r
+      <method name="Void Test()" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>51</size>\r
+      </method>\r
+    </type>\r
+    <type name="Bug.B">\r
+      <method name="Int32 get_Prop()" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="Bug.EventHandler">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Bug.A+&lt;A&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-87.cs">\r
+    <type name="Bug.D">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Bug.AA">\r
+      <method name="Void TestMe()" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void .ctor(BB)" attrs="6278">\r
+        <size>52</size>\r
+      </method>\r
+    </type>\r
+    <type name="Bug.BB">\r
+      <method name="Void Foo()" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor(String)" attrs="6278">\r
+        <size>19</size>\r
+      </method>\r
+    </type>\r
+    <type name="Bug.AA+&lt;AA&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-88.cs">\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void Test()" attrs="129">\r
+        <size>102</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+D">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Test&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__2()" attrs="131">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Test&gt;c__AnonStorey2">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>70</size>\r
+      </method>\r
+      <method name="Void &lt;&gt;m__1()" attrs="131">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void &lt;&gt;m__4()" attrs="145">\r
+        <size>4</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Test&gt;c__AnonStorey2+&lt;Test&gt;c__AnonStorey1">\r
+      <method name="Void &lt;&gt;m__3()" attrs="131">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-89.cs">\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="System.Object get_GdkWindow()" attrs="2177">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void set_GdkWindow(System.Object)" attrs="2177">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Invoke(C+D)" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Test()" attrs="129">\r
+        <size>74</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+D">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Test&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>113</size>\r
+      </method>\r
+      <method name="Void &lt;&gt;m__3()" attrs="131">\r
+        <size>32</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Test&gt;c__AnonStorey0+&lt;Test&gt;c__AnonStorey1">\r
+      <method name="Void &lt;&gt;m__1()" attrs="131">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void &lt;&gt;m__2()" attrs="131">\r
+        <size>53</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-90.cs">\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void Foo()" attrs="129">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+D">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Foo&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Foo&gt;c__AnonStorey0+&lt;Foo&gt;c__AnonStorey1">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Foo&gt;c__AnonStorey0+&lt;Foo&gt;c__AnonStorey2">\r
+      <method name="Void &lt;&gt;m__1()" attrs="131">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-91.cs">\r
+    <type name="A">\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>28</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void SelectCommand(Int32)" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Test()" attrs="129">\r
+        <size>67</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+D">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Test&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>116</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Test&gt;c__AnonStorey0+&lt;Test&gt;c__AnonStorey1">\r
+      <method name="Void &lt;&gt;m__1()" attrs="131">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-92.cs">\r
+    <type name="D">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="MainClass">\r
+      <method name="Void Test(IEnumerable)" attrs="145">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MainClass+&lt;Test&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>76</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-93.cs">\r
+    <type name="BaseTest.MainClass">\r
+      <method name="Void add_MyEvent(System.EventHandler)" attrs="2182">\r
+        <size>56</size>\r
+      </method>\r
+      <method name="Void remove_MyEvent(System.EventHandler)" attrs="2182">\r
+        <size>56</size>\r
+      </method>\r
+      <method name="Void RaiseMyEvent(System.Object, System.EventArgs)" attrs="134">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>51</size>\r
+      </method>\r
+      <method name="Void &lt;Main&gt;m__2(System.Object, System.EventArgs)" attrs="145">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="BaseTest.MainClass+&lt;&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__0(System.Object, System.EventArgs)" attrs="131">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="BaseTest.MainClass+&lt;&gt;c__AnonStorey1">\r
+      <method name="Void &lt;&gt;m__1(System.Object, System.EventArgs)" attrs="131">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-94.cs">\r
+    <type name="Program">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>75</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program+BaseClass">\r
+      <method name="Void Print()" attrs="454">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program+Derived">\r
+      <method name="Void Print()" attrs="198">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void &lt;Print&gt;__BaseCallProxy0()" attrs="129">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void &lt;Print&gt;m__0()" attrs="129">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program+DerivedLibrary">\r
+      <method name="Void Print(Int32)" attrs="198">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Void &lt;Print&gt;__BaseCallProxy0(Int32)" attrs="129">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void &lt;Print&gt;m__1()" attrs="129">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-95.cs">\r
+    <type name="D">\r
+      <method name="Int32 Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="A">\r
+      <method name="Void add_Event(D)" attrs="3524">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void remove_Event(D)" attrs="3524">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void add_Event(D)" attrs="2244">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void remove_Event(D)" attrs="2244">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Int32 Run()" attrs="132">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Int32 Test(Int32)" attrs="129">\r
+        <size>54</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>36</size>\r
+      </method>\r
+      <method name="Void &lt;add_Event&gt;__BaseCallProxy0(D)" attrs="129">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Test&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__1()" attrs="131">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-96.cs">\r
+    <type name="P">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program">\r
+      <method name="Int32 Extra()" attrs="145">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Program+D Get(Int32)" attrs="145">\r
+        <size>145</size>\r
+      </method>\r
+      <method name="Int32 Run(Int32)" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>110</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program+D">\r
+      <method name="Int32 Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program+&lt;Get&gt;c__AnonStorey0">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program+&lt;Get&gt;c__AnonStorey1">\r
+      <method name="Int32 &lt;&gt;m__0()" attrs="131">\r
+        <size>31</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__1()" attrs="131">\r
+        <size>31</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__2()" attrs="131">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-97.cs">\r
+    <type name="Space">\r
+      <method name="Void Leak(Boolean, Int32)" attrs="134">\r
+        <size>81</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>14</size>\r
+      </method>\r
+    </type>\r
+    <type name="Space+DoCopy">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program">\r
+      <method name="Void Main(System.String[])" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Space+&lt;Leak&gt;c__AnonStorey1">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Space+&lt;Leak&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="Void &lt;&gt;m__1()" attrs="131">\r
+        <size>70</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-98.cs">\r
+    <type name="Foo">\r
+      <method name="Void Finalize()" attrs="196">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo+&lt;Finalize&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-anon-99.cs">\r
+    <type name="C">\r
+      <method name="Void Test()" attrs="129">\r
+        <size>38</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void &lt;Test&gt;m__0()" attrs="145">\r
+        <size>63</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Test&gt;c__AnonStorey1">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Test&gt;c__AnonStorey0">\r
+      <method name="Void &lt;&gt;m__1()" attrs="131">\r
+        <size>72</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Test&gt;c__AnonStorey0+&lt;Test&gt;c__AnonStorey2">\r
+      <method name="Void &lt;&gt;m__2()" attrs="131">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-async-01.cs">\r
+    <type name="Program">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>131</size>\r
+      </method>\r
+      <method name="Void TestAsync()" attrs="145">\r
+        <size>27</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task RunAsync()" attrs="145">\r
+        <size>48</size>\r
+      </method>\r
+      <method name="Void &lt;RunAsync&gt;m__0()" attrs="145">\r
+        <size>62</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>23</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program+&lt;TestAsync&gt;c__async0">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>212</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-async-02.cs">\r
+    <type name="C">\r
+      <method name="System.Threading.Tasks.Task TestTask()" attrs="134">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task TestTask2()" attrs="134">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task Call()" attrs="129">\r
+        <size>31</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] TestTaskGeneric()" attrs="134">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] CallGeneric()" attrs="129">\r
+        <size>31</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>316</size>\r
+      </method>\r
+      <method name="Void &lt;Call&gt;m__0()" attrs="129">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="Int32 &lt;CallGeneric&gt;m__1()" attrs="129">\r
+        <size>27</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>19</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;TestTask&gt;c__async0">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>162</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;TestTask2&gt;c__async1">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>167</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;TestTaskGeneric&gt;c__async2">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>169</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;TestTask&gt;c__async0">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;TestTask2&gt;c__async1">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;TestTaskGeneric&gt;c__async2">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-async-03.cs">\r
+    <type name="S">\r
+      <method name="A GetAwaiter(Int32)" attrs="150">\r
+        <size>14</size>\r
+      </method>\r
+    </type>\r
+    <type name="A">\r
+      <method name="Boolean get_IsCompleted()" attrs="2177">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 GetResult()" attrs="129">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] Test1()" attrs="145">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] Test2()" attrs="145">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task Test3()" attrs="145">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>88</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A+&lt;Test1&gt;c__async0">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>233</size>\r
+      </method>\r
+    </type>\r
+    <type name="A+&lt;Test2&gt;c__async1">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>161</size>\r
+      </method>\r
+    </type>\r
+    <type name="A+&lt;Test3&gt;c__async2">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>153</size>\r
+      </method>\r
+    </type>\r
+    <type name="A">\r
+      <method name="Void System.Runtime.CompilerServices.INotifyCompletion.OnCompleted(System.Action)" attrs="481">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+    <type name="A+&lt;Test1&gt;c__async0">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="A+&lt;Test2&gt;c__async1">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="A+&lt;Test3&gt;c__async2">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-async-04.cs">\r
+    <type name="C">\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] TestTaskGeneric()" attrs="134">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>141</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>31</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;TestTaskGeneric&gt;c__async0">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>187</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Int32 &lt;TestTaskGeneric&gt;m__0()" attrs="129">\r
+        <size>39</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-async-05.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task SynchronousCall(Int32)" attrs="134">\r
+        <size>49</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task AnotherTask(Int32)" attrs="129">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;SynchronousCall&gt;c__async0">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>49</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-async-06.cs">\r
+    <type name="Program">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>482</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Decimal] &lt;Main&gt;m__4(Decimal)" attrs="145">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program+&lt;Main&gt;c__AnonStorey1">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>35</size>\r
+      </method>\r
+      <method name="Void &lt;&gt;m__1()" attrs="131">\r
+        <size>35</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.String] &lt;&gt;m__2(System.String)" attrs="131">\r
+        <size>49</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Decimal] &lt;&gt;m__3(Decimal)" attrs="131">\r
+        <size>49</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program+&lt;Main&gt;c__AnonStorey1+&lt;Main&gt;c__async0">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>217</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program+&lt;Main&gt;c__AnonStorey1+&lt;Main&gt;c__async2">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>217</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program+&lt;Main&gt;c__AnonStorey1+&lt;Main&gt;c__async3">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>242</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program+&lt;Main&gt;c__AnonStorey1+&lt;Main&gt;c__async0">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program+&lt;Main&gt;c__AnonStorey1+&lt;Main&gt;c__async2">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program+&lt;Main&gt;c__AnonStorey1+&lt;Main&gt;c__async3">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program+&lt;Main&gt;c__AnonStorey1">\r
+      <method name="Void &lt;&gt;m__5()" attrs="131">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="Void &lt;&gt;m__6()" attrs="131">\r
+        <size>34</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program+&lt;Main&gt;c__AnonStorey1+&lt;Main&gt;c__async5">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>242</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program+&lt;Main&gt;c__AnonStorey1+&lt;Main&gt;c__async3+&lt;Main&gt;c__AnonStorey4">\r
+      <method name="System.String &lt;&gt;m__7()" attrs="131">\r
+        <size>52</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program+&lt;Main&gt;c__AnonStorey1+&lt;Main&gt;c__async5+&lt;Main&gt;c__AnonStorey6">\r
+      <method name="Decimal &lt;&gt;m__8()" attrs="131">\r
+        <size>52</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program+&lt;Main&gt;c__async7">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>44</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-async-07.cs">\r
+    <type name="Program">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>358</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int16] &lt;Main&gt;m__2(Int16)" attrs="145">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program+&lt;Main&gt;c__AnonStorey1">\r
+      <method name="System.Threading.Tasks.Task`1[System.String] &lt;&gt;m__0(System.String)" attrs="131">\r
+        <size>49</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task &lt;&gt;m__1()" attrs="131">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="Void &lt;&gt;m__3()" attrs="131">\r
+        <size>35</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program+&lt;Main&gt;c__AnonStorey1+&lt;Main&gt;c__async0">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>229</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program+&lt;Main&gt;c__AnonStorey1">\r
+      <method name="Void &lt;&gt;m__5()" attrs="131">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="Void &lt;&gt;m__6()" attrs="131">\r
+        <size>46</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program+&lt;Main&gt;c__AnonStorey1+&lt;Main&gt;c__async3">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>182</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program+&lt;Main&gt;c__AnonStorey1+&lt;Main&gt;c__async5">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>182</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program+&lt;Main&gt;c__AnonStorey1+&lt;Main&gt;c__async0+&lt;Main&gt;c__AnonStorey2">\r
+      <method name="System.String &lt;&gt;m__4()" attrs="131">\r
+        <size>52</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program+&lt;Main&gt;c__async4">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>43</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-async-08.cs">\r
+    <type name="AsyncTypeInference">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>146</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task TT()" attrs="145">\r
+        <size>48</size>\r
+      </method>\r
+      <method name="Void Test[T](System.Func`2[System.Int32,System.Threading.Tasks.Task`1[T]])" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Test2[T](System.Func`2[System.Int32,T])" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] &lt;Main&gt;m__0(Int32)" attrs="145">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] &lt;Main&gt;m__1(Int32)" attrs="145">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task &lt;Main&gt;m__2(Int32)" attrs="145">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task &lt;Main&gt;m__3(Int32)" attrs="145">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Int32 &lt;TT&gt;m__4()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="AsyncTypeInference+&lt;Main&gt;c__async2">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>196</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__5()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="AsyncTypeInference+&lt;Main&gt;c__async5">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>197</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__6()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="AsyncTypeInference+&lt;Main&gt;c__async8">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>157</size>\r
+      </method>\r
+    </type>\r
+    <type name="AsyncTypeInference+&lt;Main&gt;c__asyncB">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>38</size>\r
+      </method>\r
+    </type>\r
+    <type name="AsyncTypeInference+&lt;Main&gt;c__async2">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="AsyncTypeInference+&lt;Main&gt;c__async5">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="AsyncTypeInference+&lt;Main&gt;c__async8">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="AsyncTypeInference+&lt;Main&gt;c__asyncB">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-async-09.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Foo[T](System.Func`2[T,System.Threading.Tasks.Task`1[System.Int32]])" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Foo[T](System.Func`2[T,System.Threading.Tasks.Task`1[System.Int16]])" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>57</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int16] &lt;Main&gt;m__0(System.String)" attrs="145">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;Main&gt;c__async2">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>38</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-async-10.cs">\r
+    <type name="C">\r
+      <method name="System.Threading.Tasks.Task`1[System.String] TestCompositionCall_1()" attrs="145">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.String] TestCompositionCall_2()" attrs="145">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] TestCompositionCall_3()" attrs="145">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] TestCompositionPair_1()" attrs="145">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] TestCompositionPair_2()" attrs="145">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] TestCompositionPair_3()" attrs="145">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] TestCompositionPair_4()" attrs="145">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Byte] M(Byte)" attrs="145">\r
+        <size>44</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>458</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;TestCompositionCall_1&gt;c__async0">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>318</size>\r
+      </method>\r
+      <method name="System.String &lt;&gt;m__1()" attrs="145">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="System.String &lt;&gt;m__2()" attrs="145">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;TestCompositionCall_2&gt;c__async1">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>246</size>\r
+      </method>\r
+      <method name="System.String &lt;&gt;m__3()" attrs="145">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;TestCompositionCall_3&gt;c__async2">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>288</size>\r
+      </method>\r
+      <method name="Byte &lt;&gt;m__4()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;TestCompositionPair_1&gt;c__async3">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>199</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__5()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;TestCompositionPair_2&gt;c__async4">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>309</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__6()" attrs="145">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__7()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;TestCompositionPair_3&gt;c__async5">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>200</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__8()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;TestCompositionPair_4&gt;c__async6">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>435</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__9()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__A()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__B()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;M&gt;c__AnonStorey7">\r
+      <method name="Byte &lt;&gt;m__0()" attrs="131">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;TestCompositionCall_1&gt;c__async0">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;TestCompositionCall_2&gt;c__async1">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;TestCompositionCall_3&gt;c__async2">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;TestCompositionPair_1&gt;c__async3">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;TestCompositionPair_2&gt;c__async4">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;TestCompositionPair_3&gt;c__async5">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;TestCompositionPair_4&gt;c__async6">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-async-11.cs">\r
+    <type name="G`1[T]">\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] TestStack_1(T)" attrs="134">\r
+        <size>49</size>\r
+      </method>\r
+      <method name="Int32 Call(T, T, T ByRef, Int32)" attrs="129">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Int32 get_Prop()" attrs="2177">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="Void set_Prop(Int32)" attrs="2177">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Int32 TestCall(Int32 ByRef, System.Type, System.Object, UInt64, Int32)" attrs="129">\r
+        <size>90</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] TestStack_1()" attrs="145">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Int32 TestCall2[T1,T2,T3,T4,T5,T6,T7](T1, T2, T3, T4, T5, T6, T7)" attrs="129">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] TestStack_2(UInt64)" attrs="145">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] TestStack_3()" attrs="145">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Int32 TestCall3(S ByRef, S ByRef, Int32, Int32)" attrs="145">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] TestStack_4()" attrs="145">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Int32 TestCall4(E, S, C, Int32)" attrs="145">\r
+        <size>61</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] TestStack_5()" attrs="145">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>370</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="G`1+&lt;TestStack_1&gt;c__async0[T]">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>257</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__0()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;TestStack_1&gt;c__async1">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>316</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__1()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;TestStack_2&gt;c__async2">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>291</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__2()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;TestStack_3&gt;c__async3">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>457</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__3()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;TestStack_4&gt;c__async4">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>312</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__4()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;TestStack_5&gt;c__async5">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>336</size>\r
+      </method>\r
+    </type>\r
+    <type name="G`1+&lt;TestStack_1&gt;c__async0[T]">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;TestStack_1&gt;c__async1">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;TestStack_2&gt;c__async2">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;TestStack_3&gt;c__async3">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;TestStack_4&gt;c__async4">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;TestStack_5&gt;c__async5">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;TestStack_5&gt;c__async5+&lt;TestStack_5&gt;c__AnonStorey6">\r
+      <method name="Int32 &lt;&gt;m__5()" attrs="131">\r
+        <size>48</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-async-12.cs">\r
+    <type name="C">\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] TestNested_1()" attrs="145">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Int32 Call(Int32, Int32, Int32)" attrs="145">\r
+        <size>53</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>76</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;TestNested_1&gt;c__async0">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>424</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__0()" attrs="145">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__1()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__2()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-async-13.cs">\r
+    <type name="S">\r
+      <method name="Void SetValue(Int32)" attrs="134">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="S op_Implicit(Base)" attrs="2198">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="S op_Addition(S, S)" attrs="2198">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32, String)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Base">\r
+      <method name="Void add_Event(System.Action)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void remove_Event(System.Action)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Boolean get_PropertyBool()" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 get_PropertyInt()" attrs="2182">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Void set_PropertyInt(Int32)" attrs="2182">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Base get_PropertyThis()" attrs="2180">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="Int32 get_Item(Int32)" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void set_Item(Int32, Int32)" attrs="2182">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Boolean op_True(Base)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Boolean op_False(Base)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Base op_BitwiseAnd(Base, Base)" attrs="2198">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Base op_BitwiseOr(Base, Base)" attrs="2198">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="Int32 Call(Int32, Int32, Int32)" attrs="132">\r
+        <size>53</size>\r
+      </method>\r
+      <method name="Int32 Call(Char ByRef, Int32)" attrs="132">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void CallBool(Boolean)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 CallS(S)" attrs="134">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="T[] CreateArray[T](Int32)" attrs="134">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void CallRefParams(Int32 ByRef, System.Int32[])" attrs="148">\r
+        <size>5</size>\r
+      </method>\r
+      <method name="Int32 CallNamed(Int32, Int32)" attrs="132">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void CallEvent()" attrs="132">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32, Int32)" attrs="6278">\r
+        <size>17</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester">\r
+      <method name="System.Threading.Tasks.Task`1[System.Boolean] ArrayAccessTest_1()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] ArrayAccessTest_2()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] ArrayAccessTest_3()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Boolean] ArrayAccessTest_4()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Boolean] ArrayAccessTest_5()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] ArrayAccessTest_6()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Boolean] ArrayAccessTest_7()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] ArrayAccessTest_8()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] ArrayAccessTest_9()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] AssignTest_1()" attrs="129">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Boolean] AssignTest_2()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] AssignTest_3()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] BinaryTest_1()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] BinaryTest_2()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] BinaryTest_3()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] BinaryTest_4()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] CallTest_1()" attrs="129">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Boolean] CallTest_2()" attrs="129">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] CallTest_3()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Boolean] CallTest_4()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] CallTest_5()" attrs="129">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Boolean] CastTest_1()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Boolean] CastTest_2()" attrs="129">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Boolean] CoalescingTest_1()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Boolean] CoalescingTest_2()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] ConditionalTest_1()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] ConditionalTest_2()" attrs="129">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] ConditionalTest_3()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] ConditionalTest_4()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] DelegateInvoke_4()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] EventInvoke_1()" attrs="129">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] FieldTest_1()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Boolean] IndexerTest_1()" attrs="129">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Boolean] IndexerTest_2()" attrs="129">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] IndexerTest_3()" attrs="129">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] IndexerTest_4()" attrs="129">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] IndexerTest_5()" attrs="129">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] IndexerTest_6()" attrs="129">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Boolean] IndexerTest_7()" attrs="129">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Boolean] IsTest_1()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Boolean] IsTest_2()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Boolean] LogicalUserOperator_1()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Boolean] LogicalUserOperator_2()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Boolean] LogicalUserOperator_3()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Boolean] NewTest_1()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Boolean] NewTest_2()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] NewInitTest_1()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] NewInitTest_2()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Boolean] NewArrayInitTest_1()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Boolean] NewArrayInitTest_2()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] NewArrayInitTest_3()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Boolean] NewArrayInitTest_4()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] NewArrayInitTest_5()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Boolean] NewArrayInitTest_6()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Boolean] PropertyTest_1()" attrs="129">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] PropertyTest_2()" attrs="129">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] PropertyTest_3()" attrs="129">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Boolean] StringConcatTest_1()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Boolean] UnaryTest_1()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Boolean] UnaryTest_2()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Boolean] UnaryTest_3()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Boolean] VariableInitializer_1()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Boolean RunTest(System.Reflection.MethodInfo)" attrs="145">\r
+        <size>247</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>187</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__0(System.Reflection.MethodInfo)" attrs="145">\r
+        <size>45</size>\r
+      </method>\r
+      <method name="System.String &lt;Main&gt;m__1(System.Reflection.MethodInfo)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__2(System.Reflection.MethodInfo)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__3(Boolean)" attrs="145">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;ArrayAccessTest_1&gt;c__async0">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>335</size>\r
+      </method>\r
+      <method name="Boolean &lt;&gt;m__4()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__5()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;ArrayAccessTest_2&gt;c__async1">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>740</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__6()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__7()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__8()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Double &lt;&gt;m__9()" attrs="145">\r
+        <size>17</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;ArrayAccessTest_3&gt;c__async2">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>1090</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__A()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__B()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Decimal &lt;&gt;m__C()" attrs="145">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__D()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Decimal &lt;&gt;m__E()" attrs="145">\r
+        <size>19</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;ArrayAccessTest_4&gt;c__async3">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>421</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__F()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="System.String &lt;&gt;m__10()" attrs="145">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;ArrayAccessTest_5&gt;c__async4">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>428</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__11()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;ArrayAccessTest_6&gt;c__async5">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>257</size>\r
+      </method>\r
+      <method name="Int64 &lt;&gt;m__13()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;ArrayAccessTest_7&gt;c__async6">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>385</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__14()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;ArrayAccessTest_8&gt;c__async7">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>670</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__15()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Byte &lt;&gt;m__16()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;ArrayAccessTest_9&gt;c__async8">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>1209</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__17()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__18()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__19()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__1A()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__1B()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__1C()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="S &lt;&gt;m__1D()" attrs="145">\r
+        <size>25</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;AssignTest_1&gt;c__async9">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>223</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__1E()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;AssignTest_2&gt;c__asyncA">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>273</size>\r
+      </method>\r
+      <method name="Nullable`1 &lt;&gt;m__1F()" attrs="145">\r
+        <size>17</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;AssignTest_3&gt;c__asyncB">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>364</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__20()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__21()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;BinaryTest_1&gt;c__asyncC">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>435</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__22()" attrs="145">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__23()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__24()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;BinaryTest_2&gt;c__asyncD">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>507</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;BinaryTest_3&gt;c__asyncE">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>1082</size>\r
+      </method>\r
+      <method name="Nullable`1 &lt;&gt;m__28()" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Nullable`1 &lt;&gt;m__29()" attrs="145">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Nullable`1 &lt;&gt;m__2A()" attrs="145">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Nullable`1 &lt;&gt;m__2B()" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Nullable`1 &lt;&gt;m__2C()" attrs="145">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Nullable`1 &lt;&gt;m__2D()" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;BinaryTest_4&gt;c__asyncF">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>809</size>\r
+      </method>\r
+      <method name="Nullable`1 &lt;&gt;m__2E()" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Nullable`1 &lt;&gt;m__2F()" attrs="145">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Nullable`1 &lt;&gt;m__30()" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Nullable`1 &lt;&gt;m__31()" attrs="145">\r
+        <size>17</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;ArrayAccessTest_1&gt;c__async0">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;ArrayAccessTest_2&gt;c__async1">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;ArrayAccessTest_3&gt;c__async2">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;ArrayAccessTest_4&gt;c__async3">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;ArrayAccessTest_5&gt;c__async4">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;ArrayAccessTest_6&gt;c__async5">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;ArrayAccessTest_7&gt;c__async6">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;ArrayAccessTest_8&gt;c__async7">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;ArrayAccessTest_9&gt;c__async8">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;AssignTest_1&gt;c__async9">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;AssignTest_2&gt;c__asyncA">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;AssignTest_3&gt;c__asyncB">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;BinaryTest_1&gt;c__asyncC">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;BinaryTest_2&gt;c__asyncD">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;BinaryTest_3&gt;c__asyncE">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;BinaryTest_4&gt;c__asyncF">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester">\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] BinaryTest_5()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;BinaryTest_5&gt;c__async10">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>298</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;CallTest_1&gt;c__async11">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>430</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__32()" attrs="145">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__33()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__34()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;CallTest_2&gt;c__async12">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>267</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__35()" attrs="145">\r
+        <size>17</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;CallTest_3&gt;c__async13">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>237</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__36()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;CallTest_4&gt;c__async14">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>234</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="E &lt;&gt;m__37()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;CallTest_5&gt;c__async15">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>250</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;CastTest_1&gt;c__async16">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>246</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Decimal &lt;&gt;m__39()" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;CastTest_2&gt;c__async17">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>233</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;CoalescingTest_1&gt;c__async18">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>358</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="System.String &lt;&gt;m__3B()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="System.String &lt;&gt;m__3C()" attrs="145">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;CoalescingTest_2&gt;c__async19">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>364</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Nullable`1 &lt;&gt;m__3D()" attrs="145">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Byte &lt;&gt;m__3E()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;ConditionalTest_1&gt;c__async1A">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>197</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__3F()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;ConditionalTest_2&gt;c__async1B">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>329</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__40()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__41()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;ConditionalTest_3&gt;c__async1C">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>347</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Boolean &lt;&gt;m__42()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__43()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;ConditionalTest_4&gt;c__async1D">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>243</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__44()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;DelegateInvoke_4&gt;c__async1E">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>271</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__45(Int32)" attrs="145">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__46()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;EventInvoke_1&gt;c__async1F">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>260</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;FieldTest_1&gt;c__async20">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>535</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__49()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__4A()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;IndexerTest_1&gt;c__async21">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>225</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__4B()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;IndexerTest_2&gt;c__async22">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>335</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__4C()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__4D()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;IndexerTest_3&gt;c__async23">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>402</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__4F()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;IndexerTest_4&gt;c__async24">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>442</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__51()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;IndexerTest_5&gt;c__async25">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>548</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__53()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;IndexerTest_6&gt;c__async26">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>544</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__54()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__55()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__56()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;IndexerTest_7&gt;c__async27">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>295</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;IsTest_1&gt;c__async28">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>233</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Tester &lt;&gt;m__58()" attrs="145">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;IsTest_2&gt;c__async29">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>233</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Nullable`1 &lt;&gt;m__59()" attrs="145">\r
+        <size>14</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;LogicalUserOperator_1&gt;c__async2A">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>391</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Base &lt;&gt;m__5A()" attrs="145">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Base &lt;&gt;m__5B()" attrs="145">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;LogicalUserOperator_2&gt;c__async2B">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>299</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Base &lt;&gt;m__5C()" attrs="145">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;LogicalUserOperator_3&gt;c__async2C">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>390</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Base &lt;&gt;m__5D()" attrs="145">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Base &lt;&gt;m__5E()" attrs="145">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;NewTest_1&gt;c__async2D">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>260</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__5F()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;NewTest_2&gt;c__async2E">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>348</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__60()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="System.String &lt;&gt;m__61()" attrs="145">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;NewInitTest_1&gt;c__async2F">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>1026</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__62()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__63()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__64()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__65()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__66()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__67()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;NewInitTest_2&gt;c__async30">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>739</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="System.String &lt;&gt;m__68()" attrs="145">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="System.String &lt;&gt;m__69()" attrs="145">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__6A()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__6B()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;NewArrayInitTest_1&gt;c__async31">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>240</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__6C()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;NewArrayInitTest_2&gt;c__async32">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>355</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__6D()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__6E()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;NewArrayInitTest_3&gt;c__async33">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>246</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Byte &lt;&gt;m__6F()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;NewArrayInitTest_4&gt;c__async34">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>427</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="UInt16 &lt;&gt;m__70()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="UInt16 &lt;&gt;m__71()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;NewArrayInitTest_5&gt;c__async35">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>264</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="S &lt;&gt;m__72()" attrs="145">\r
+        <size>25</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;NewArrayInitTest_6&gt;c__async36">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>266</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__73()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;PropertyTest_1&gt;c__async37">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>222</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__74()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;PropertyTest_2&gt;c__async38">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>295</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__75()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;PropertyTest_3&gt;c__async39">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>645</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__76()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__77()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__78()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;StringConcatTest_1&gt;c__async3A">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>455</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="System.String &lt;&gt;m__79()" attrs="145">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="System.String &lt;&gt;m__7A()" attrs="145">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="System.String &lt;&gt;m__7B()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;UnaryTest_1&gt;c__async3B">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>233</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__7C()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;UnaryTest_2&gt;c__async3C">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>354</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;UnaryTest_3&gt;c__async3D">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>369</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__7E()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;VariableInitializer_1&gt;c__async3E">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>348</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__7F()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__80()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester">\r
+      <method name="Tester &lt;CastTest_2&gt;m__3A()" attrs="129">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;ArrayAccessTest_5&gt;c__async4+&lt;ArrayAccessTest_5&gt;c__AnonStorey3F">\r
+      <method name="Int32 &lt;&gt;m__12()" attrs="131">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;BinaryTest_2&gt;c__asyncD+&lt;BinaryTest_2&gt;c__AnonStorey40">\r
+      <method name="Boolean &lt;&gt;m__25()" attrs="131">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="Boolean &lt;&gt;m__26()" attrs="131">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="Boolean &lt;&gt;m__27()" attrs="131">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;CallTest_5&gt;c__async15+&lt;CallTest_5&gt;c__AnonStorey41">\r
+      <method name="Int32 &lt;&gt;m__38()" attrs="131">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;EventInvoke_1&gt;c__async1F+&lt;EventInvoke_1&gt;c__AnonStorey42">\r
+      <method name="System.Action &lt;&gt;m__47()" attrs="131">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void &lt;&gt;m__48()" attrs="131">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;IndexerTest_3&gt;c__async23+&lt;IndexerTest_3&gt;c__AnonStorey43">\r
+      <method name="Int32 &lt;&gt;m__4E()" attrs="131">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;IndexerTest_4&gt;c__async24+&lt;IndexerTest_4&gt;c__AnonStorey44">\r
+      <method name="Int32 &lt;&gt;m__50()" attrs="131">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;IndexerTest_5&gt;c__async25+&lt;IndexerTest_5&gt;c__AnonStorey45">\r
+      <method name="Int32 &lt;&gt;m__52()" attrs="131">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;IndexerTest_7&gt;c__async27+&lt;IndexerTest_7&gt;c__AnonStorey46">\r
+      <method name="Int32 &lt;&gt;m__57()" attrs="131">\r
+        <size>25</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;UnaryTest_2&gt;c__async3C+&lt;UnaryTest_2&gt;c__AnonStorey47">\r
+      <method name="Nullable`1 &lt;&gt;m__7D()" attrs="131">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-async-14.cs">\r
+    <type name="C">\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] TestResult()" attrs="134">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>214</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] &lt;Main&gt;m__0()" attrs="145">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;TestResult&gt;c__async0">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>213</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__1()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Main&gt;c__async1">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>223</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__2()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;TestResult&gt;c__async0">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Main&gt;c__async1">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-async-15.cs">\r
+    <type name="S">\r
+      <method name="Int32 get_Value()" attrs="2534">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void set_Value(Int32)" attrs="2534">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void SetValue(Int32)" attrs="134">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32, String)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester">\r
+      <method name="System.Threading.Tasks.Task`1[T] NewInitTestGen[T]()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>82</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;NewInitTestGen&gt;c__async0`1[T]">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>294</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__0()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-async-16.cs">\r
+    <type name="Base">\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester">\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] SwitchTest_1()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] Using_1()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] Foreach_1()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Boolean RunTest(System.Reflection.MethodInfo)" attrs="145">\r
+        <size>247</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>187</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__0(System.Reflection.MethodInfo)" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="System.String &lt;Main&gt;m__1(System.Reflection.MethodInfo)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__2(System.Reflection.MethodInfo)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__3(Boolean)" attrs="145">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;SwitchTest_1&gt;c__async0">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>335</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="System.String &lt;&gt;m__4()" attrs="145">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;Using_1&gt;c__async1">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>766</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Base &lt;&gt;m__5()" attrs="145">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Tester &lt;&gt;m__6()" attrs="145">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Base &lt;&gt;m__7()" attrs="145">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Base &lt;&gt;m__8()" attrs="145">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;Foreach_1&gt;c__async2">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>320</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="System.Collections.Generic.List`1[System.Int32] &lt;&gt;m__9()" attrs="145">\r
+        <size>36</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-async-17.cs">\r
+    <type name="Tester">\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] TestException_1()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task TestException_2()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task TestException_3()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] TestException_4()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] TestException_5()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] TestException_6()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Boolean RunTest(System.Reflection.MethodInfo)" attrs="145">\r
+        <size>223</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>187</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__0(System.Reflection.MethodInfo)" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="System.String &lt;Main&gt;m__1(System.Reflection.MethodInfo)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__2(System.Reflection.MethodInfo)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__3(Boolean)" attrs="145">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;TestException_1&gt;c__async0">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>198</size>\r
+      </method>\r
+      <method name="Void &lt;&gt;m__4()" attrs="145">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;TestException_2&gt;c__async1">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>190</size>\r
+      </method>\r
+      <method name="Void &lt;&gt;m__5()" attrs="145">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;TestException_3&gt;c__async2">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>197</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task &lt;&gt;m__6()" attrs="145">\r
+        <size>33</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;TestException_4&gt;c__async3">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>229</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__8()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;TestException_5&gt;c__async4">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>278</size>\r
+      </method>\r
+      <method name="Void &lt;&gt;m__9()" attrs="145">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;TestException_6&gt;c__async5">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>232</size>\r
+      </method>\r
+      <method name="Void &lt;&gt;m__A()" attrs="145">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;TestException_3&gt;c__async2+&lt;TestException_3&gt;c__async6">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>194</size>\r
+      </method>\r
+      <method name="Void &lt;&gt;m__7()" attrs="145">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;TestException_1&gt;c__async0">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;TestException_2&gt;c__async1">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;TestException_3&gt;c__async2">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;TestException_4&gt;c__async3">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;TestException_5&gt;c__async4">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;TestException_6&gt;c__async5">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;TestException_3&gt;c__async2+&lt;TestException_3&gt;c__async6">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-async-18.cs">\r
+    <type name="Tester">\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] Lambda_1()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] Lambda_2()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] Lambda_3[T]()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>203</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;Lambda_1&gt;c__async0">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>268</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;Lambda_2&gt;c__async1">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>321</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;Lambda_3&gt;c__async2`1[T]">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>268</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;Lambda_1&gt;c__async0">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;Lambda_2&gt;c__async1">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;Lambda_3&gt;c__async2`1[T]">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;Lambda_1&gt;c__async0+&lt;Lambda_1&gt;c__AnonStorey3">\r
+      <method name="Int32 &lt;&gt;m__0()" attrs="131">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;Lambda_2&gt;c__async1+&lt;Lambda_2&gt;c__AnonStorey5">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;Lambda_2&gt;c__async1+&lt;Lambda_2&gt;c__AnonStorey4">\r
+      <method name="Int32 &lt;&gt;m__1()" attrs="131">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;Lambda_3&gt;c__async2`1+&lt;Lambda_3&gt;c__AnonStorey6`1[T]">\r
+      <method name="Int32 &lt;&gt;m__2()" attrs="131">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-async-19.cs">\r
+    <type name="C">\r
+      <method name="Void Test(System.Threading.ManualResetEvent)" attrs="145">\r
+        <size>35</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>96</size>\r
+      </method>\r
+      <method name="Void CurrentDomain_UnhandledException(System.Object, System.UnhandledExceptionEventArgs)" attrs="145">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>12</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Test&gt;c__async0">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>218</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Test&gt;c__async0+&lt;Test&gt;c__AnonStorey1">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-async-20.cs">\r
+    <type name="Base">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester">\r
+      <method name="System.Threading.Tasks.Task`1[System.Boolean] Add_1()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Boolean] AssignCompound_1()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Boolean] Convert_1()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Boolean] Invocation_1()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Boolean RunTest(System.Reflection.MethodInfo)" attrs="145">\r
+        <size>183</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>187</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__0(System.Reflection.MethodInfo)" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="System.String &lt;Main&gt;m__1(System.Reflection.MethodInfo)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__2(System.Reflection.MethodInfo)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__3(Boolean)" attrs="145">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;Add_1&gt;c__async0">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>492</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__4()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;AssignCompound_1&gt;c__async1">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>1229</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__5()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;Convert_1&gt;c__async2">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>344</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="System.Object &lt;&gt;m__6()" attrs="145">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;Invocation_1&gt;c__async3">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>596</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="System.Object &lt;&gt;m__7()" attrs="145">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-async-21.cs">\r
+    <type name="S">\r
+      <method name="A GetAwaiter()" attrs="134">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A">\r
+      <method name="Void System.Runtime.CompilerServices.INotifyCompletion.OnCompleted(System.Action)" attrs="481">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Boolean get_IsCompleted()" attrs="2177">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 GetResult()" attrs="129">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] Test1()" attrs="145">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>58</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A+&lt;Test1&gt;c__async0">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>604</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-async-22.cs">\r
+    <type name="A">\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] async()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task async(Int32)" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B+async">\r
+      <method name="Void .ctor(async)" attrs="6273">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="async">\r
+      <method name="Void .ctor(async)" attrs="6273">\r
+        <size>10</size>\r
+      </method>\r
+    </type>\r
+    <type name="await">\r
+      <method name="Void .ctor(await)" attrs="6273">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="asyncAttribute">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="asyncAttribute+async">\r
+      <method name="asyncAttribute+async Invoke(asyncAttribute+async)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(asyncAttribute+async, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="asyncAttribute+async EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="A+&lt;async&gt;c__async0">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>38</size>\r
+      </method>\r
+    </type>\r
+    <type name="A+&lt;async&gt;c__async1">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>37</size>\r
+      </method>\r
+    </type>\r
+    <type name="A">\r
+      <method name="Void CastTest()" attrs="129">\r
+        <size>35</size>\r
+      </method>\r
+    </type>\r
+    <type name="A+&lt;CastTest&gt;c__async2">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>285</size>\r
+      </method>\r
+    </type>\r
+    <type name="A+&lt;async&gt;c__async0">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="A+&lt;async&gt;c__async1">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="A+&lt;CastTest&gt;c__async2">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void Test(Boolean)" attrs="145">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Int32 get_Prop()" attrs="2193">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-async-23.cs">\r
+    <type name="MyContext">\r
+      <method name="Void OperationStarted()" attrs="198">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void OperationCompleted()" attrs="198">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void Post(System.Threading.SendOrPostCallback, System.Object)" attrs="198">\r
+        <size>36</size>\r
+      </method>\r
+      <method name="Void Send(System.Threading.SendOrPostCallback, System.Object)" attrs="198">\r
+        <size>24</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestPostContext">\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] Test()" attrs="145">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>170</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestPostContext+&lt;Test&gt;c__async0">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>197</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__0()" attrs="145">\r
+        <size>21</size>\r
+      </method>\r
+    </type>\r
+    <type name="MyContext">\r
+      <method name="Void .ctor(ManualResetEvent)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-async-24.cs">\r
+    <type name="Struct">\r
+      <method name="System.Threading.Tasks.Task`1[System.Boolean] AsyncMethod()" attrs="134">\r
+        <size>46</size>\r
+      </method>\r
+      <method name="Void .ctor(Object)" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>80</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Struct+&lt;AsyncMethod&gt;c__async0">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>275</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__0()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-async-25.cs">\r
+    <type name="Program">\r
+      <method name="Void CompilationTestOnly()" attrs="145">\r
+        <size>66</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 &lt;CompilationTestOnly&gt;m__0()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program+&lt;CompilationTestOnly&gt;c__AnonStorey0">\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] &lt;&gt;m__1()" attrs="131">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-async-26.cs">\r
+    <type name="ConsoleApplication1.Program">\r
+      <method name="System.Threading.Tasks.Task`1[TResult] Run[TResult](System.Func`1[System.Threading.Tasks.Task`1[TResult]])" attrs="150">\r
+        <size>27</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[TResult] GetTaskResult[TResult](System.Threading.Tasks.Task`1[System.Threading.Tasks.Task`1[TResult]])" attrs="145">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>95</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] &lt;Main&gt;m__0()" attrs="145">\r
+        <size>47</size>\r
+      </method>\r
+      <method name="Int32 &lt;Main&gt;m__1()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="ConsoleApplication1.Program+&lt;GetTaskResult&gt;c__async0`1[TResult]">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>169</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-async-27.cs">\r
+    <type name="MainClass">\r
+      <method name="System.Threading.Tasks.Task AsyncTest()" attrs="145">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>31</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MainClass+&lt;AsyncTest&gt;c__async0">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>196</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__0()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-async-28.cs">\r
+    <type name="C">\r
+      <method name="System.Threading.Tasks.Task Test()" attrs="150">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Test&gt;c__async0">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>282</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__0(Int32)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-async-29.cs">\r
+    <type name="C">\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] Test()" attrs="145">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Test&gt;c__async0">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>331</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-async-30.cs">\r
+    <type name="C">\r
+      <method name="IEnumerable`1 Test(System.String)" attrs="129">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="IEnumerable`1 Test2()" attrs="129">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>214</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Test&gt;c__Iterator0">\r
+      <method name="System.String System.Collections.Generic.IEnumerator&lt;string&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;string&gt;.GetEnumerator()" attrs="481">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>138</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Test2&gt;c__Iterator1">\r
+      <method name="System.String System.Collections.Generic.IEnumerator&lt;string&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;string&gt;.GetEnumerator()" attrs="481">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>137</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Test&gt;c__Iterator0+&lt;Test&gt;c__AnonStorey3">\r
+      <method name="System.Threading.Tasks.Task`1[System.String] &lt;&gt;m__0()" attrs="131">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Test&gt;c__Iterator0+&lt;Test&gt;c__AnonStorey3+&lt;Test&gt;c__async2">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>183</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Test2&gt;c__Iterator1+&lt;Test2&gt;c__AnonStorey5">\r
+      <method name="System.Threading.Tasks.Task`1[System.String] &lt;&gt;m__1()" attrs="131">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Test2&gt;c__Iterator1+&lt;Test2&gt;c__AnonStorey5+&lt;Test2&gt;c__async4">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>183</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-async-31.cs">\r
+    <type name="C">\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] M(Int32)" attrs="129">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] M2(Int32, Int32)" attrs="129">\r
+        <size>49</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>68</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;M&gt;c__async0">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>354</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;M2&gt;c__async1">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>469</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;M&gt;c__async0+&lt;M&gt;c__AnonStorey3">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;M&gt;c__async0+&lt;M&gt;c__AnonStorey2">\r
+      <method name="Int32 &lt;&gt;m__0()" attrs="131">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__1()" attrs="131">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;M2&gt;c__async1+&lt;M2&gt;c__AnonStorey4">\r
+      <method name="Void &lt;&gt;m__2()" attrs="131">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-async-32.cs">\r
+    <type name="Program">\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] TestCanceled()" attrs="145">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task TestCanceled_2()" attrs="145">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] TestException()" attrs="145">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>274</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program+&lt;TestCanceled&gt;c__async0">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>160</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program+&lt;TestCanceled_2&gt;c__async1">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>159</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program+&lt;TestException&gt;c__async2">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>160</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program+&lt;Main&gt;c__AnonStorey3">\r
+      <method name="Void &lt;&gt;m__0(System.Threading.Tasks.Task`1[System.Int32])" attrs="131">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void &lt;&gt;m__1(System.Threading.Tasks.Task)" attrs="131">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void &lt;&gt;m__2(System.Threading.Tasks.Task`1[System.Int32])" attrs="131">\r
+        <size>32</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-async-33.cs">\r
+    <type name="A">\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] Foo(Int32)" attrs="454">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] get_Prop()" attrs="2502">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void set_Prop(System.Threading.Tasks.Task`1[System.Int32])" attrs="2502">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] get_Prop()" attrs="2246">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void set_Prop(System.Threading.Tasks.Task`1[System.Int32])" attrs="2246">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] Foo(Int32)" attrs="198">\r
+        <size>49</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] Foo2(Int32)" attrs="134">\r
+        <size>49</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] &lt;Foo&gt;__BaseCallProxy0(Int32)" attrs="129">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void &lt;set_Prop&gt;__BaseCallProxy1(System.Threading.Tasks.Task`1[System.Int32])" attrs="129">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] &lt;get_Prop&gt;__BaseCallProxy2()" attrs="129">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>76</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B+&lt;Foo&gt;c__async0">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>177</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="B+&lt;Foo2&gt;c__async1">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>191</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-async-34.cs">\r
+    <type name="C">\r
+      <method name="System.Threading.Tasks.Task Test(Boolean)" attrs="150">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task Test2(Boolean)" attrs="150">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>66</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Test&gt;c__async0">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>186</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Test2&gt;c__async1">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>59</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-async-35.cs">\r
+    <type name="C">\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] AsyncMethod()" attrs="150">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>178</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] &lt;Main&gt;m__0()" attrs="145">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Boolean &lt;Main&gt;m__1(System.Reflection.MethodInfo)" attrs="145">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;AsyncMethod&gt;c__async0">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>165</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Main&gt;c__async1">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>162</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-async-36.cs">\r
+    <type name="X">\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] ExecuteInternalAsync()" attrs="131">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Object] ExecuteReaderAsync()" attrs="134">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>44</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;ExecuteReaderAsync&gt;c__async0">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>176</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-async-37.cs">\r
+    <type name="C">\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] Test()" attrs="145">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>35</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Test&gt;c__async0">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>272</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__0()" attrs="145">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-async-38.cs">\r
+    <type name="C">\r
+      <method name="Void Test()" attrs="129">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] GetResultsAsync(System.Object)" attrs="129">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] &lt;Test&gt;m__0()" attrs="129">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Test&gt;c__async0">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>172</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-async-39.cs">\r
+    <type name="CompilerBug">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.String] Foo()" attrs="145">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="CompilerBug+&lt;Foo&gt;c__async0">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>220</size>\r
+      </method>\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void &lt;&gt;m__0()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-cls-00.cs">\r
+    <type name="CLSCLass_6">\r
+      <method name="Void add_Disposed(Delegate)" attrs="2182">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void remove_Disposed(Delegate)" attrs="2182">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>18</size>\r
+      </method>\r
+    </type>\r
+    <type name="Delegate">\r
+      <method name="CLSDelegate Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="CLSDelegate EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="CLSDelegate">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="CLSClass_5">\r
+      <method name="UInt32 Test()" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="CLSClass_4">\r
+      <method name="UInt32 Test()" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="CLSClass_3">\r
+      <method name="UInt32 Test_3()" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="CLSClass_2">\r
+      <method name="SByte get_XX()" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="CLSClass_1">\r
+      <method name="UInt32 Valid()" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="CLSClass">\r
+      <method name="UInt64 Valid()" attrs="129">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Byte get_XX()" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="UInt32 FooInternal()" attrs="131">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="UInt64 Foo()" attrs="129">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="CLSClass+C1">\r
+      <method name="Int64 Foo2()" attrs="132">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="CLSClass+C1+C11">\r
+      <method name="UInt64 Foo3()" attrs="132">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="CLSClass+CLSClass_2">\r
+      <method name="SByte get_XX()" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-cls-01.cs">\r
+    <type name="CLSClass">\r
+      <method name="Byte get_XX()" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Big">\r
+      <method name="Big op_Implicit(UInt32)" attrs="2198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C1">\r
+      <method name="Void method(UInt32)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-cls-02.cs">\r
+    <type name="CLSClass">\r
+      <method name="Void set_X_0(UInt64)" attrs="2182">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void set_Item(UInt64, UInt64)" attrs="2180">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor(UInt64)" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor(UInt32)" attrs="6275">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="InnerTypeClasss">\r
+      <method name="Struct Method()" attrs="134">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-cls-03.cs">\r
+    <type name="CLSClass">\r
+      <method name="I1 Foo()" attrs="133">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-cls-05.cs">\r
+    <type name="X1">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X2">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X3">\r
+      <method name="Void bb(Boolean)" attrs="131">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void BB()" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X4">\r
+      <method name="Void method(Int32)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void method(Boolean)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Boolean method()" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="BaseClass">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="CLSClass">\r
+      <method name="CLSClass op_Implicit(Boolean)" attrs="2198">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="CLSClass op_Implicit(Int32)" attrs="2198">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Method()" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 Method(Boolean)" attrs="131">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void methoD()" attrs="131">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="oBject">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A.C1">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B.c1">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="c1">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="CLSClass_2">\r
+      <method name="Void Method()" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void method()" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="System.sByte">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="System.Web.HttpBrowserCapabilities">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-cls-06.cs">\r
+    <type name="MyDelegate">\r
+      <method name="UInt32 Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="UInt32 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="CLSClass">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="CLSClass+MyDelegate">\r
+      <method name="UInt32 Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="UInt32 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="CLSClass_2">\r
+      <method name="Void Test(System.Int32[,], Int32)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Test(System.Int32[,,], Boolean)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32[,,])" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32[,])" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="X1">\r
+      <method name="Void M2(Int32)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X2">\r
+      <method name="Void M2(Int32 ByRef)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-cls-07.cs">\r
+    <type name="aa.I1">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="CLSClass">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-cls-10.cs">\r
+    <type name="MainClass">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-cls-11.cs">\r
+    <type name="CLSClass">\r
+      <method name="Void Test(IComparable)" attrs="1478">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="CLSCLass_2">\r
+      <method name="Void Test()" attrs="1478">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="CLSClass_3">\r
+      <method name="Void Test()" attrs="1475">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MainClass">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-cls-12.cs">\r
+    <type name="MainClass">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-cls-14.cs">\r
+    <type name="CLSClass">\r
+      <method name="CLSClass op_Implicit(Byte)" attrs="2198">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void Error(Boolean)" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MainClass">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-cls-15.cs">\r
+    <type name="CLSAttribute_1">\r
+      <method name="Void .ctor(Int32[])" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="CLSAttribute_2">\r
+      <method name="Void .ctor(Int32)" attrs="6273">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="CLSAttribute_3">\r
+      <method name="Void .ctor(Int32[])" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="CLSAttribute_4">\r
+      <method name="Void .ctor(Int32[])" attrs="6273">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="ClassMain">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-cls-16.cs">\r
+    <type name="CLSAttribute">\r
+      <method name="Void .ctor(Boolean[])" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="ClassMain">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-cls-17.cs">\r
+    <type name="Foo">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-cls-18.cs">\r
+    <type name="Base">\r
+      <method name="Void Test(System.Int32[])" attrs="454">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="CLSClass">\r
+      <method name="Void Test(System.Int32[])" attrs="198">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-cls-19.cs">\r
+    <type name="A">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A+PartialClass">\r
+      <method name="Void Method1(Int32)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Method2(UInt32)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Method3(UInt32)" attrs="134">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-debug-01.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-debug-02.cs">\r
+    <type name="C">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="C1">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="C2">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>24</size>\r
+      </method>\r
+    </type>\r
+    <type name="C3">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>16</size>\r
+      </method>\r
+    </type>\r
+    <type name="C4">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6273">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-debug-03.cs">\r
+    <type name="C">\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C1">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="C2">\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-debug-04.cs">\r
+    <type name="C">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C1">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>23</size>\r
+      </method>\r
+    </type>\r
+    <type name="C2">\r
+      <method name="Void .ctor()" attrs="6273">\r
+        <size>24</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-debug-05.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void Hidden()" attrs="129">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void HiddenRecurse()" attrs="129">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-debug-06.cs">\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void TryCatch_1()" attrs="129">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Void TryCatch_2()" attrs="129">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="Void TryCatch_3()" attrs="129">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void TryFinally_1()" attrs="129">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void TryFinally_2()" attrs="129">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-debug-07.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Int32 Foo2()" attrs="129">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Foo3()" attrs="129">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-debug-08.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>1</size>\r
+      </method>\r
+      <method name="Void Foo()" attrs="129">\r
+        <size>1</size>\r
+      </method>\r
+      <method name="Int32 Foo2()" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 Foo3()" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-debug-09.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void add_e(System.Action)" attrs="2177">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void remove_e(System.Action)" attrs="2177">\r
+        <size>42</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-debug-10.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Int32 get_Prop()" attrs="2193">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void set_Prop(Int32)" attrs="2193">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 get_PropAuto()" attrs="2193">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void set_PropAuto(Int32)" attrs="2193">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-debug-11.cs">\r
+    <type name="S">\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void If(System.String)" attrs="129">\r
+        <size>27</size>\r
+      </method>\r
+      <method name="Void If_2(System.String)" attrs="129">\r
+        <size>50</size>\r
+      </method>\r
+      <method name="Void If_3(Int32)" attrs="129">\r
+        <size>18</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void Using_1()" attrs="129">\r
+        <size>31</size>\r
+      </method>\r
+      <method name="Void Using_2()" attrs="129">\r
+        <size>58</size>\r
+      </method>\r
+      <method name="Void Using_3()" attrs="129">\r
+        <size>53</size>\r
+      </method>\r
+      <method name="Void Lock()" attrs="129">\r
+        <size>31</size>\r
+      </method>\r
+      <method name="Void Lock_2()" attrs="129">\r
+        <size>30</size>\r
+      </method>\r
+      <method name="Void Switch_1(Int32)" attrs="129">\r
+        <size>62</size>\r
+      </method>\r
+      <method name="Void Switch_2(Nullable`1)" attrs="129">\r
+        <size>58</size>\r
+      </method>\r
+      <method name="Void Switch_3(System.String)" attrs="129">\r
+        <size>208</size>\r
+      </method>\r
+      <method name="Void Switch_4(System.String)" attrs="129">\r
+        <size>60</size>\r
+      </method>\r
+      <method name="Void Checked()" attrs="129">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void DoWhile(Int32)" attrs="129">\r
+        <size>24</size>\r
+      </method>\r
+      <method name="Void DoWhile_2()" attrs="129">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void While_2()" attrs="129">\r
+        <size>19</size>\r
+      </method>\r
+    </type>\r
+    <type name="S">\r
+      <method name="IEnumerator GetEnumerator()" attrs="486">\r
+        <size>24</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void For_1()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Void For_2()" attrs="129">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void ForEach(System.Int32[])" attrs="129">\r
+        <size>31</size>\r
+      </method>\r
+      <method name="Void ForEach_2(System.Collections.Generic.List`1[System.Object])" attrs="129">\r
+        <size>56</size>\r
+      </method>\r
+      <method name="Void ForEach_3(S)" attrs="129">\r
+        <size>61</size>\r
+      </method>\r
+      <method name="Void Using_4()" attrs="129">\r
+        <size>38</size>\r
+      </method>\r
+      <method name="Void ForEach_4(System.Int32[,])" attrs="129">\r
+        <size>78</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-debug-12.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-debug-13.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="IEnumerable`1 Iter_1()" attrs="129">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="IEnumerable Iter_2()" attrs="129">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Iter_1&gt;c__Iterator0">\r
+      <method name="Int32 System.Collections.Generic.IEnumerator&lt;int&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;int&gt;.GetEnumerator()" attrs="481">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>72</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Iter_2&gt;c__Iterator1">\r
+      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>1</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-debug-14.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Test_1()" attrs="129">\r
+        <size>32</size>\r
+      </method>\r
+      <method name="Void Test_2()" attrs="129">\r
+        <size>32</size>\r
+      </method>\r
+      <method name="Void Test_3()" attrs="129">\r
+        <size>32</size>\r
+      </method>\r
+      <method name="Void Test_Capturing_1(Int32)" attrs="129">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Void &lt;Test_1&gt;m__0()" attrs="145">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void &lt;Test_2&gt;m__1()" attrs="145">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void &lt;Test_3&gt;m__2()" attrs="145">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Test_Capturing_1&gt;c__AnonStorey0">\r
+      <method name="Int32 &lt;&gt;m__3()" attrs="131">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-debug-15.cs">\r
+    <type name="Foo">\r
+      <method name="Void Finalize()" attrs="196">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-debug-16.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Test_1()" attrs="129">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="Void Test_2()" attrs="129">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-debug-17.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Test_1()" attrs="129">\r
+        <size>76</size>\r
+      </method>\r
+      <method name="Void Test_2()" attrs="129">\r
+        <size>51</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-debug-18.cs">\r
+    <type name="C">\r
+      <method name="Void add_OutEvent(System.Func`1[System.Int32])" attrs="2177">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void remove_OutEvent(System.Func`1[System.Int32])" attrs="2177">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void M[U,V](U ByRef, V ByRef)" attrs="134">\r
+        <size>17</size>\r
+      </method>\r
+      <method name="Void Test_1()" attrs="129">\r
+        <size>169</size>\r
+      </method>\r
+      <method name="Void Test_2()" attrs="129">\r
+        <size>91</size>\r
+      </method>\r
+      <method name="Void Test_3()" attrs="129">\r
+        <size>130</size>\r
+      </method>\r
+      <method name="Void Test_4()" attrs="129">\r
+        <size>485</size>\r
+      </method>\r
+      <method name="Int32 &lt;Test_4&gt;m__0()" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Test_3&gt;c__DynamicSite2+Container0">\r
+      <method name="Void Invoke(System.Runtime.CompilerServices.CallSite, System.Object, System.Object ByRef, System.Object ByRef)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-debug-19.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Test_1()" attrs="145">\r
+        <size>27</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task RunAsync()" attrs="145">\r
+        <size>48</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] Test_2()" attrs="145">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Int32] RunAsync_2()" attrs="145">\r
+        <size>48</size>\r
+      </method>\r
+      <method name="System.Threading.Tasks.Task`1[System.Boolean] Test_3()" attrs="129">\r
+        <size>33</size>\r
+      </method>\r
+      <method name="Void &lt;RunAsync&gt;m__0()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 &lt;RunAsync_2&gt;m__1()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Test_1&gt;c__async0">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>156</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Test_2&gt;c__async1">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>163</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Test_3&gt;c__async2">\r
+      <method name="Void MoveNext()" attrs="486">\r
+        <size>1229</size>\r
+      </method>\r
+      <method name="Int32 &lt;&gt;m__2()" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Test_1&gt;c__async0">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Test_2&gt;c__async1">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Test_3&gt;c__async2">\r
+      <method name="Void SetStateMachine(IAsyncStateMachine)" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-debug-20.cs">\r
+    <type name="S`1[T]">\r
+      <method name="Void .ctor(T)" attrs="6278">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-debug-21.cs">\r
+    <type name="C">\r
+      <method name="IEnumerable`1 Test()" attrs="129">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Test&gt;c__Iterator0">\r
+      <method name="Int32 System.Collections.Generic.IEnumerator&lt;int&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;int&gt;.GetEnumerator()" attrs="481">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Void &lt;&gt;__Finally0()" attrs="129">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>150</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>57</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-debug-22.cs">\r
+    <type name="A">\r
+      <method name="Int32 Foo()" attrs="454">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="IEnumerable`1 GetIter()" attrs="134">\r
+        <size>30</size>\r
+      </method>\r
+      <method name="Int32 Foo()" attrs="198">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 &lt;Foo&gt;__BaseCallProxy0()" attrs="129">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;GetIter&gt;c__Iterator0">\r
+      <method name="Int32 System.Collections.Generic.IEnumerator&lt;int&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>19</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;int&gt;.GetEnumerator()" attrs="481">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>82</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-debug-23.cs">\r
+    <type name="Program">\r
+      <method name="Void Test_1()" attrs="129">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void Test_2()" attrs="129">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void Test_3()" attrs="129">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void Test_4()" attrs="129">\r
+        <size>44</size>\r
+      </method>\r
+      <method name="Int32 BindCore()" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Program Prog()" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Program get_Prop()" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Program &lt;Test_4&gt;m__0()" attrs="145">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-debug-24.cs">\r
+    <type name="C">\r
+      <method name="Void Test_1()" attrs="129">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void Test_2()" attrs="129">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-debug-25.cs">\r
+    <type name="TestClass">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-externalias-01.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>92</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-externalias-02.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>92</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-externalias-03.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>92</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-externalias-04.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>92</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-externalias-05.cs">\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-externalias-06.cs">\r
+    <type name="MyAssembly01.Test">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MyAssembly01.Namespace1.Test">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MyAssembly02.Test">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MyAssembly02.Namespace1.Test">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-externalias-07.cs">\r
+    <type name="NS.MyClass">\r
+      <method name="Int32 GetInt()" attrs="150">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-externalias-08.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>82</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-externalias-09.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-iter-01.cs">\r
+    <type name="X">\r
+      <method name="IEnumerator GetIt()" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="IEnumerable GetIt2()" attrs="145">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>199</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;GetIt&gt;c__Iterator0">\r
+      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>149</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;GetIt2&gt;c__Iterator1">\r
+      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>149</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-iter-02.cs">\r
+    <type name="X">\r
+      <method name="IEnumerator GetRange()" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>103</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;GetRange&gt;c__Iterator0">\r
+      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>196</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-iter-03.cs">\r
+    <type name="X">\r
+      <method name="IEnumerable GetIt(System.Int32[])" attrs="145">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="IEnumerable GetMulti(System.Int32[,])" attrs="145">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>275</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;GetIt&gt;c__Iterator0">\r
+      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>159</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;GetMulti&gt;c__Iterator1">\r
+      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>246</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-iter-04.cs">\r
+    <type name="X">\r
+      <method name="IEnumerable GetRange(Int32, Int32)" attrs="145">\r
+        <size>51</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>104</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;GetRange&gt;c__Iterator0">\r
+      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">\r
+        <size>52</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>130</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-iter-05.cs">\r
+    <type name="X">\r
+      <method name="IEnumerable GetIt()" attrs="145">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>119</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="List">\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void Add(Int32)" attrs="134">\r
+        <size>27</size>\r
+      </method>\r
+      <method name="MyEnumerator GetEnumerator()" attrs="134">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>27</size>\r
+      </method>\r
+    </type>\r
+    <type name="List+MyEnumerator">\r
+      <method name="System.Object get_Current()" attrs="2534">\r
+        <size>32</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>39</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor(List)" attrs="6278">\r
+        <size>16</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;GetIt&gt;c__Iterator0">\r
+      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>191</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-iter-06.cs">\r
+    <type name="S">\r
+      <method name="IEnumerable Get(Int32)" attrs="134">\r
+        <size>49</size>\r
+      </method>\r
+      <method name="IEnumerable GetS(Int32)" attrs="150">\r
+        <size>37</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="IEnumerable Get(Int32)" attrs="129">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="IEnumerable GetS(Int32)" attrs="145">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>449</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="S+&lt;Get&gt;c__Iterator0">\r
+      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">\r
+        <size>52</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>198</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="S+&lt;GetS&gt;c__Iterator1">\r
+      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>159</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Get&gt;c__Iterator2">\r
+      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>154</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;GetS&gt;c__Iterator3">\r
+      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>159</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-iter-07.cs">\r
+    <type name="Test">\r
+      <method name="IEnumerable Foo(Int32)" attrs="134">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>464</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;Foo&gt;c__Iterator0">\r
+      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>264</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>107</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void &lt;&gt;__Finally0()" attrs="129">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void &lt;&gt;__Finally1()" attrs="129">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void &lt;&gt;__Finally2()" attrs="129">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-iter-08.cs">\r
+    <type name="Foo">\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="IEnumerable Test(Int32, Int32)" attrs="150">\r
+        <size>51</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>210</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Test&gt;c__Iterator0">\r
+      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">\r
+        <size>52</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>377</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>93</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void &lt;&gt;__Finally0()" attrs="129">\r
+        <size>23</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-iter-09.cs">\r
+    <type name="Tester">\r
+      <method name="IEnumerator GetEnumerator()" attrs="134">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>154</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>282</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tester+&lt;GetEnumerator&gt;c__Iterator0">\r
+      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>693</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>103</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-iter-10.cs">\r
+    <type name="X">\r
+      <method name="IEnumerator get_GetIt()" attrs="2193">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void set_GetIt(IEnumerator)" attrs="2193">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="IEnumerable get_Item(Int32)" attrs="2177">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Void set_Item(Int32, IEnumerable)" attrs="2177">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>211</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;&gt;c__Iterator0">\r
+      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>149</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;&gt;c__Iterator1">\r
+      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>168</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-iter-11.cs">\r
+    <type name="X">\r
+      <method name="Void add_Hook(System.EventHandler)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void remove_Hook(System.EventHandler)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="IEnumerator Pipeline()" attrs="134">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void M(System.Object, System.EventArgs)" attrs="145">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Pipeline&gt;c__Iterator0">\r
+      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>131</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-iter-12.cs">\r
+    <type name="X">\r
+      <method name="IEnumerable a()" attrs="129">\r
+        <size>30</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;a&gt;c__Iterator0">\r
+      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>190</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>57</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void &lt;&gt;__Finally0()" attrs="129">\r
+        <size>20</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-iter-13.cs">\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="IEnumerable syntax_error(System.Object, System.Object)" attrs="150">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>11</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+Yp">\r
+      <method name="IEnumerable fail()" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;syntax_error&gt;c__Iterator0">\r
+      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>27</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>1</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-iter-14.cs">\r
+    <type name="XX">\r
+      <method name="Void Metodo(System.Exception)" attrs="145">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="IEnumerable X()" attrs="145">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>69</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="XX+&lt;X&gt;c__Iterator0">\r
+      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>98</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-iter-15.cs">\r
+    <type name="Test">\r
+      <method name="IEnumerator GetEnumerator()" attrs="134">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void Run()" attrs="129">\r
+        <size>180</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;GetEnumerator&gt;c__Iterator0">\r
+      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>142</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-iter-16.cs">\r
+    <type name="Foo">\r
+      <method name="IEnumerable foo()" attrs="150">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>78</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo+&lt;foo&gt;c__Iterator0">\r
+      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>38</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>1</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-iter-17.cs">\r
+    <type name="Program">\r
+      <method name="IEnumerable get_Empty()" attrs="2198">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>62</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Program+&lt;&gt;c__Iterator0">\r
+      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>168</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-iter-18.cs">\r
+    <type name="test">\r
+      <method name="IEnumerable testen(Int32)" attrs="134">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="reflect">\r
+      <method name="Void Main(System.String[])" attrs="150">\r
+        <size>127</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="test+&lt;testen&gt;c__Iterator0">\r
+      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>214</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-iter-19.cs">\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>68</size>\r
+      </method>\r
+      <method name="IEnumerator GetEnumerator()" attrs="134">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;GetEnumerator&gt;c__Iterator0">\r
+      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>84</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-iter-20.cs">\r
+    <type name="CustomDict">\r
+      <method name="IEnumerator GetEnumerator()" attrs="134">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>70</size>\r
+      </method>\r
+    </type>\r
+    <type name="Tests">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="CustomDict+&lt;GetEnumerator&gt;c__Iterator0">\r
+      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>93</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-iter-21.cs">\r
+    <type name="X">\r
+      <method name="IEnumerable GetIt(System.Int32[])" attrs="145">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>138</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+A">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;GetIt&gt;c__Iterator0">\r
+      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">\r
+        <size>40</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>242</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;GetIt&gt;c__Iterator0+&lt;GetIt&gt;c__AnonStorey1">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-iter-22.cs">\r
+    <type name="Test">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>68</size>\r
+      </method>\r
+      <method name="IEnumerator GetEnumerator()" attrs="134">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+&lt;GetEnumerator&gt;c__Iterator0">\r
+      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>207</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>83</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-iter-23.cs">\r
+    <type name="X">\r
+      <method name="IEnumerable GetIt2()" attrs="145">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Int32 Delay()" attrs="145">\r
+        <size>28</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>141</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>12</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;GetIt2&gt;c__Iterator0">\r
+      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>117</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X+&lt;Main&gt;c__AnonStorey1">\r
+      <method name="Void &lt;&gt;m__0(System.Object)" attrs="131">\r
+        <size>29</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-iter-25.cs">\r
+    <type name="D">\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor(String)" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="UploadAction">\r
+      <method name="Void RunOnThread(System.Action)" attrs="150">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="IEnumerable`1 TagsError()" attrs="150">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>68</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="UploadAction+&lt;TagsError&gt;c__Iterator0">\r
+      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>75</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>1</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="UploadAction+&lt;TagsError&gt;c__Iterator0+&lt;TagsError&gt;c__AnonStorey1">\r
+      <method name="Void &lt;&gt;m__0()" attrs="131">\r
+        <size>44</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-iter-26.cs">\r
+    <type name="C">\r
+      <method name="IEnumerable Test(Boolean, Int32)" attrs="150">\r
+        <size>51</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+&lt;Test&gt;c__Iterator0">\r
+      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">\r
+        <size>52</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>101</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-named-01.cs">\r
+    <type name="A">\r
+      <method name="Void set_Item(Int32, Int32)" attrs="2502">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor(Object)" attrs="6276">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void set_Item(Int32, Int32)" attrs="2246">\r
+        <size>12</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>13</size>\r
+      </method>\r
+    </type>\r
+    <type name="XAttribute">\r
+      <method name="Void .ctor(Int32)" attrs="6278">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="M">\r
+      <method name="Void Foo(Int32)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>61</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-named-02.cs">\r
+    <type name="A">\r
+      <method name="Void set_Item(Int32, Int32)" attrs="2182">\r
+        <size>30</size>\r
+      </method>\r
+      <method name="Int32 get_Item(Int32)" attrs="2182">\r
+        <size>36</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="MyPoint">\r
+      <method name="Void .ctor(Int32, Int32)" attrs="6278">\r
+        <size>16</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Decimal Foo(Decimal, Decimal)" attrs="145">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="System.String Bar(Int32, System.String, Char)" attrs="145">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="Int32 Test(Int32, Int32)" attrs="145">\r
+        <size>38</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>334</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-named-03.cs">\r
+    <type name="C">\r
+      <method name="Int32 TestInt(Int32)" attrs="145">\r
+        <size>11</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>31</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C+IntDelegate">\r
+      <method name="Int32 Invoke(Int32)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Int32 EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-named-04.cs">\r
+    <type name="Program">\r
+      <method name="Void Foo2(Int32, Int32 ByRef)" attrs="145">\r
+        <size>41</size>\r
+      </method>\r
+      <method name="Void Test[T](T[])" attrs="145">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void Foo[T](T, T ByRef)" attrs="145">\r
+        <size>9</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>311</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-named-05.cs">\r
+    <type name="A">\r
+      <method name="Int32 Foo(Int32)" attrs="454">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 get_Item(Int32, System.String)" attrs="2502">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Int32 Foo(Int32)" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 get_Item(Int32, System.String)" attrs="2182">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>131</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-named-06.cs">\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>38</size>\r
+      </method>\r
+      <method name="Int32 Foo(Int32, Int64, System.String)" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Foo(Int32, Int64, System.String[])" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Foo(Int64, Int32)" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-named-07.cs">\r
+    <type name="C">\r
+      <method name="Int32 Foo(System.Object, Boolean, Boolean, Boolean, System.Object)" attrs="145">\r
+        <size>97</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>34</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-partial-01.cs">\r
+    <type name="Foo.Hello">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Bar.Hello">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="X.Test">\r
+      <method name="Int32 FooWorld()" attrs="150">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Int32 BarWorld()" attrs="150">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Y">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>47</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-partial-02.cs">\r
+    <type name="Test1.Base">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test1.Foo">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test2.Foo">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="ReflectedType">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="D">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-partial-03.cs">\r
+    <type name="Test">\r
+      <method name="Int32 TestFoo()" attrs="134">\r
+        <size>21</size>\r
+      </method>\r
+      <method name="Int32 TestIFoo(IFoo)" attrs="134">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>19</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+Foo">\r
+      <method name="Int32 Test.IFoo.Hello(Test)" attrs="481">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 Hello(Test)" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>60</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-partial-04.cs">\r
+    <type name="B.Test">\r
+      <method name="Void A.IFoo.Hello(IFoo)" attrs="481">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-partial-05.cs">\r
+    <type name="B">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A2">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="D">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-partial-06.cs">\r
+    <type name="Foo">\r
+      <method name="Void Finalize()" attrs="196">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-partial-07.cs">\r
+    <type name="Test">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestAttribute">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test2Attribute">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>80</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-partial-08.cs">\r
+    <type name="Foo">\r
+      <method name="System.String get_Id()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="PartialAbstractCompilationError">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>67</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-partial-09.cs">\r
+    <type name="Foo">\r
+      <method name="System.String get_Id()" attrs="2182">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6276">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Bar">\r
+      <method name="Void .ctor(String)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="PartialAbstractCompilationError">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>22</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-partial-10.cs">\r
+    <type name="Test2.Foo">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test3.Foo">\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>96</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-partial-11.cs">\r
+    <type name="StaticClass">\r
+      <method name="System.String Name()" attrs="150">\r
+        <size>14</size>\r
+      </method>\r
+    </type>\r
+    <type name="MainClass">\r
+      <method name="Boolean IsStatic(System.Type)" attrs="145">\r
+        <size>93</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>74</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-partial-12.cs">\r
+    <type name="Test1.Foo">\r
+      <method name="IEnumerable E()" attrs="147">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="X">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>112</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test1.Foo+&lt;E&gt;c__Iterator0">\r
+      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>76</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-partial-13.cs">\r
+    <type name="Test.Test">\r
+      <method name="Boolean Equals(System.Object)" attrs="198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Int32 GetHashCode()" attrs="198">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-partial-14.cs">\r
+    <type name="T">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="partial">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="A">\r
+      <method name="Void partial(partial)" attrs="134">\r
+        <size>4</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-partial-15.cs">\r
+    <type name="Foo.X">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="IEnumerable Attempts2()" attrs="150">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="IEnumerable get_Attempts()" attrs="2198">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="IEnumerable get_Item(Int32)" attrs="2182">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo.X+&lt;Attempts2&gt;c__Iterator0">\r
+      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>1</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo.X+&lt;&gt;c__Iterator1">\r
+      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>1</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Foo.X+&lt;&gt;c__Iterator2">\r
+      <method name="System.Object System.Collections.Generic.IEnumerator&lt;object&gt;.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="System.Object System.Collections.IEnumerator.get_Current()" attrs="2529">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator System.Collections.IEnumerable.GetEnumerator()" attrs="481">\r
+        <size>14</size>\r
+      </method>\r
+      <method name="IEnumerator`1 System.Collections.Generic.IEnumerable&lt;object&gt;.GetEnumerator()" attrs="481">\r
+        <size>26</size>\r
+      </method>\r
+      <method name="Boolean MoveNext()" attrs="486">\r
+        <size>37</size>\r
+      </method>\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>1</size>\r
+      </method>\r
+      <method name="Void Reset()" attrs="486">\r
+        <size>6</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-partial-16.cs">\r
+    <type name="A.C">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>23</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>11</size>\r
+      </method>\r
+    </type>\r
+    <type name="B.C2">\r
+      <method name="Boolean Test()" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="System.Object Test_I()" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-partial-17.cs">\r
+    <type name="Test">\r
+      <method name="Boolean Check(System.String, System.String[])" attrs="150">\r
+        <size>58</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-partial-18.cs">\r
+    <type name="N.Foo">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>18</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-partial-19.cs">\r
+    <type name="Bug.GL">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>8</size>\r
+      </method>\r
+    </type>\r
+    <type name="Bug.GL+Core">\r
+      <method name="Boolean A()" attrs="147">\r
+        <size>10</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-partial-20.cs">\r
+    <type name="A">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="B">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .cctor()" attrs="6289">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>56</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-partial-21.cs">\r
+    <type name="Mono.Sms.Main">\r
+      <method name="Void Test()" attrs="134">\r
+        <size>43</size>\r
+      </method>\r
+      <method name="Void &lt;Test&gt;m__0()" attrs="145">\r
+        <size>7</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Mono.Sms.Contacts">\r
+      <method name="Void Test()" attrs="134">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void add_ContactsEventHandler(Mono.Sms.Contacts+ContactsHandler)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void remove_ContactsEventHandler(Mono.Sms.Contacts+ContactsHandler)" attrs="2182">\r
+        <size>42</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Mono.Sms.Contacts+ContactsHandler">\r
+      <method name="Void Invoke()" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void EndInvoke(IAsyncResult)" attrs="454">\r
+        <size>0</size>\r
+      </method>\r
+      <method name="Void .ctor(Object, IntPtr)" attrs="6278">\r
+        <size>0</size>\r
+      </method>\r
+    </type>\r
+    <type name="Mono.Sms.Core.Agenda">\r
+      <method name="Void AddContact()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-partial-22.cs">\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-partial-23.cs">\r
+    <type name="C">\r
+      <method name="Void Partial_A()" attrs="129">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void Partial_B()" attrs="129">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void Partial_S()" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>70</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-partial-24.cs">\r
+    <type name="N.C">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void Foo()" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-partial-25.cs">\r
+    <type name="C">\r
+      <method name="Void Partial(Int32)" attrs="145">\r
+        <size>15</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>16</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-partial-26.cs">\r
+    <type name="ConsoleApplication1.X">\r
+      <method name="Void Foo()" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="ConsoleApplication1.Y">\r
+      <method name="Void Foo()" attrs="129">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="ConsoleApplication1.Program">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>116</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-partial-27.cs">\r
+    <type name="C">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-partial-28.cs">\r
+    <type name="A">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="TestCase">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-partial-29.cs">\r
+    <type name="C">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+    <type name="D">\r
+      <method name="Void Method(Int32)" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-var-01.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>70</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-var-02.cs">\r
+    <type name="Class1">\r
+      <method name="Boolean Method()" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>164</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test+Class2">\r
+      <method name="Boolean Method()" attrs="134">\r
+        <size>10</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-var-03.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>201</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-var-05.cs">\r
+    <type name="MyClass">\r
+      <method name="Void Dispose()" attrs="486">\r
+        <size>13</size>\r
+      </method>\r
+      <method name="Void .ctor(String)" attrs="6278">\r
+        <size>15</size>\r
+      </method>\r
+    </type>\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>72</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-var-06.cs">\r
+    <type name="Test">\r
+      <method name="Int32 Main()" attrs="145">\r
+        <size>68</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-var-07.cs">\r
+    <type name="Test">\r
+      <method name="Void var()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>51</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+    <type name="var">\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-var-08.cs">\r
+    <type name="X">\r
+      <method name="Void Main()" attrs="145">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void .ctor(Int32, Int32)" attrs="6278">\r
+        <size>11</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-var-09.cs">\r
+    <type name="A">\r
+      <method name="Int32 Main()" attrs="150">\r
+        <size>20</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
+  <test name="test-xml-042.cs">\r
+    <type name="TestNamespace.TestClass">\r
+      <method name="Void Main()" attrs="150">\r
+        <size>2</size>\r
+      </method>\r
+      <method name="Void FunctionWithParameter(Int32 ByRef, Int32 ByRef)" attrs="134">\r
+        <size>8</size>\r
+      </method>\r
+      <method name="Void .ctor()" attrs="6278">\r
+        <size>7</size>\r
+      </method>\r
+    </type>\r
+  </test>\r
 </tests>
\ No newline at end of file