|
|
|
@ -101,13 +101,13 @@ namespace Debugger.Tests { |
|
|
|
public partial class DebuggerTests |
|
|
|
public partial class DebuggerTests |
|
|
|
{ |
|
|
|
{ |
|
|
|
[NUnit.Framework.Test] |
|
|
|
[NUnit.Framework.Test] |
|
|
|
public void Generics() |
|
|
|
public void DebugType_Generics() |
|
|
|
{ |
|
|
|
{ |
|
|
|
ExpandProperties( |
|
|
|
ExpandProperties( |
|
|
|
"StackFrame.MethodInfo", |
|
|
|
"StackFrame.MethodInfo", |
|
|
|
"MemberInfo.DeclaringType" |
|
|
|
"MemberInfo.DeclaringType" |
|
|
|
); |
|
|
|
); |
|
|
|
StartTest("Generics.cs"); |
|
|
|
StartTest("DebugType_Generics.cs"); |
|
|
|
|
|
|
|
|
|
|
|
for(int i = 0; i < 8; i++) { |
|
|
|
for(int i = 0; i < 8; i++) { |
|
|
|
ObjectDump("SelectedStackFrame", process.SelectedStackFrame); |
|
|
|
ObjectDump("SelectedStackFrame", process.SelectedStackFrame); |
|
|
|
@ -127,11 +127,11 @@ namespace Debugger.Tests { |
|
|
|
<?xml version="1.0" encoding="utf-8"?> |
|
|
|
<?xml version="1.0" encoding="utf-8"?> |
|
|
|
<DebuggerTests> |
|
|
|
<DebuggerTests> |
|
|
|
<Test |
|
|
|
<Test |
|
|
|
name="Generics.cs"> |
|
|
|
name="DebugType_Generics.cs"> |
|
|
|
<ProcessStarted /> |
|
|
|
<ProcessStarted /> |
|
|
|
<ModuleLoaded>mscorlib.dll (No symbols)</ModuleLoaded> |
|
|
|
<ModuleLoaded>mscorlib.dll (No symbols)</ModuleLoaded> |
|
|
|
<ModuleLoaded>Generics.exe (Has symbols)</ModuleLoaded> |
|
|
|
<ModuleLoaded>DebugType_Generics.exe (Has symbols)</ModuleLoaded> |
|
|
|
<DebuggingPaused>Break Generics.cs:48,4-48,40</DebuggingPaused> |
|
|
|
<DebuggingPaused>Break DebugType_Generics.cs:48,4-48,40</DebuggingPaused> |
|
|
|
<SelectedStackFrame> |
|
|
|
<SelectedStackFrame> |
|
|
|
<StackFrame |
|
|
|
<StackFrame |
|
|
|
ArgumentCount="2" |
|
|
|
ArgumentCount="2" |
|
|
|
@ -139,13 +139,13 @@ namespace Debugger.Tests { |
|
|
|
FrameIndex="1" |
|
|
|
FrameIndex="1" |
|
|
|
HasSymbols="True" |
|
|
|
HasSymbols="True" |
|
|
|
MethodInfo="Metod" |
|
|
|
MethodInfo="Metod" |
|
|
|
NextStatement="Generics.cs:48,4-48,40"> |
|
|
|
NextStatement="DebugType_Generics.cs:48,4-48,40"> |
|
|
|
<MethodInfo> |
|
|
|
<MethodInfo> |
|
|
|
<MethodInfo |
|
|
|
<MethodInfo |
|
|
|
DeclaringType="Debugger.Tests.TestPrograms.GenericClass<System.Int32,System.String>" |
|
|
|
DeclaringType="Debugger.Tests.TestPrograms.GenericClass<System.Int32,System.String>" |
|
|
|
FullName="Debugger.Tests.TestPrograms.GenericClass<System.Int32,System.String>.Metod" |
|
|
|
FullName="Debugger.Tests.TestPrograms.GenericClass<System.Int32,System.String>.Metod" |
|
|
|
IsPublic="True" |
|
|
|
IsPublic="True" |
|
|
|
Module="Generics.exe" |
|
|
|
Module="DebugType_Generics.exe" |
|
|
|
Name="Metod" |
|
|
|
Name="Metod" |
|
|
|
ParameterCount="2" |
|
|
|
ParameterCount="2" |
|
|
|
ParameterTypes="{System.Int32, System.String}" |
|
|
|
ParameterTypes="{System.Int32, System.String}" |
|
|
|
@ -156,7 +156,7 @@ namespace Debugger.Tests { |
|
|
|
FullName="Debugger.Tests.TestPrograms.GenericClass<System.Int32,System.String>" |
|
|
|
FullName="Debugger.Tests.TestPrograms.GenericClass<System.Int32,System.String>" |
|
|
|
GenericArguments="{System.Int32, System.String}" |
|
|
|
GenericArguments="{System.Int32, System.String}" |
|
|
|
Kind="Class" |
|
|
|
Kind="Class" |
|
|
|
Module="Generics.exe" |
|
|
|
Module="DebugType_Generics.exe" |
|
|
|
Name="GenericClass<Int32,String>" /> |
|
|
|
Name="GenericClass<Int32,String>" /> |
|
|
|
</DeclaringType> |
|
|
|
</DeclaringType> |
|
|
|
</MethodInfo> |
|
|
|
</MethodInfo> |
|
|
|
@ -182,7 +182,7 @@ namespace Debugger.Tests { |
|
|
|
Type="System.String" /> |
|
|
|
Type="System.String" /> |
|
|
|
</Item> |
|
|
|
</Item> |
|
|
|
</SelectedStackFrame-GetArguments> |
|
|
|
</SelectedStackFrame-GetArguments> |
|
|
|
<DebuggingPaused>Break Generics.cs:54,4-54,40</DebuggingPaused> |
|
|
|
<DebuggingPaused>Break DebugType_Generics.cs:54,4-54,40</DebuggingPaused> |
|
|
|
<SelectedStackFrame> |
|
|
|
<SelectedStackFrame> |
|
|
|
<StackFrame |
|
|
|
<StackFrame |
|
|
|
ArgumentCount="2" |
|
|
|
ArgumentCount="2" |
|
|
|
@ -190,13 +190,13 @@ namespace Debugger.Tests { |
|
|
|
FrameIndex="1" |
|
|
|
FrameIndex="1" |
|
|
|
HasSymbols="True" |
|
|
|
HasSymbols="True" |
|
|
|
MethodInfo="GenericMethod" |
|
|
|
MethodInfo="GenericMethod" |
|
|
|
NextStatement="Generics.cs:54,4-54,40"> |
|
|
|
NextStatement="DebugType_Generics.cs:54,4-54,40"> |
|
|
|
<MethodInfo> |
|
|
|
<MethodInfo> |
|
|
|
<MethodInfo |
|
|
|
<MethodInfo |
|
|
|
DeclaringType="Debugger.Tests.TestPrograms.GenericClass<System.Int32,System.String>" |
|
|
|
DeclaringType="Debugger.Tests.TestPrograms.GenericClass<System.Int32,System.String>" |
|
|
|
FullName="Debugger.Tests.TestPrograms.GenericClass<System.Int32,System.String>.GenericMethod" |
|
|
|
FullName="Debugger.Tests.TestPrograms.GenericClass<System.Int32,System.String>.GenericMethod" |
|
|
|
IsPublic="True" |
|
|
|
IsPublic="True" |
|
|
|
Module="Generics.exe" |
|
|
|
Module="DebugType_Generics.exe" |
|
|
|
Name="GenericMethod" |
|
|
|
Name="GenericMethod" |
|
|
|
ParameterCount="2" |
|
|
|
ParameterCount="2" |
|
|
|
ParameterTypes="{System.Int32, System.String}" |
|
|
|
ParameterTypes="{System.Int32, System.String}" |
|
|
|
@ -207,7 +207,7 @@ namespace Debugger.Tests { |
|
|
|
FullName="Debugger.Tests.TestPrograms.GenericClass<System.Int32,System.String>" |
|
|
|
FullName="Debugger.Tests.TestPrograms.GenericClass<System.Int32,System.String>" |
|
|
|
GenericArguments="{System.Int32, System.String}" |
|
|
|
GenericArguments="{System.Int32, System.String}" |
|
|
|
Kind="Class" |
|
|
|
Kind="Class" |
|
|
|
Module="Generics.exe" |
|
|
|
Module="DebugType_Generics.exe" |
|
|
|
Name="GenericClass<Int32,String>" /> |
|
|
|
Name="GenericClass<Int32,String>" /> |
|
|
|
</DeclaringType> |
|
|
|
</DeclaringType> |
|
|
|
</MethodInfo> |
|
|
|
</MethodInfo> |
|
|
|
@ -233,7 +233,7 @@ namespace Debugger.Tests { |
|
|
|
Type="System.String" /> |
|
|
|
Type="System.String" /> |
|
|
|
</Item> |
|
|
|
</Item> |
|
|
|
</SelectedStackFrame-GetArguments> |
|
|
|
</SelectedStackFrame-GetArguments> |
|
|
|
<DebuggingPaused>Break Generics.cs:60,4-60,40</DebuggingPaused> |
|
|
|
<DebuggingPaused>Break DebugType_Generics.cs:60,4-60,40</DebuggingPaused> |
|
|
|
<SelectedStackFrame> |
|
|
|
<SelectedStackFrame> |
|
|
|
<StackFrame |
|
|
|
<StackFrame |
|
|
|
ArgumentCount="2" |
|
|
|
ArgumentCount="2" |
|
|
|
@ -241,14 +241,14 @@ namespace Debugger.Tests { |
|
|
|
FrameIndex="1" |
|
|
|
FrameIndex="1" |
|
|
|
HasSymbols="True" |
|
|
|
HasSymbols="True" |
|
|
|
MethodInfo="StaticMetod" |
|
|
|
MethodInfo="StaticMetod" |
|
|
|
NextStatement="Generics.cs:60,4-60,40"> |
|
|
|
NextStatement="DebugType_Generics.cs:60,4-60,40"> |
|
|
|
<MethodInfo> |
|
|
|
<MethodInfo> |
|
|
|
<MethodInfo |
|
|
|
<MethodInfo |
|
|
|
DeclaringType="Debugger.Tests.TestPrograms.GenericClass<System.Int32,System.String>" |
|
|
|
DeclaringType="Debugger.Tests.TestPrograms.GenericClass<System.Int32,System.String>" |
|
|
|
FullName="Debugger.Tests.TestPrograms.GenericClass<System.Int32,System.String>.StaticMetod" |
|
|
|
FullName="Debugger.Tests.TestPrograms.GenericClass<System.Int32,System.String>.StaticMetod" |
|
|
|
IsPublic="True" |
|
|
|
IsPublic="True" |
|
|
|
IsStatic="True" |
|
|
|
IsStatic="True" |
|
|
|
Module="Generics.exe" |
|
|
|
Module="DebugType_Generics.exe" |
|
|
|
Name="StaticMetod" |
|
|
|
Name="StaticMetod" |
|
|
|
ParameterCount="2" |
|
|
|
ParameterCount="2" |
|
|
|
ParameterTypes="{System.Int32, System.String}" |
|
|
|
ParameterTypes="{System.Int32, System.String}" |
|
|
|
@ -259,7 +259,7 @@ namespace Debugger.Tests { |
|
|
|
FullName="Debugger.Tests.TestPrograms.GenericClass<System.Int32,System.String>" |
|
|
|
FullName="Debugger.Tests.TestPrograms.GenericClass<System.Int32,System.String>" |
|
|
|
GenericArguments="{System.Int32, System.String}" |
|
|
|
GenericArguments="{System.Int32, System.String}" |
|
|
|
Kind="Class" |
|
|
|
Kind="Class" |
|
|
|
Module="Generics.exe" |
|
|
|
Module="DebugType_Generics.exe" |
|
|
|
Name="GenericClass<Int32,String>" /> |
|
|
|
Name="GenericClass<Int32,String>" /> |
|
|
|
</DeclaringType> |
|
|
|
</DeclaringType> |
|
|
|
</MethodInfo> |
|
|
|
</MethodInfo> |
|
|
|
@ -285,7 +285,7 @@ namespace Debugger.Tests { |
|
|
|
Type="System.String" /> |
|
|
|
Type="System.String" /> |
|
|
|
</Item> |
|
|
|
</Item> |
|
|
|
</SelectedStackFrame-GetArguments> |
|
|
|
</SelectedStackFrame-GetArguments> |
|
|
|
<DebuggingPaused>Break Generics.cs:66,4-66,40</DebuggingPaused> |
|
|
|
<DebuggingPaused>Break DebugType_Generics.cs:66,4-66,40</DebuggingPaused> |
|
|
|
<SelectedStackFrame> |
|
|
|
<SelectedStackFrame> |
|
|
|
<StackFrame |
|
|
|
<StackFrame |
|
|
|
ArgumentCount="2" |
|
|
|
ArgumentCount="2" |
|
|
|
@ -293,14 +293,14 @@ namespace Debugger.Tests { |
|
|
|
FrameIndex="1" |
|
|
|
FrameIndex="1" |
|
|
|
HasSymbols="True" |
|
|
|
HasSymbols="True" |
|
|
|
MethodInfo="StaticGenericMethod" |
|
|
|
MethodInfo="StaticGenericMethod" |
|
|
|
NextStatement="Generics.cs:66,4-66,40"> |
|
|
|
NextStatement="DebugType_Generics.cs:66,4-66,40"> |
|
|
|
<MethodInfo> |
|
|
|
<MethodInfo> |
|
|
|
<MethodInfo |
|
|
|
<MethodInfo |
|
|
|
DeclaringType="Debugger.Tests.TestPrograms.GenericClass<System.Int32,System.String>" |
|
|
|
DeclaringType="Debugger.Tests.TestPrograms.GenericClass<System.Int32,System.String>" |
|
|
|
FullName="Debugger.Tests.TestPrograms.GenericClass<System.Int32,System.String>.StaticGenericMethod" |
|
|
|
FullName="Debugger.Tests.TestPrograms.GenericClass<System.Int32,System.String>.StaticGenericMethod" |
|
|
|
IsPublic="True" |
|
|
|
IsPublic="True" |
|
|
|
IsStatic="True" |
|
|
|
IsStatic="True" |
|
|
|
Module="Generics.exe" |
|
|
|
Module="DebugType_Generics.exe" |
|
|
|
Name="StaticGenericMethod" |
|
|
|
Name="StaticGenericMethod" |
|
|
|
ParameterCount="2" |
|
|
|
ParameterCount="2" |
|
|
|
ParameterTypes="{System.Int32, System.String}" |
|
|
|
ParameterTypes="{System.Int32, System.String}" |
|
|
|
@ -311,7 +311,7 @@ namespace Debugger.Tests { |
|
|
|
FullName="Debugger.Tests.TestPrograms.GenericClass<System.Int32,System.String>" |
|
|
|
FullName="Debugger.Tests.TestPrograms.GenericClass<System.Int32,System.String>" |
|
|
|
GenericArguments="{System.Int32, System.String}" |
|
|
|
GenericArguments="{System.Int32, System.String}" |
|
|
|
Kind="Class" |
|
|
|
Kind="Class" |
|
|
|
Module="Generics.exe" |
|
|
|
Module="DebugType_Generics.exe" |
|
|
|
Name="GenericClass<Int32,String>" /> |
|
|
|
Name="GenericClass<Int32,String>" /> |
|
|
|
</DeclaringType> |
|
|
|
</DeclaringType> |
|
|
|
</MethodInfo> |
|
|
|
</MethodInfo> |
|
|
|
@ -337,7 +337,7 @@ namespace Debugger.Tests { |
|
|
|
Type="System.String" /> |
|
|
|
Type="System.String" /> |
|
|
|
</Item> |
|
|
|
</Item> |
|
|
|
</SelectedStackFrame-GetArguments> |
|
|
|
</SelectedStackFrame-GetArguments> |
|
|
|
<DebuggingPaused>Break Generics.cs:75,4-75,40</DebuggingPaused> |
|
|
|
<DebuggingPaused>Break DebugType_Generics.cs:75,4-75,40</DebuggingPaused> |
|
|
|
<SelectedStackFrame> |
|
|
|
<SelectedStackFrame> |
|
|
|
<StackFrame |
|
|
|
<StackFrame |
|
|
|
ArgumentCount="2" |
|
|
|
ArgumentCount="2" |
|
|
|
@ -345,13 +345,13 @@ namespace Debugger.Tests { |
|
|
|
FrameIndex="1" |
|
|
|
FrameIndex="1" |
|
|
|
HasSymbols="True" |
|
|
|
HasSymbols="True" |
|
|
|
MethodInfo="Metod" |
|
|
|
MethodInfo="Metod" |
|
|
|
NextStatement="Generics.cs:75,4-75,40"> |
|
|
|
NextStatement="DebugType_Generics.cs:75,4-75,40"> |
|
|
|
<MethodInfo> |
|
|
|
<MethodInfo> |
|
|
|
<MethodInfo |
|
|
|
<MethodInfo |
|
|
|
DeclaringType="Debugger.Tests.TestPrograms.GenericStruct<System.Int32,System.String>" |
|
|
|
DeclaringType="Debugger.Tests.TestPrograms.GenericStruct<System.Int32,System.String>" |
|
|
|
FullName="Debugger.Tests.TestPrograms.GenericStruct<System.Int32,System.String>.Metod" |
|
|
|
FullName="Debugger.Tests.TestPrograms.GenericStruct<System.Int32,System.String>.Metod" |
|
|
|
IsPublic="True" |
|
|
|
IsPublic="True" |
|
|
|
Module="Generics.exe" |
|
|
|
Module="DebugType_Generics.exe" |
|
|
|
Name="Metod" |
|
|
|
Name="Metod" |
|
|
|
ParameterCount="2" |
|
|
|
ParameterCount="2" |
|
|
|
ParameterTypes="{System.Int32, System.String}" |
|
|
|
ParameterTypes="{System.Int32, System.String}" |
|
|
|
@ -362,7 +362,7 @@ namespace Debugger.Tests { |
|
|
|
FullName="Debugger.Tests.TestPrograms.GenericStruct<System.Int32,System.String>" |
|
|
|
FullName="Debugger.Tests.TestPrograms.GenericStruct<System.Int32,System.String>" |
|
|
|
GenericArguments="{System.Int32, System.String}" |
|
|
|
GenericArguments="{System.Int32, System.String}" |
|
|
|
Kind="ValueType" |
|
|
|
Kind="ValueType" |
|
|
|
Module="Generics.exe" |
|
|
|
Module="DebugType_Generics.exe" |
|
|
|
Name="GenericStruct<Int32,String>" /> |
|
|
|
Name="GenericStruct<Int32,String>" /> |
|
|
|
</DeclaringType> |
|
|
|
</DeclaringType> |
|
|
|
</MethodInfo> |
|
|
|
</MethodInfo> |
|
|
|
@ -388,7 +388,7 @@ namespace Debugger.Tests { |
|
|
|
Type="System.String" /> |
|
|
|
Type="System.String" /> |
|
|
|
</Item> |
|
|
|
</Item> |
|
|
|
</SelectedStackFrame-GetArguments> |
|
|
|
</SelectedStackFrame-GetArguments> |
|
|
|
<DebuggingPaused>Break Generics.cs:81,4-81,40</DebuggingPaused> |
|
|
|
<DebuggingPaused>Break DebugType_Generics.cs:81,4-81,40</DebuggingPaused> |
|
|
|
<SelectedStackFrame> |
|
|
|
<SelectedStackFrame> |
|
|
|
<StackFrame |
|
|
|
<StackFrame |
|
|
|
ArgumentCount="2" |
|
|
|
ArgumentCount="2" |
|
|
|
@ -396,13 +396,13 @@ namespace Debugger.Tests { |
|
|
|
FrameIndex="1" |
|
|
|
FrameIndex="1" |
|
|
|
HasSymbols="True" |
|
|
|
HasSymbols="True" |
|
|
|
MethodInfo="GenericMethod" |
|
|
|
MethodInfo="GenericMethod" |
|
|
|
NextStatement="Generics.cs:81,4-81,40"> |
|
|
|
NextStatement="DebugType_Generics.cs:81,4-81,40"> |
|
|
|
<MethodInfo> |
|
|
|
<MethodInfo> |
|
|
|
<MethodInfo |
|
|
|
<MethodInfo |
|
|
|
DeclaringType="Debugger.Tests.TestPrograms.GenericStruct<System.Int32,System.String>" |
|
|
|
DeclaringType="Debugger.Tests.TestPrograms.GenericStruct<System.Int32,System.String>" |
|
|
|
FullName="Debugger.Tests.TestPrograms.GenericStruct<System.Int32,System.String>.GenericMethod" |
|
|
|
FullName="Debugger.Tests.TestPrograms.GenericStruct<System.Int32,System.String>.GenericMethod" |
|
|
|
IsPublic="True" |
|
|
|
IsPublic="True" |
|
|
|
Module="Generics.exe" |
|
|
|
Module="DebugType_Generics.exe" |
|
|
|
Name="GenericMethod" |
|
|
|
Name="GenericMethod" |
|
|
|
ParameterCount="2" |
|
|
|
ParameterCount="2" |
|
|
|
ParameterTypes="{System.Int32, System.String}" |
|
|
|
ParameterTypes="{System.Int32, System.String}" |
|
|
|
@ -413,7 +413,7 @@ namespace Debugger.Tests { |
|
|
|
FullName="Debugger.Tests.TestPrograms.GenericStruct<System.Int32,System.String>" |
|
|
|
FullName="Debugger.Tests.TestPrograms.GenericStruct<System.Int32,System.String>" |
|
|
|
GenericArguments="{System.Int32, System.String}" |
|
|
|
GenericArguments="{System.Int32, System.String}" |
|
|
|
Kind="ValueType" |
|
|
|
Kind="ValueType" |
|
|
|
Module="Generics.exe" |
|
|
|
Module="DebugType_Generics.exe" |
|
|
|
Name="GenericStruct<Int32,String>" /> |
|
|
|
Name="GenericStruct<Int32,String>" /> |
|
|
|
</DeclaringType> |
|
|
|
</DeclaringType> |
|
|
|
</MethodInfo> |
|
|
|
</MethodInfo> |
|
|
|
@ -439,7 +439,7 @@ namespace Debugger.Tests { |
|
|
|
Type="System.String" /> |
|
|
|
Type="System.String" /> |
|
|
|
</Item> |
|
|
|
</Item> |
|
|
|
</SelectedStackFrame-GetArguments> |
|
|
|
</SelectedStackFrame-GetArguments> |
|
|
|
<DebuggingPaused>Break Generics.cs:87,4-87,40</DebuggingPaused> |
|
|
|
<DebuggingPaused>Break DebugType_Generics.cs:87,4-87,40</DebuggingPaused> |
|
|
|
<SelectedStackFrame> |
|
|
|
<SelectedStackFrame> |
|
|
|
<StackFrame |
|
|
|
<StackFrame |
|
|
|
ArgumentCount="2" |
|
|
|
ArgumentCount="2" |
|
|
|
@ -447,14 +447,14 @@ namespace Debugger.Tests { |
|
|
|
FrameIndex="1" |
|
|
|
FrameIndex="1" |
|
|
|
HasSymbols="True" |
|
|
|
HasSymbols="True" |
|
|
|
MethodInfo="StaticMetod" |
|
|
|
MethodInfo="StaticMetod" |
|
|
|
NextStatement="Generics.cs:87,4-87,40"> |
|
|
|
NextStatement="DebugType_Generics.cs:87,4-87,40"> |
|
|
|
<MethodInfo> |
|
|
|
<MethodInfo> |
|
|
|
<MethodInfo |
|
|
|
<MethodInfo |
|
|
|
DeclaringType="Debugger.Tests.TestPrograms.GenericStruct<System.Int32,System.String>" |
|
|
|
DeclaringType="Debugger.Tests.TestPrograms.GenericStruct<System.Int32,System.String>" |
|
|
|
FullName="Debugger.Tests.TestPrograms.GenericStruct<System.Int32,System.String>.StaticMetod" |
|
|
|
FullName="Debugger.Tests.TestPrograms.GenericStruct<System.Int32,System.String>.StaticMetod" |
|
|
|
IsPublic="True" |
|
|
|
IsPublic="True" |
|
|
|
IsStatic="True" |
|
|
|
IsStatic="True" |
|
|
|
Module="Generics.exe" |
|
|
|
Module="DebugType_Generics.exe" |
|
|
|
Name="StaticMetod" |
|
|
|
Name="StaticMetod" |
|
|
|
ParameterCount="2" |
|
|
|
ParameterCount="2" |
|
|
|
ParameterTypes="{System.Int32, System.String}" |
|
|
|
ParameterTypes="{System.Int32, System.String}" |
|
|
|
@ -465,7 +465,7 @@ namespace Debugger.Tests { |
|
|
|
FullName="Debugger.Tests.TestPrograms.GenericStruct<System.Int32,System.String>" |
|
|
|
FullName="Debugger.Tests.TestPrograms.GenericStruct<System.Int32,System.String>" |
|
|
|
GenericArguments="{System.Int32, System.String}" |
|
|
|
GenericArguments="{System.Int32, System.String}" |
|
|
|
Kind="ValueType" |
|
|
|
Kind="ValueType" |
|
|
|
Module="Generics.exe" |
|
|
|
Module="DebugType_Generics.exe" |
|
|
|
Name="GenericStruct<Int32,String>" /> |
|
|
|
Name="GenericStruct<Int32,String>" /> |
|
|
|
</DeclaringType> |
|
|
|
</DeclaringType> |
|
|
|
</MethodInfo> |
|
|
|
</MethodInfo> |
|
|
|
@ -491,7 +491,7 @@ namespace Debugger.Tests { |
|
|
|
Type="System.String" /> |
|
|
|
Type="System.String" /> |
|
|
|
</Item> |
|
|
|
</Item> |
|
|
|
</SelectedStackFrame-GetArguments> |
|
|
|
</SelectedStackFrame-GetArguments> |
|
|
|
<DebuggingPaused>Break Generics.cs:93,4-93,40</DebuggingPaused> |
|
|
|
<DebuggingPaused>Break DebugType_Generics.cs:93,4-93,40</DebuggingPaused> |
|
|
|
<SelectedStackFrame> |
|
|
|
<SelectedStackFrame> |
|
|
|
<StackFrame |
|
|
|
<StackFrame |
|
|
|
ArgumentCount="2" |
|
|
|
ArgumentCount="2" |
|
|
|
@ -499,14 +499,14 @@ namespace Debugger.Tests { |
|
|
|
FrameIndex="1" |
|
|
|
FrameIndex="1" |
|
|
|
HasSymbols="True" |
|
|
|
HasSymbols="True" |
|
|
|
MethodInfo="StaticGenericMethod" |
|
|
|
MethodInfo="StaticGenericMethod" |
|
|
|
NextStatement="Generics.cs:93,4-93,40"> |
|
|
|
NextStatement="DebugType_Generics.cs:93,4-93,40"> |
|
|
|
<MethodInfo> |
|
|
|
<MethodInfo> |
|
|
|
<MethodInfo |
|
|
|
<MethodInfo |
|
|
|
DeclaringType="Debugger.Tests.TestPrograms.GenericStruct<System.Int32,System.String>" |
|
|
|
DeclaringType="Debugger.Tests.TestPrograms.GenericStruct<System.Int32,System.String>" |
|
|
|
FullName="Debugger.Tests.TestPrograms.GenericStruct<System.Int32,System.String>.StaticGenericMethod" |
|
|
|
FullName="Debugger.Tests.TestPrograms.GenericStruct<System.Int32,System.String>.StaticGenericMethod" |
|
|
|
IsPublic="True" |
|
|
|
IsPublic="True" |
|
|
|
IsStatic="True" |
|
|
|
IsStatic="True" |
|
|
|
Module="Generics.exe" |
|
|
|
Module="DebugType_Generics.exe" |
|
|
|
Name="StaticGenericMethod" |
|
|
|
Name="StaticGenericMethod" |
|
|
|
ParameterCount="2" |
|
|
|
ParameterCount="2" |
|
|
|
ParameterTypes="{System.Int32, System.String}" |
|
|
|
ParameterTypes="{System.Int32, System.String}" |
|
|
|
@ -517,7 +517,7 @@ namespace Debugger.Tests { |
|
|
|
FullName="Debugger.Tests.TestPrograms.GenericStruct<System.Int32,System.String>" |
|
|
|
FullName="Debugger.Tests.TestPrograms.GenericStruct<System.Int32,System.String>" |
|
|
|
GenericArguments="{System.Int32, System.String}" |
|
|
|
GenericArguments="{System.Int32, System.String}" |
|
|
|
Kind="ValueType" |
|
|
|
Kind="ValueType" |
|
|
|
Module="Generics.exe" |
|
|
|
Module="DebugType_Generics.exe" |
|
|
|
Name="GenericStruct<Int32,String>" /> |
|
|
|
Name="GenericStruct<Int32,String>" /> |
|
|
|
</DeclaringType> |
|
|
|
</DeclaringType> |
|
|
|
</MethodInfo> |
|
|
|
</MethodInfo> |
|
|
|
@ -543,7 +543,7 @@ namespace Debugger.Tests { |
|
|
|
Type="System.String" /> |
|
|
|
Type="System.String" /> |
|
|
|
</Item> |
|
|
|
</Item> |
|
|
|
</SelectedStackFrame-GetArguments> |
|
|
|
</SelectedStackFrame-GetArguments> |
|
|
|
<DebuggingPaused>Break Generics.cs:28,4-28,40</DebuggingPaused> |
|
|
|
<DebuggingPaused>Break DebugType_Generics.cs:28,4-28,40</DebuggingPaused> |
|
|
|
<Prop> |
|
|
|
<Prop> |
|
|
|
<Value |
|
|
|
<Value |
|
|
|
AsString="0" |
|
|
|
AsString="0" |