</method>
</type>
</test>
+ <test name="gtest-lambda-01.cs">
+ <type name="X">
+ <method name="Int32 Main()">
+ <size>300</size>
+ </method>
+ <method name="Int32 <Main>m__0(Int32)">
+ <size>4</size>
+ </method>
+ <method name="Int32 <Main>m__1(Int32)">
+ <size>4</size>
+ </method>
+ <method name="Void <Main>m__3(Int32)">
+ <size>8</size>
+ </method>
+ <method name="Void .ctor(Int32)">
+ <size>13</size>
+ </method>
+ </type>
+ <type name="IntFunc">
+ <method name="Int32 Invoke(Int32)">
+ <size>0</size>
+ </method>
+ <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)">
+ <size>0</size>
+ </method>
+ <method name="Int32 EndInvoke(IAsyncResult)">
+ <size>0</size>
+ </method>
+ <method name="Void .ctor(Object, IntPtr)">
+ <size>0</size>
+ </method>
+ </type>
+ <type name="VoidFunc">
+ <method name="Void Invoke(Int32)">
+ <size>0</size>
+ </method>
+ <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)">
+ <size>0</size>
+ </method>
+ <method name="Void EndInvoke(IAsyncResult)">
+ <size>0</size>
+ </method>
+ <method name="Void .ctor(Object, IntPtr)">
+ <size>0</size>
+ </method>
+ </type>
+ <type name="X+<Main>c__AnonStorey0">
+ <method name="Void <>m__2(Int32)">
+ <size>8</size>
+ </method>
+ <method name="Void .ctor()">
+ <size>7</size>
+ </method>
+ </type>
+ </test>
+ <test name="gtest-lambda-02.cs">
+ <type name="X">
+ <method name="Void Foo(funci)">
+ <size>16</size>
+ </method>
+ <method name="Void Foo(funcs)">
+ <size>19</size>
+ </method>
+ <method name="Void Main()">
+ <size>35</size>
+ </method>
+ <method name="System.String <Main>m__0(System.String)">
+ <size>12</size>
+ </method>
+ <method name="Void .ctor()">
+ <size>7</size>
+ </method>
+ </type>
+ <type name="funcs">
+ <method name="System.String Invoke(System.String)">
+ <size>0</size>
+ </method>
+ <method name="IAsyncResult BeginInvoke(System.String, System.AsyncCallback, System.Object)">
+ <size>0</size>
+ </method>
+ <method name="System.String EndInvoke(IAsyncResult)">
+ <size>0</size>
+ </method>
+ <method name="Void .ctor(Object, IntPtr)">
+ <size>0</size>
+ </method>
+ </type>
+ <type name="funci">
+ <method name="Int32 Invoke(Int32)">
+ <size>0</size>
+ </method>
+ <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)">
+ <size>0</size>
+ </method>
+ <method name="Int32 EndInvoke(IAsyncResult)">
+ <size>0</size>
+ </method>
+ <method name="Void .ctor(Object, IntPtr)">
+ <size>0</size>
+ </method>
+ </type>
+ </test>
+ <test name="gtest-lambda-03.cs">
+ <type name="Demo">
+ <method name="Y F[X,Y](Int32, X, Func`2[X,Y])">
+ <size>8</size>
+ </method>
+ <method name="Int32 Main()">
+ <size>54</size>
+ </method>
+ <method name="TimeSpan <Main>m__0(System.String)">
+ <size>7</size>
+ </method>
+ <method name="Void .ctor()">
+ <size>7</size>
+ </method>
+ </type>
+ <type name="Func`2[TArg0,TResult]">
+ <method name="TResult Invoke(TArg0)">
+ <size>0</size>
+ </method>
+ <method name="IAsyncResult BeginInvoke(TArg0, System.AsyncCallback, System.Object)">
+ <size>0</size>
+ </method>
+ <method name="TResult EndInvoke(IAsyncResult)">
+ <size>0</size>
+ </method>
+ <method name="Void .ctor(Object, IntPtr)">
+ <size>0</size>
+ </method>
+ </type>
+ </test>
+ <test name="gtest-lambda-04.cs">
+ <type name="Demo">
+ <method name="Z F[X,Y,Z](X, Func`2[X,Y], Func`2[Y,Z])">
+ <size>14</size>
+ </method>
+ <method name="Int32 Main()">
+ <size>103</size>
+ </method>
+ <method name="TimeSpan <Main>m__0(System.String)">
+ <size>7</size>
+ </method>
+ <method name="Double <Main>m__1(TimeSpan)">
+ <size>8</size>
+ </method>
+ <method name="Void .ctor()">
+ <size>7</size>
+ </method>
+ </type>
+ <type name="Func`2[TArg0,TResult]">
+ <method name="TResult Invoke(TArg0)">
+ <size>0</size>
+ </method>
+ <method name="IAsyncResult BeginInvoke(TArg0, System.AsyncCallback, System.Object)">
+ <size>0</size>
+ </method>
+ <method name="TResult EndInvoke(IAsyncResult)">
+ <size>0</size>
+ </method>
+ <method name="Void .ctor(Object, IntPtr)">
+ <size>0</size>
+ </method>
+ </type>
+ </test>
+ <test name="gtest-lambda-05.cs">
+ <type name="C">
+ <method name="Boolean M(C+db)">
+ <size>8</size>
+ </method>
+ <method name="System.String M(C+ds)">
+ <size>6</size>
+ </method>
+ <method name="Int32 M(C+di)">
+ <size>8</size>
+ </method>
+ <method name="Int32 Main()">
+ <size>125</size>
+ </method>
+ <method name="System.String <Main>m__0(System.String)">
+ <size>31</size>
+ </method>
+ <method name="Int32 <Main>m__1(Int32)">
+ <size>31</size>
+ </method>
+ <method name="Void .ctor()">
+ <size>7</size>
+ </method>
+ </type>
+ <type name="C+di">
+ <method name="Int32 Invoke(Int32)">
+ <size>0</size>
+ </method>
+ <method name="IAsyncResult BeginInvoke(Int32, System.AsyncCallback, System.Object)">
+ <size>0</size>
+ </method>
+ <method name="Int32 EndInvoke(IAsyncResult)">
+ <size>0</size>
+ </method>
+ <method name="Void .ctor(Object, IntPtr)">
+ <size>0</size>
+ </method>
+ </type>
+ <type name="C+ds">
+ <method name="System.String Invoke(System.String)">
+ <size>0</size>
+ </method>
+ <method name="IAsyncResult BeginInvoke(System.String, System.AsyncCallback, System.Object)">
+ <size>0</size>
+ </method>
+ <method name="System.String EndInvoke(IAsyncResult)">
+ <size>0</size>
+ </method>
+ <method name="Void .ctor(Object, IntPtr)">
+ <size>0</size>
+ </method>
+ </type>
+ <type name="C+db">
+ <method name="Boolean Invoke(Boolean)">
+ <size>0</size>
+ </method>
+ <method name="IAsyncResult BeginInvoke(Boolean, System.AsyncCallback, System.Object)">
+ <size>0</size>
+ </method>
+ <method name="Boolean EndInvoke(IAsyncResult)">
+ <size>0</size>
+ </method>
+ <method name="Void .ctor(Object, IntPtr)">
+ <size>0</size>
+ </method>
+ </type>
+ <type name="C+<Main>c__AnonStorey0">
+ <method name="System.String <>m__2(System.String)">
+ <size>12</size>
+ </method>
+ <method name="Void .ctor()">
+ <size>7</size>
+ </method>
+ </type>
+ <type name="C+<Main>c__AnonStorey1">
+ <method name="Int32 <>m__3(Int32)">
+ <size>11</size>
+ </method>
+ <method name="Void .ctor()">
+ <size>7</size>
+ </method>
+ </type>
+ </test>
+ <test name="gtest-lambda-06.cs">
+ <type name="TestClass">
+ <method name="Void P(TestClass+DT)">
+ <size>26</size>
+ </method>
+ <method name="Void P(TestClass+DF)">
+ <size>26</size>
+ </method>
+ <method name="T And(T, T)">
+ <size>10</size>
+ </method>
+ <method name="F And(T, F)">
+ <size>10</size>
+ </method>
+ <method name="F And(F, T)">
+ <size>10</size>
+ </method>
+ <method name="F And(F, F)">
+ <size>10</size>
+ </method>
+ <method name="T Or(T, T)">
+ <size>10</size>
+ </method>
+ <method name="T Or(T, F)">
+ <size>10</size>
+ </method>
+ <method name="T Or(F, T)">
+ <size>10</size>
+ </method>
+ <method name="F Or(F, F)">
+ <size>10</size>
+ </method>
+ <method name="F Not(T)">
+ <size>10</size>
+ </method>
+ <method name="T Not(F)">
+ <size>10</size>
+ </method>
+ <method name="Void StopTrue(T)">
+ <size>1</size>
+ </method>
+ <method name="Int32 Main()">
+ <size>36</size>
+ </method>
+ <method name="Void <Main>m__0(F)">
+ <size>31</size>
+ </method>
+ <method name="Void .ctor()">
+ <size>7</size>
+ </method>
+ </type>
+ <type name="TestClass+DT">
+ <method name="Void Invoke(T)">
+ <size>0</size>
+ </method>
+ <method name="IAsyncResult BeginInvoke(T, System.AsyncCallback, System.Object)">
+ <size>0</size>
+ </method>
+ <method name="Void EndInvoke(IAsyncResult)">
+ <size>0</size>
+ </method>
+ <method name="Void .ctor(Object, IntPtr)">
+ <size>0</size>
+ </method>
+ </type>
+ <type name="TestClass+DF">
+ <method name="Void Invoke(F)">
+ <size>0</size>
+ </method>
+ <method name="IAsyncResult BeginInvoke(F, System.AsyncCallback, System.Object)">
+ <size>0</size>
+ </method>
+ <method name="Void EndInvoke(IAsyncResult)">
+ <size>0</size>
+ </method>
+ <method name="Void .ctor(Object, IntPtr)">
+ <size>0</size>
+ </method>
+ </type>
+ <type name="TestClass+<Main>c__AnonStorey0">
+ <method name="Void <>m__1(T)">
+ <size>38</size>
+ </method>
+ <method name="Void .ctor()">
+ <size>7</size>
+ </method>
+ </type>
+ <type name="TestClass+<Main>c__AnonStorey0+<Main>c__AnonStorey1">
+ <method name="Void <>m__2(F)">
+ <size>77</size>
+ </method>
+ <method name="Void .ctor()">
+ <size>7</size>
+ </method>
+ </type>
+ </test>
+ <test name="gtest-lambda-07.cs">
+ <type name="C">
+ <method name="Void Test(D)">
+ <size>1</size>
+ </method>
+ <method name="Void Test(System.Object, D)">
+ <size>1</size>
+ </method>
+ <method name="Void Test(D, D)">
+ <size>1</size>
+ </method>
+ <method name="Void Test2(System.Object, E)">
+ <size>1</size>
+ </method>
+ <method name="Void Main()">
+ <size>207</size>
+ </method>
+ <method name="Void <Main>m__0()">
+ <size>1</size>
+ </method>
+ <method name="Void <Main>m__1()">
+ <size>1</size>
+ </method>
+ <method name="Void <Main>m__2()">
+ <size>1</size>
+ </method>
+ <method name="Void <Main>m__3()">
+ <size>1</size>
+ </method>
+ <method name="Void <Main>m__4()">
+ <size>1</size>
+ </method>
+ <method name="Void <Main>m__5(Boolean)">
+ <size>1</size>
+ </method>
+ <method name="Void .ctor()">
+ <size>7</size>
+ </method>
+ </type>
+ <type name="D">
+ <method name="Void Invoke()">
+ <size>0</size>
+ </method>
+ <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)">
+ <size>0</size>
+ </method>
+ <method name="Void EndInvoke(IAsyncResult)">
+ <size>0</size>
+ </method>
+ <method name="Void .ctor(Object, IntPtr)">
+ <size>0</size>
+ </method>
+ </type>
+ <type name="E">
+ <method name="Void Invoke(Boolean)">
+ <size>0</size>
+ </method>
+ <method name="IAsyncResult BeginInvoke(Boolean, System.AsyncCallback, System.Object)">
+ <size>0</size>
+ </method>
+ <method name="Void EndInvoke(IAsyncResult)">
+ <size>0</size>
+ </method>
+ <method name="Void .ctor(Object, IntPtr)">
+ <size>0</size>
+ </method>
+ </type>
+ </test>
+ <test name="gtest-lambda-08.cs">
+ <type name="C">
+ <method name="Void Test[T,R](System.Func`2[T,R])">
+ <size>1</size>
+ </method>
+ <method name="Int32 Main()">
+ <size>321</size>
+ </method>
+ <method name="Int32 <Main>m__0(Int32)">
+ <size>4</size>
+ </method>
+ <method name="Boolean <Main>m__1(Int32)">
+ <size>5</size>
+ </method>
+ <method name="Int32 <Main>m__2(Int32)">
+ <size>4</size>
+ </method>
+ <method name="Boolean <Main>m__3(Int32)">
+ <size>5</size>
+ </method>
+ <method name="Int32 <Main>m__4(Int32)">
+ <size>4</size>
+ </method>
+ <method name="Boolean <Main>m__5(Int32)">
+ <size>5</size>
+ </method>
+ <method name="Int32 <Main>m__6(Int32)">
+ <size>4</size>
+ </method>
+ <method name="Void .ctor()">
+ <size>7</size>
+ </method>
+ </type>
+ </test>
+ <test name="gtest-lambda-09.cs">
+ <type name="C">
+ <method name="IEnumerable`1 Test[T](T)">
+ <size>2</size>
+ </method>
+ <method name="IEnumerable`1 Test[T](Func`1[T])">
+ <size>2</size>
+ </method>
+ <method name="IEnumerable`1 Test2[T](Func`2[T,T])">
+ <size>2</size>
+ </method>
+ <method name="Void Main()">
+ <size>113</size>
+ </method>
+ <method name="System.String <Main>m__0()">
+ <size>6</size>
+ </method>
+ <method name="System.String <Main>m__1()">
+ <size>6</size>
+ </method>
+ <method name="System.String <Main>m__2(System.String)">
+ <size>6</size>
+ </method>
+ <method name="Void .ctor()">
+ <size>7</size>
+ </method>
+ </type>
+ <type name="Func`1[TD]">
+ <method name="TD Invoke()">
+ <size>0</size>
+ </method>
+ <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)">
+ <size>0</size>
+ </method>
+ <method name="TD EndInvoke(IAsyncResult)">
+ <size>0</size>
+ </method>
+ <method name="Void .ctor(Object, IntPtr)">
+ <size>0</size>
+ </method>
+ </type>
+ <type name="Func`2[TA,TR]">
+ <method name="TR Invoke(TA)">
+ <size>0</size>
+ </method>
+ <method name="IAsyncResult BeginInvoke(TA, System.AsyncCallback, System.Object)">
+ <size>0</size>
+ </method>
+ <method name="TR EndInvoke(IAsyncResult)">
+ <size>0</size>
+ </method>
+ <method name="Void .ctor(Object, IntPtr)">
+ <size>0</size>
+ </method>
+ </type>
+ </test>
+ <test name="gtest-lambda-10.cs">
+ <type name="C">
+ <method name="Void Foo[TSource](IEnumerable`1)">
+ <size>1</size>
+ </method>
+ <method name="Void Foo[TCollection,TSource](IEnumerable`1, System.Func`2[TSource,System.Collections.Generic.IEnumerable`1[TCollection]])">
+ <size>1</size>
+ </method>
+ <method name="Void Foo[TCollection,TSource](IEnumerable`1, System.Func`3[TSource,TCollection[],System.Collections.Generic.IEnumerable`1[TCollection]])">
+ <size>1</size>
+ </method>
+ <method name="Void Foo[TCollection,TSource](System.Func`2[TCollection[],System.Collections.Generic.IEnumerable`1[TSource]])">
+ <size>1</size>
+ </method>
+ <method name="Void Main()">
+ <size>97</size>
+ </method>
+ <method name="Void .ctor()">
+ <size>7</size>
+ </method>
+ </type>
+ <type name="C+<Main>c__AnonStorey0">
+ <method name="IEnumerable`1 <>m__0(Int32)">
+ <size>7</size>
+ </method>
+ <method name="IEnumerable`1 <>m__1(Int32, System.Int32[])">
+ <size>7</size>
+ </method>
+ <method name="IEnumerable`1 <>m__2(System.Int32[])">
+ <size>7</size>
+ </method>
+ <method name="Void .ctor()">
+ <size>7</size>
+ </method>
+ </type>
+ </test>
+ <test name="gtest-lambda-11.cs">
+ <type name="Pair`2[T1,T2]">
+ <method name="Void .ctor()">
+ <size>7</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]])">
+ <size>1</size>
+ </method>
+ </type>
+ <type name="E`1[TI]">
+ <method name="Void Rep1[TV](Group`2[TI,TV])">
+ <size>37</size>
+ </method>
+ <method name="Void .ctor()">
+ <size>7</size>
+ </method>
+ </type>
+ <type name="M">
+ <method name="Void Main()">
+ <size>1</size>
+ </method>
+ <method name="Void .ctor()">
+ <size>7</size>
+ </method>
+ </type>
+ <type name="Group`2[T1,T2]">
+ <method name="Pair`2[T1,T2] Invoke(T1)">
+ <size>0</size>
+ </method>
+ <method name="IAsyncResult BeginInvoke(T1, System.AsyncCallback, System.Object)">
+ <size>0</size>
+ </method>
+ <method name="Pair`2[T1,T2] EndInvoke(IAsyncResult)">
+ <size>0</size>
+ </method>
+ <method name="Void .ctor(Object, IntPtr)">
+ <size>0</size>
+ </method>
+ </type>
+ <type name="E`1+<Rep1>c__AnonStorey0`1[TI,TV]">
+ <method name="Group`2[TI,TV] <>m__0(TV)">
+ <size>7</size>
+ </method>
+ <method name="Void .ctor()">
+ <size>7</size>
+ </method>
+ </type>
+ </test>
+ <test name="gtest-lambda-12.cs">
+ <type name="Demo">
+ <method name="Void F[T](T[], T, Func`1[T])">
+ <size>42</size>
+ </method>
+ <method name="Int32 Main()">
+ <size>65</size>
+ </method>
+ <method name="Void .ctor()">
+ <size>7</size>
+ </method>
+ </type>
+ <type name="Func`1[TA]">
+ <method name="Void Invoke(TA)">
+ <size>0</size>
+ </method>
+ <method name="IAsyncResult BeginInvoke(TA, System.AsyncCallback, System.Object)">
+ <size>0</size>
+ </method>
+ <method name="Void EndInvoke(IAsyncResult)">
+ <size>0</size>
+ </method>
+ <method name="Void .ctor(Object, IntPtr)">
+ <size>0</size>
+ </method>
+ </type>
+ <type name="Demo+<Main>c__AnonStorey0">
+ <method name="Void <>m__0(Int32)">
+ <size>10</size>
+ </method>
+ <method name="Void .ctor()">
+ <size>7</size>
+ </method>
+ </type>
+ </test>
+ <test name="gtest-lambda-13.cs">
+ <type name="TestUnary">
+ <method name="Void Foo(System.Action`1[System.Int32])">
+ <size>1</size>
+ </method>
+ <method name="Void Bar()">
+ <size>35</size>
+ </method>
+ <method name="Void <Bar>m__0(Int32)">
+ <size>6</size>
+ </method>
+ <method name="Void .ctor()">
+ <size>7</size>
+ </method>
+ </type>
+ <type name="Program">
+ <method name="Void Foo(System.Action`1[System.String])">
+ <size>12</size>
+ </method>
+ <method name="T Foo[T](System.Func`2[System.String,T])">
+ <size>12</size>
+ </method>
+ <method name="System.String Bar()">
+ <size>35</size>
+ </method>
+ <method name="Void Main()">
+ <size>76</size>
+ </method>
+ <method name="System.String <Bar>m__1(System.String)">
+ <size>7</size>
+ </method>
+ <method name="System.String <Main>m__2(System.String)">
+ <size>2</size>
+ </method>
+ <method name="Void <Main>m__3(System.String)">
+ <size>7</size>
+ </method>
+ <method name="Void .ctor()">
+ <size>7</size>
+ </method>
+ </type>
+ </test>
+ <test name="gtest-lambda-14.cs">
+ <type name="Test">
+ <method name="Void Main()">
+ <size>1</size>
+ </method>
+ <method name="Void Foo[T]()">
+ <size>14</size>
+ </method>
+ <method name="T <Foo>m__0[T](T)">
+ <size>2</size>
+ </method>
+ <method name="Void .ctor()">
+ <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])">
+ <size>32</size>
+ </method>
+ <method name="TR Sum[TA,TR](IEnumerable`1, System.Func`3[TR,TA,TR])">
+ <size>120</size>
+ </method>
+ </type>
+ <type name="Repro">
+ <method name="Int32 Main()">
+ <size>115</size>
+ </method>
+ <method name="Int32 <Main>m__1(System.String)">
+ <size>7</size>
+ </method>
+ <method name="Void .ctor()">
+ <size>7</size>
+ </method>
+ </type>
+ <type name="Enumerable+<Sum>c__AnonStorey0`1[TSource]">
+ <method name="Int32 <>m__0(Int32, TSource)">
+ <size>15</size>
+ </method>
+ <method name="Void .ctor()">
+ <size>7</size>
+ </method>
+ </type>
+ </test>
+ <test name="gtest-lambda-16.cs">
+ <type name="Repro">
+ <method name="Void AssertFoo[T](IList`1)">
+ <size>34</size>
+ </method>
+ <method name="Void Main()">
+ <size>1</size>
+ </method>
+ <method name="Void .ctor()">
+ <size>7</size>
+ </method>
+ </type>
+ <type name="Repro+Runner`1[T]">
+ <method name="Void .ctor(Action`1, T)">
+ <size>7</size>
+ </method>
+ </type>
+ <type name="Repro+<AssertFoo>c__AnonStorey0`1[T]">
+ <method name="Void <>m__0(Int32)">
+ <size>52</size>
+ </method>
+ <method name="Void .ctor()">
+ <size>7</size>
+ </method>
+ </type>
+ </test>
+ <test name="gtest-lambda-17.cs">
+ <type name="TestCase">
+ <method name="Void Testing()">
+ <size>75</size>
+ </method>
+ <method name="Void Main()">
+ <size>11</size>
+ </method>
+ <method name="Void <Testing>m__0()">
+ <size>8</size>
+ </method>
+ <method name="Void .ctor()">
+ <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])">
+ <size>33</size>
+ </method>
+ <method name="Void Bar[T1,T2,TResult](T1, T2, System.Func`4[T1,T2,System.Int32,TResult])">
+ <size>1</size>
+ </method>
+ <method name="Void Main()">
+ <size>1</size>
+ </method>
+ </type>
+ <type name="Test+<Foo>c__AnonStorey0`3[T1,T2,TResult]">
+ <method name="TResult <>m__0(T1, T2, Int32)">
+ <size>14</size>
+ </method>
+ <method name="Void .ctor()">
+ <size>7</size>
+ </method>
+ </type>
+ </test>
+ <test name="gtest-lambda-19.cs">
+ <type name="Crasher">
+ <method name="Void Crash()">
+ <size>36</size>
+ </method>
+ <method name="Void Do(System.Action)">
+ <size>1</size>
+ </method>
+ <method name="Void Main()">
+ <size>1</size>
+ </method>
+ <method name="Void .ctor()">
+ <size>7</size>
+ </method>
+ </type>
+ <type name="Crasher+<Crash>c__AnonStorey0">
+ <method name="Void <>m__0()">
+ <size>27</size>
+ </method>
+ <method name="Void .ctor()">
+ <size>7</size>
+ </method>
+ </type>
+ </test>
+ <test name="gtest-lambda-20.cs">
+ <type name="Z">
+ <method name="Void <Z>m__0()">
+ <size>7</size>
+ </method>
+ <method name="Void .ctor()">
+ <size>37</size>
+ </method>
+ </type>
+ <type name="Test">
+ <method name="Boolean Foo()">
+ <size>2</size>
+ </method>
+ <method name="Void Main()">
+ <size>1</size>
+ </method>
+ <method name="Void .ctor()">
+ <size>7</size>
+ </method>
+ </type>
+ <type name="TestMethod">
+ <method name="Void Invoke()">
+ <size>0</size>
+ </method>
+ <method name="IAsyncResult BeginInvoke(System.AsyncCallback, System.Object)">
+ <size>0</size>
+ </method>
+ <method name="Void EndInvoke(IAsyncResult)">
+ <size>0</size>
+ </method>
+ <method name="Void .ctor(Object, IntPtr)">
+ <size>0</size>
+ </method>
+ </type>
+ </test>
+ <test name="gtest-lambda-21.cs">
+ <type name="Program">
+ <method name="Void Foo(System.Action`1[System.String])">
+ <size>12</size>
+ </method>
+ <method name="T Foo[T](System.Func`2[System.String,T])">
+ <size>12</size>
+ </method>
+ <method name="System.String Bar()">
+ <size>35</size>
+ </method>
+ <method name="Int32 Main()">
+ <size>95</size>
+ </method>
+ <method name="System.String <Bar>m__0(System.String)">
+ <size>7</size>
+ </method>
+ <method name="System.String <Main>m__1(System.String)">
+ <size>2</size>
+ </method>
+ <method name="Void <Main>m__2(System.String)">
+ <size>7</size>
+ </method>
+ <method name="Void .ctor()">
+ <size>7</size>
+ </method>
+ </type>
+ </test>
+ <test name="gtest-lambda-22.cs">
+ <type name="Product">
+ <method name="Void .ctor()">
+ <size>7</size>
+ </method>
+ </type>
+ <type name="MainClass">
+ <method name="Void Main()">
+ <size>136</size>
+ </method>
+ <method name="Int32 <Main>m__0(Product)">
+ <size>7</size>
+ </method>
+ <method name="Product <Main>m__1(Product)">
+ <size>2</size>
+ </method>
+ <method name="<>__AnonType0`2[System.Linq.IGrouping`2[System.Int32,Product],System.Collections.Generic.IEnumerable`1[Product]] <Main>m__2(IGrouping`2)">
+ <size>48</size>
+ </method>
+ <method name="Void .ctor()">
+ <size>7</size>
+ </method>
+ </type>
+ <type name="<>__AnonType0`2[<g>__T,<ExpensiveProducts>__T]">
+ <method name="<g>__T get_g()">
+ <size>7</size>
+ </method>
+ <method name="<ExpensiveProducts>__T get_ExpensiveProducts()">
+ <size>7</size>
+ </method>
+ <method name="Boolean Equals(System.Object)">
+ <size>69</size>
+ </method>
+ <method name="Int32 GetHashCode()">
+ <size>86</size>
+ </method>
+ <method name="System.String ToString()">
+ <size>142</size>
+ </method>
+ <method name="Void .ctor(<g>__T, <ExpensiveProducts>__T)">
+ <size>21</size>
+ </method>
+ </type>
+ <type name="MainClass+<Main>c__AnonStorey0">
+ <method name="Boolean <>m__3(Product)">
+ <size>52</size>
+ </method>
+ <method name="Decimal <>m__4(Product)">
+ <size>7</size>
+ </method>
+ <method name="Void .ctor()">
+ <size>7</size>
+ </method>
+ </type>
+ </test>
<test name="gtest-linq-01.cs">
<type name="from.C">
<method name="Void .ctor()">