mirror of https://github.com/icsharpcode/ILSpy.git
3 changed files with 84 additions and 6 deletions
@ -0,0 +1,63 @@
@@ -0,0 +1,63 @@
|
||||
<?xml version="1.0" encoding="utf-8"?> |
||||
<symbols> |
||||
<files> |
||||
<file id="1" name="ICSharpCode\Decompiler\Tests\TestCases\PdbGen\LambdaCapturing.cs" language="C#" checksumAlgorithm="SHA256"><![CDATA[using System; |
||||
|
||||
namespace ICSharpCode.Decompiler.Tests.TestCases.PdbGen |
||||
{ |
||||
public class LambdaCapturing |
||||
{ |
||||
public static void Main(string[] args) |
||||
{ |
||||
int num = 4; |
||||
int captured = Environment.TickCount + num; |
||||
Test((int a, int b) => a + b + captured); |
||||
} |
||||
|
||||
private static void Test(Func<int, int, int> p) |
||||
{ |
||||
p(1, 2); |
||||
} |
||||
} |
||||
} |
||||
]]></file> |
||||
</files> |
||||
<methods> |
||||
<method containingType="ICSharpCode.Decompiler.Tests.TestCases.PdbGen.LambdaCapturing" name="Main" parameterNames="args" token="0x6000001"> |
||||
<sequencePoints> |
||||
<entry offset="0x0" hidden="true" document="1" /> |
||||
<entry offset="0x5" startLine="9" startColumn="13" endLine="9" endColumn="27" document="1" /> |
||||
<entry offset="0x7" startLine="10" startColumn="13" endLine="10" endColumn="58" document="1" /> |
||||
<entry offset="0x14" startLine="11" startColumn="13" endLine="11" endColumn="46" document="1" /> |
||||
<entry offset="0x24" startLine="12" startColumn="9" endLine="12" endColumn="10" document="1" /> |
||||
</sequencePoints> |
||||
<scope startOffset="0x0" endOffset="0x25"> |
||||
<local name="local" il_index="0" il_start="0x0" il_end="0x25" attributes="0" /> |
||||
</scope> |
||||
</method> |
||||
<method containingType="ICSharpCode.Decompiler.Tests.TestCases.PdbGen.LambdaCapturing" name="Test" parameterNames="p" token="0x6000002"> |
||||
<sequencePoints> |
||||
<entry offset="0x0" startLine="16" startColumn="13" endLine="16" endColumn="21" document="1" /> |
||||
<entry offset="0x9" startLine="17" startColumn="9" endLine="17" endColumn="10" document="1" /> |
||||
</sequencePoints> |
||||
<scope startOffset="0x0" endOffset="0xa" /> |
||||
</method> |
||||
<method containingType="ICSharpCode.Decompiler.Tests.TestCases.PdbGen.LambdaCapturing+<>c__DisplayClass0_0" name="<Main>b__0" parameterNames="a, b" token="0x6000005"> |
||||
<sequencePoints> |
||||
<entry offset="0x0" startLine="11" startColumn="28" endLine="11" endColumn="44" document="1" /> |
||||
</sequencePoints> |
||||
<scope startOffset="0x0" endOffset="0xb" /> |
||||
</method> |
||||
</methods> |
||||
<method-spans> |
||||
<method declaringType="ICSharpCode.Decompiler.Tests.TestCases.PdbGen.LambdaCapturing" methodName="Main" parameterNames="args" token="0x6000001"> |
||||
<document startLine="9" endLine="12" /> |
||||
</method> |
||||
<method declaringType="ICSharpCode.Decompiler.Tests.TestCases.PdbGen.LambdaCapturing" methodName="Test" parameterNames="p" token="0x6000002"> |
||||
<document startLine="16" endLine="17" /> |
||||
</method> |
||||
<method declaringType="ICSharpCode.Decompiler.Tests.TestCases.PdbGen.LambdaCapturing+<>c__DisplayClass0_0" methodName="<Main>b__0" parameterNames="a, b" token="0x6000005"> |
||||
<document startLine="11" endLine="11" /> |
||||
</method> |
||||
</method-spans> |
||||
</symbols> |
Loading…
Reference in new issue