Browse Source

Removed file Value.Common.cs

git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2768 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
shortcuts
David Srbecký 18 years ago
parent
commit
620177d103
  1. 1
      src/AddIns/Misc/Debugger/Debugger.Core/Project/Debugger.Core.csproj
  2. 32
      src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Variables/Values/Value.Common.cs
  3. 14
      src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Variables/Values/Value.cs
  4. 24
      src/AddIns/Misc/Debugger/Debugger.Tests/Project/Src/TestPrograms/ArrayValue.xml
  5. 84
      src/AddIns/Misc/Debugger/Debugger.Tests/Project/Src/TestPrograms/FunctionArgumentVariables.xml
  6. 16
      src/AddIns/Misc/Debugger/Debugger.Tests/Project/Src/TestPrograms/FunctionLifetime.xml
  7. 20
      src/AddIns/Misc/Debugger/Debugger.Tests/Project/Src/TestPrograms/FunctionLocalVariables.xml
  8. 80
      src/AddIns/Misc/Debugger/Debugger.Tests/Project/Src/TestPrograms/FunctionVariablesLifetime.xml
  9. 68
      src/AddIns/Misc/Debugger/Debugger.Tests/Project/Src/TestPrograms/GenericDictionary.xml
  10. 48
      src/AddIns/Misc/Debugger/Debugger.Tests/Project/Src/TestPrograms/ObjectValue.xml

1
src/AddIns/Misc/Debugger/Debugger.Core/Project/Debugger.Core.csproj

@ -236,7 +236,6 @@ @@ -236,7 +236,6 @@
<Compile Include="Src\Variables\Types\PropertyInfo.cs" />
<Compile Include="Src\Variables\Values\ValueCollection.cs" />
<Compile Include="Src\Variables\Values\Value.Array.cs" />
<Compile Include="Src\Variables\Values\Value.Common.cs" />
<Compile Include="Src\Variables\Values\Value.Helpers.cs" />
<Compile Include="Src\Variables\Values\Value.Object.cs" />
<Compile Include="Src\Variables\Values\Value.Primitive.cs" />

32
src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Variables/Values/Value.Common.cs

@ -1,32 +0,0 @@ @@ -1,32 +0,0 @@
// <file>
// <copyright see="prj:///doc/copyright.txt"/>
// <license see="prj:///doc/license.txt"/>
// <owner name="David Srbecký" email="dsrbecky@gmail.com"/>
// <version>$Revision$</version>
// </file>
using System;
using Debugger.Wrappers.CorDebug;
namespace Debugger
{
/// <summary>
/// Provides more specific access
/// </summary>
public partial class Value
{
/// <summary> Returns true if the value is null </summary>
public bool IsNull {
get {
return CorValue == null;
}
}
/// <summary> Gets a string representation of the value </summary>
public string AsString {
get {
return Cache.AsString;
}
}
}
}

14
src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Variables/Values/Value.cs

@ -100,6 +100,20 @@ namespace Debugger @@ -100,6 +100,20 @@ namespace Debugger
}
}
/// <summary> Returns true if the value is null </summary>
public bool IsNull {
get {
return CorValue == null;
}
}
/// <summary> Gets a string representation of the value </summary>
public string AsString {
get {
return Cache.AsString;
}
}
/// <summary> The process that owns the value </summary>
[Debugger.Tests.Ignore]
public Process Process {

24
src/AddIns/Misc/Debugger/Debugger.Tests/Project/Src/TestPrograms/ArrayValue.xml

@ -11,13 +11,13 @@ @@ -11,13 +11,13 @@
<ArrayLenght>5</ArrayLenght>
<ArrayRank>1</ArrayRank>
<ArrayDimensions>System.UInt32[]</ArrayDimensions>
<IsNull>False</IsNull>
<AsString>{System.Int32[]}</AsString>
<IsObject>False</IsObject>
<IsPrimitive>False</IsPrimitive>
<IsInteger>False</IsInteger>
<PrimitiveValue exception="Value is not a primitive type" />
<Name>array</Name>
<IsNull>False</IsNull>
<AsString>{System.Int32[]}</AsString>
<Expression>array</Expression>
<HasExpired>False</HasExpired>
<Type>System.Int32[]</Type>
@ -32,13 +32,13 @@ @@ -32,13 +32,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>0</AsString>
<IsObject>False</IsObject>
<IsPrimitive>True</IsPrimitive>
<IsInteger>True</IsInteger>
<PrimitiveValue>0</PrimitiveValue>
<Name>[0]</Name>
<IsNull>False</IsNull>
<AsString>0</AsString>
<Expression>parent[0u]</Expression>
<HasExpired>False</HasExpired>
<Type>System.Int32</Type>
@ -48,13 +48,13 @@ @@ -48,13 +48,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>1</AsString>
<IsObject>False</IsObject>
<IsPrimitive>True</IsPrimitive>
<IsInteger>True</IsInteger>
<PrimitiveValue>1</PrimitiveValue>
<Name>[1]</Name>
<IsNull>False</IsNull>
<AsString>1</AsString>
<Expression>parent[1u]</Expression>
<HasExpired>False</HasExpired>
<Type>System.Int32</Type>
@ -64,13 +64,13 @@ @@ -64,13 +64,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>2</AsString>
<IsObject>False</IsObject>
<IsPrimitive>True</IsPrimitive>
<IsInteger>True</IsInteger>
<PrimitiveValue>2</PrimitiveValue>
<Name>[2]</Name>
<IsNull>False</IsNull>
<AsString>2</AsString>
<Expression>parent[2u]</Expression>
<HasExpired>False</HasExpired>
<Type>System.Int32</Type>
@ -80,13 +80,13 @@ @@ -80,13 +80,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>3</AsString>
<IsObject>False</IsObject>
<IsPrimitive>True</IsPrimitive>
<IsInteger>True</IsInteger>
<PrimitiveValue>3</PrimitiveValue>
<Name>[3]</Name>
<IsNull>False</IsNull>
<AsString>3</AsString>
<Expression>parent[3u]</Expression>
<HasExpired>False</HasExpired>
<Type>System.Int32</Type>
@ -96,13 +96,13 @@ @@ -96,13 +96,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>4</AsString>
<IsObject>False</IsObject>
<IsPrimitive>True</IsPrimitive>
<IsInteger>True</IsInteger>
<PrimitiveValue>4</PrimitiveValue>
<Name>[4]</Name>
<IsNull>False</IsNull>
<AsString>4</AsString>
<Expression>parent[4u]</Expression>
<HasExpired>False</HasExpired>
<Type>System.Int32</Type>

84
src/AddIns/Misc/Debugger/Debugger.Tests/Project/Src/TestPrograms/FunctionArgumentVariables.xml

@ -31,13 +31,13 @@ @@ -31,13 +31,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>0</AsString>
<IsObject>False</IsObject>
<IsPrimitive>True</IsPrimitive>
<IsInteger>True</IsInteger>
<PrimitiveValue>0</PrimitiveValue>
<Name>i</Name>
<IsNull>False</IsNull>
<AsString>0</AsString>
<Expression>i</Expression>
<HasExpired>False</HasExpired>
<Type>System.Int32</Type>
@ -47,13 +47,13 @@ @@ -47,13 +47,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>S</AsString>
<IsObject>False</IsObject>
<IsPrimitive>True</IsPrimitive>
<IsInteger>False</IsInteger>
<PrimitiveValue>S</PrimitiveValue>
<Name>s</Name>
<IsNull>False</IsNull>
<AsString>S</AsString>
<Expression>s</Expression>
<HasExpired>False</HasExpired>
<Type>System.String</Type>
@ -63,13 +63,13 @@ @@ -63,13 +63,13 @@
<ArrayLenght>0</ArrayLenght>
<ArrayRank>1</ArrayRank>
<ArrayDimensions>System.UInt32[]</ArrayDimensions>
<IsNull>False</IsNull>
<AsString>{System.String[]}</AsString>
<IsObject>False</IsObject>
<IsPrimitive>False</IsPrimitive>
<IsInteger>False</IsInteger>
<PrimitiveValue exception="Value is not a primitive type" />
<Name>args</Name>
<IsNull>False</IsNull>
<AsString>{System.String[]}</AsString>
<Expression>args</Expression>
<HasExpired>False</HasExpired>
<Type>System.String[]</Type>
@ -111,13 +111,13 @@ @@ -111,13 +111,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>1</AsString>
<IsObject>False</IsObject>
<IsPrimitive>True</IsPrimitive>
<IsInteger>True</IsInteger>
<PrimitiveValue>1</PrimitiveValue>
<Name>i</Name>
<IsNull>False</IsNull>
<AsString>1</AsString>
<Expression>i</Expression>
<HasExpired>False</HasExpired>
<Type>System.Int32</Type>
@ -127,13 +127,13 @@ @@ -127,13 +127,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>S</AsString>
<IsObject>False</IsObject>
<IsPrimitive>True</IsPrimitive>
<IsInteger>False</IsInteger>
<PrimitiveValue>S</PrimitiveValue>
<Name>s</Name>
<IsNull>False</IsNull>
<AsString>S</AsString>
<Expression>s</Expression>
<HasExpired>False</HasExpired>
<Type>System.String</Type>
@ -143,13 +143,13 @@ @@ -143,13 +143,13 @@
<ArrayLenght>1</ArrayLenght>
<ArrayRank>1</ArrayRank>
<ArrayDimensions>System.UInt32[]</ArrayDimensions>
<IsNull>False</IsNull>
<AsString>{System.String[]}</AsString>
<IsObject>False</IsObject>
<IsPrimitive>False</IsPrimitive>
<IsInteger>False</IsInteger>
<PrimitiveValue exception="Value is not a primitive type" />
<Name>args</Name>
<IsNull>False</IsNull>
<AsString>{System.String[]}</AsString>
<Expression>args</Expression>
<HasExpired>False</HasExpired>
<Type>System.String[]</Type>
@ -191,13 +191,13 @@ @@ -191,13 +191,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>2</AsString>
<IsObject>False</IsObject>
<IsPrimitive>True</IsPrimitive>
<IsInteger>True</IsInteger>
<PrimitiveValue>2</PrimitiveValue>
<Name>i</Name>
<IsNull>False</IsNull>
<AsString>2</AsString>
<Expression>i</Expression>
<HasExpired>False</HasExpired>
<Type>System.Int32</Type>
@ -207,13 +207,13 @@ @@ -207,13 +207,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>True</IsNull>
<AsString>&lt;null&gt;</AsString>
<IsObject>False</IsObject>
<IsPrimitive>False</IsPrimitive>
<IsInteger>False</IsInteger>
<PrimitiveValue exception="Value is not a primitive type" />
<Name>s</Name>
<IsNull>True</IsNull>
<AsString>&lt;null&gt;</AsString>
<Expression>s</Expression>
<HasExpired>False</HasExpired>
<Type>System.String</Type>
@ -223,13 +223,13 @@ @@ -223,13 +223,13 @@
<ArrayLenght>2</ArrayLenght>
<ArrayRank>1</ArrayRank>
<ArrayDimensions>System.UInt32[]</ArrayDimensions>
<IsNull>False</IsNull>
<AsString>{System.String[]}</AsString>
<IsObject>False</IsObject>
<IsPrimitive>False</IsPrimitive>
<IsInteger>False</IsInteger>
<PrimitiveValue exception="Value is not a primitive type" />
<Name>args</Name>
<IsNull>False</IsNull>
<AsString>{System.String[]}</AsString>
<Expression>args</Expression>
<HasExpired>False</HasExpired>
<Type>System.String[]</Type>
@ -260,13 +260,13 @@ @@ -260,13 +260,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>{Debugger.Tests.TestPrograms.FunctionArgumentVariables}</AsString>
<IsObject>True</IsObject>
<IsPrimitive>False</IsPrimitive>
<IsInteger>False</IsInteger>
<PrimitiveValue exception="Value is not a primitive type" />
<Name>this</Name>
<IsNull>False</IsNull>
<AsString>{Debugger.Tests.TestPrograms.FunctionArgumentVariables}</AsString>
<Expression>this</Expression>
<HasExpired>False</HasExpired>
<Type>Debugger.Tests.TestPrograms.FunctionArgumentVariables</Type>
@ -288,13 +288,13 @@ @@ -288,13 +288,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>0</AsString>
<IsObject>False</IsObject>
<IsPrimitive>True</IsPrimitive>
<IsInteger>True</IsInteger>
<PrimitiveValue>0</PrimitiveValue>
<Name>i</Name>
<IsNull>False</IsNull>
<AsString>0</AsString>
<Expression>i</Expression>
<HasExpired>False</HasExpired>
<Type>System.Int32</Type>
@ -304,13 +304,13 @@ @@ -304,13 +304,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>S</AsString>
<IsObject>False</IsObject>
<IsPrimitive>True</IsPrimitive>
<IsInteger>False</IsInteger>
<PrimitiveValue>S</PrimitiveValue>
<Name>s</Name>
<IsNull>False</IsNull>
<AsString>S</AsString>
<Expression>s</Expression>
<HasExpired>False</HasExpired>
<Type>System.String</Type>
@ -320,13 +320,13 @@ @@ -320,13 +320,13 @@
<ArrayLenght>0</ArrayLenght>
<ArrayRank>1</ArrayRank>
<ArrayDimensions>System.UInt32[]</ArrayDimensions>
<IsNull>False</IsNull>
<AsString>{System.String[]}</AsString>
<IsObject>False</IsObject>
<IsPrimitive>False</IsPrimitive>
<IsInteger>False</IsInteger>
<PrimitiveValue exception="Value is not a primitive type" />
<Name>args</Name>
<IsNull>False</IsNull>
<AsString>{System.String[]}</AsString>
<Expression>args</Expression>
<HasExpired>False</HasExpired>
<Type>System.String[]</Type>
@ -357,13 +357,13 @@ @@ -357,13 +357,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>{Debugger.Tests.TestPrograms.FunctionArgumentVariables}</AsString>
<IsObject>True</IsObject>
<IsPrimitive>False</IsPrimitive>
<IsInteger>False</IsInteger>
<PrimitiveValue exception="Value is not a primitive type" />
<Name>this</Name>
<IsNull>False</IsNull>
<AsString>{Debugger.Tests.TestPrograms.FunctionArgumentVariables}</AsString>
<Expression>this</Expression>
<HasExpired>False</HasExpired>
<Type>Debugger.Tests.TestPrograms.FunctionArgumentVariables</Type>
@ -385,13 +385,13 @@ @@ -385,13 +385,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>1</AsString>
<IsObject>False</IsObject>
<IsPrimitive>True</IsPrimitive>
<IsInteger>True</IsInteger>
<PrimitiveValue>1</PrimitiveValue>
<Name>i</Name>
<IsNull>False</IsNull>
<AsString>1</AsString>
<Expression>i</Expression>
<HasExpired>False</HasExpired>
<Type>System.Int32</Type>
@ -401,13 +401,13 @@ @@ -401,13 +401,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>S</AsString>
<IsObject>False</IsObject>
<IsPrimitive>True</IsPrimitive>
<IsInteger>False</IsInteger>
<PrimitiveValue>S</PrimitiveValue>
<Name>s</Name>
<IsNull>False</IsNull>
<AsString>S</AsString>
<Expression>s</Expression>
<HasExpired>False</HasExpired>
<Type>System.String</Type>
@ -417,13 +417,13 @@ @@ -417,13 +417,13 @@
<ArrayLenght>1</ArrayLenght>
<ArrayRank>1</ArrayRank>
<ArrayDimensions>System.UInt32[]</ArrayDimensions>
<IsNull>False</IsNull>
<AsString>{System.String[]}</AsString>
<IsObject>False</IsObject>
<IsPrimitive>False</IsPrimitive>
<IsInteger>False</IsInteger>
<PrimitiveValue exception="Value is not a primitive type" />
<Name>args</Name>
<IsNull>False</IsNull>
<AsString>{System.String[]}</AsString>
<Expression>args</Expression>
<HasExpired>False</HasExpired>
<Type>System.String[]</Type>
@ -454,13 +454,13 @@ @@ -454,13 +454,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>{Debugger.Tests.TestPrograms.FunctionArgumentVariables}</AsString>
<IsObject>True</IsObject>
<IsPrimitive>False</IsPrimitive>
<IsInteger>False</IsInteger>
<PrimitiveValue exception="Value is not a primitive type" />
<Name>this</Name>
<IsNull>False</IsNull>
<AsString>{Debugger.Tests.TestPrograms.FunctionArgumentVariables}</AsString>
<Expression>this</Expression>
<HasExpired>False</HasExpired>
<Type>Debugger.Tests.TestPrograms.FunctionArgumentVariables</Type>
@ -482,13 +482,13 @@ @@ -482,13 +482,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>2</AsString>
<IsObject>False</IsObject>
<IsPrimitive>True</IsPrimitive>
<IsInteger>True</IsInteger>
<PrimitiveValue>2</PrimitiveValue>
<Name>i</Name>
<IsNull>False</IsNull>
<AsString>2</AsString>
<Expression>i</Expression>
<HasExpired>False</HasExpired>
<Type>System.Int32</Type>
@ -498,13 +498,13 @@ @@ -498,13 +498,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>True</IsNull>
<AsString>&lt;null&gt;</AsString>
<IsObject>False</IsObject>
<IsPrimitive>False</IsPrimitive>
<IsInteger>False</IsInteger>
<PrimitiveValue exception="Value is not a primitive type" />
<Name>s</Name>
<IsNull>True</IsNull>
<AsString>&lt;null&gt;</AsString>
<Expression>s</Expression>
<HasExpired>False</HasExpired>
<Type>System.String</Type>
@ -514,13 +514,13 @@ @@ -514,13 +514,13 @@
<ArrayLenght>2</ArrayLenght>
<ArrayRank>1</ArrayRank>
<ArrayDimensions>System.UInt32[]</ArrayDimensions>
<IsNull>False</IsNull>
<AsString>{System.String[]}</AsString>
<IsObject>False</IsObject>
<IsPrimitive>False</IsPrimitive>
<IsInteger>False</IsInteger>
<PrimitiveValue exception="Value is not a primitive type" />
<Name>args</Name>
<IsNull>False</IsNull>
<AsString>{System.String[]}</AsString>
<Expression>args</Expression>
<HasExpired>False</HasExpired>
<Type>System.String[]</Type>

16
src/AddIns/Misc/Debugger/Debugger.Tests/Project/Src/TestPrograms/FunctionLifetime.xml

@ -30,13 +30,13 @@ @@ -30,13 +30,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>1</AsString>
<IsObject>False</IsObject>
<IsPrimitive>True</IsPrimitive>
<IsInteger>True</IsInteger>
<PrimitiveValue>1</PrimitiveValue>
<Name>i</Name>
<IsNull>False</IsNull>
<AsString>1</AsString>
<Expression>i</Expression>
<HasExpired>False</HasExpired>
<Type>System.Int32</Type>
@ -78,13 +78,13 @@ @@ -78,13 +78,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>1</AsString>
<IsObject>False</IsObject>
<IsPrimitive>True</IsPrimitive>
<IsInteger>True</IsInteger>
<PrimitiveValue>1</PrimitiveValue>
<Name>i</Name>
<IsNull>False</IsNull>
<AsString>1</AsString>
<Expression>i</Expression>
<HasExpired>False</HasExpired>
<Type>System.Int32</Type>
@ -156,13 +156,13 @@ @@ -156,13 +156,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>1</AsString>
<IsObject>False</IsObject>
<IsPrimitive>True</IsPrimitive>
<IsInteger>True</IsInteger>
<PrimitiveValue>1</PrimitiveValue>
<Name>i</Name>
<IsNull>False</IsNull>
<AsString>1</AsString>
<Expression>i</Expression>
<HasExpired>False</HasExpired>
<Type>System.Int32</Type>
@ -234,13 +234,13 @@ @@ -234,13 +234,13 @@
<ArrayLenght exception="Value has expired" />
<ArrayRank exception="Value has expired" />
<ArrayDimensions exception="Value has expired" />
<IsNull exception="Value has expired" />
<AsString exception="Value has expired" />
<IsObject exception="Value has expired" />
<IsPrimitive exception="Value has expired" />
<IsInteger exception="Value has expired" />
<PrimitiveValue exception="Value has expired" />
<Name>i</Name>
<IsNull exception="Value has expired" />
<AsString exception="Value has expired" />
<Expression>i</Expression>
<HasExpired>True</HasExpired>
<Type exception="Value has expired" />

20
src/AddIns/Misc/Debugger/Debugger.Tests/Project/Src/TestPrograms/FunctionLocalVariables.xml

@ -36,13 +36,13 @@ @@ -36,13 +36,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>0</AsString>
<IsObject>False</IsObject>
<IsPrimitive>True</IsPrimitive>
<IsInteger>True</IsInteger>
<PrimitiveValue>0</PrimitiveValue>
<Name>i</Name>
<IsNull>False</IsNull>
<AsString>0</AsString>
<Expression>i</Expression>
<HasExpired>False</HasExpired>
<Type>System.Int32</Type>
@ -52,13 +52,13 @@ @@ -52,13 +52,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>S</AsString>
<IsObject>False</IsObject>
<IsPrimitive>True</IsPrimitive>
<IsInteger>False</IsInteger>
<PrimitiveValue>S</PrimitiveValue>
<Name>s</Name>
<IsNull>False</IsNull>
<AsString>S</AsString>
<Expression>s</Expression>
<HasExpired>False</HasExpired>
<Type>System.String</Type>
@ -68,13 +68,13 @@ @@ -68,13 +68,13 @@
<ArrayLenght>1</ArrayLenght>
<ArrayRank>1</ArrayRank>
<ArrayDimensions>System.UInt32[]</ArrayDimensions>
<IsNull>False</IsNull>
<AsString>{System.String[]}</AsString>
<IsObject>False</IsObject>
<IsPrimitive>False</IsPrimitive>
<IsInteger>False</IsInteger>
<PrimitiveValue exception="Value is not a primitive type" />
<Name>args</Name>
<IsNull>False</IsNull>
<AsString>{System.String[]}</AsString>
<Expression>args</Expression>
<HasExpired>False</HasExpired>
<Type>System.String[]</Type>
@ -84,13 +84,13 @@ @@ -84,13 +84,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>True</IsNull>
<AsString>&lt;null&gt;</AsString>
<IsObject>False</IsObject>
<IsPrimitive>False</IsPrimitive>
<IsInteger>False</IsInteger>
<PrimitiveValue exception="Value is not a primitive type" />
<Name>n</Name>
<IsNull>True</IsNull>
<AsString>&lt;null&gt;</AsString>
<Expression>n</Expression>
<HasExpired>False</HasExpired>
<Type>System.Object</Type>
@ -100,13 +100,13 @@ @@ -100,13 +100,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>{System.Object}</AsString>
<IsObject>True</IsObject>
<IsPrimitive>False</IsPrimitive>
<IsInteger>False</IsInteger>
<PrimitiveValue exception="Value is not a primitive type" />
<Name>o</Name>
<IsNull>False</IsNull>
<AsString>{System.Object}</AsString>
<Expression>o</Expression>
<HasExpired>False</HasExpired>
<Type>System.Object</Type>

80
src/AddIns/Misc/Debugger/Debugger.Tests/Project/Src/TestPrograms/FunctionVariablesLifetime.xml

@ -11,13 +11,13 @@ @@ -11,13 +11,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>1</AsString>
<IsObject>False</IsObject>
<IsPrimitive>True</IsPrimitive>
<IsInteger>True</IsInteger>
<PrimitiveValue>1</PrimitiveValue>
<Name>argument</Name>
<IsNull>False</IsNull>
<AsString>1</AsString>
<Expression>argument</Expression>
<HasExpired>False</HasExpired>
<Type>System.Int32</Type>
@ -29,13 +29,13 @@ @@ -29,13 +29,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>2</AsString>
<IsObject>False</IsObject>
<IsPrimitive>True</IsPrimitive>
<IsInteger>True</IsInteger>
<PrimitiveValue>2</PrimitiveValue>
<Name>local</Name>
<IsNull>False</IsNull>
<AsString>2</AsString>
<Expression>local</Expression>
<HasExpired>False</HasExpired>
<Type>System.Int32</Type>
@ -47,13 +47,13 @@ @@ -47,13 +47,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>3</AsString>
<IsObject>False</IsObject>
<IsPrimitive>True</IsPrimitive>
<IsInteger>True</IsInteger>
<PrimitiveValue>3</PrimitiveValue>
<Name>class</Name>
<IsNull>False</IsNull>
<AsString>3</AsString>
<Expression>parent.@class</Expression>
<HasExpired>False</HasExpired>
<Type>System.Int32</Type>
@ -66,13 +66,13 @@ @@ -66,13 +66,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>1</AsString>
<IsObject>False</IsObject>
<IsPrimitive>True</IsPrimitive>
<IsInteger>True</IsInteger>
<PrimitiveValue>1</PrimitiveValue>
<Name>argument</Name>
<IsNull>False</IsNull>
<AsString>1</AsString>
<Expression>argument</Expression>
<HasExpired>False</HasExpired>
<Type>System.Int32</Type>
@ -84,13 +84,13 @@ @@ -84,13 +84,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>2</AsString>
<IsObject>False</IsObject>
<IsPrimitive>True</IsPrimitive>
<IsInteger>True</IsInteger>
<PrimitiveValue>2</PrimitiveValue>
<Name>local</Name>
<IsNull>False</IsNull>
<AsString>2</AsString>
<Expression>local</Expression>
<HasExpired>False</HasExpired>
<Type>System.Int32</Type>
@ -102,13 +102,13 @@ @@ -102,13 +102,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>3</AsString>
<IsObject>False</IsObject>
<IsPrimitive>True</IsPrimitive>
<IsInteger>True</IsInteger>
<PrimitiveValue>3</PrimitiveValue>
<Name>class</Name>
<IsNull>False</IsNull>
<AsString>3</AsString>
<Expression>parent.@class</Expression>
<HasExpired>False</HasExpired>
<Type>System.Int32</Type>
@ -120,13 +120,13 @@ @@ -120,13 +120,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>4</AsString>
<IsObject>False</IsObject>
<IsPrimitive>True</IsPrimitive>
<IsInteger>True</IsInteger>
<PrimitiveValue>4</PrimitiveValue>
<Name>localInSubFunction</Name>
<IsNull>False</IsNull>
<AsString>4</AsString>
<Expression>localInSubFunction</Expression>
<HasExpired>False</HasExpired>
<Type>System.Int32</Type>
@ -139,13 +139,13 @@ @@ -139,13 +139,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>1</AsString>
<IsObject>False</IsObject>
<IsPrimitive>True</IsPrimitive>
<IsInteger>True</IsInteger>
<PrimitiveValue>1</PrimitiveValue>
<Name>argument</Name>
<IsNull>False</IsNull>
<AsString>1</AsString>
<Expression>argument</Expression>
<HasExpired>False</HasExpired>
<Type>System.Int32</Type>
@ -157,13 +157,13 @@ @@ -157,13 +157,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>2</AsString>
<IsObject>False</IsObject>
<IsPrimitive>True</IsPrimitive>
<IsInteger>True</IsInteger>
<PrimitiveValue>2</PrimitiveValue>
<Name>local</Name>
<IsNull>False</IsNull>
<AsString>2</AsString>
<Expression>local</Expression>
<HasExpired>False</HasExpired>
<Type>System.Int32</Type>
@ -175,13 +175,13 @@ @@ -175,13 +175,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>3</AsString>
<IsObject>False</IsObject>
<IsPrimitive>True</IsPrimitive>
<IsInteger>True</IsInteger>
<PrimitiveValue>3</PrimitiveValue>
<Name>class</Name>
<IsNull>False</IsNull>
<AsString>3</AsString>
<Expression>parent.@class</Expression>
<HasExpired>False</HasExpired>
<Type>System.Int32</Type>
@ -193,13 +193,13 @@ @@ -193,13 +193,13 @@
<ArrayLenght exception="Value has expired" />
<ArrayRank exception="Value has expired" />
<ArrayDimensions exception="Value has expired" />
<IsNull exception="Value has expired" />
<AsString exception="Value has expired" />
<IsObject exception="Value has expired" />
<IsPrimitive exception="Value has expired" />
<IsInteger exception="Value has expired" />
<PrimitiveValue exception="Value has expired" />
<Name>localInSubFunction</Name>
<IsNull exception="Value has expired" />
<AsString exception="Value has expired" />
<Expression>localInSubFunction</Expression>
<HasExpired>True</HasExpired>
<Type exception="Value has expired" />
@ -212,13 +212,13 @@ @@ -212,13 +212,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>1</AsString>
<IsObject>False</IsObject>
<IsPrimitive>True</IsPrimitive>
<IsInteger>True</IsInteger>
<PrimitiveValue>1</PrimitiveValue>
<Name>argument</Name>
<IsNull>False</IsNull>
<AsString>1</AsString>
<Expression>argument</Expression>
<HasExpired>False</HasExpired>
<Type>System.Int32</Type>
@ -230,13 +230,13 @@ @@ -230,13 +230,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>2</AsString>
<IsObject>False</IsObject>
<IsPrimitive>True</IsPrimitive>
<IsInteger>True</IsInteger>
<PrimitiveValue>2</PrimitiveValue>
<Name>local</Name>
<IsNull>False</IsNull>
<AsString>2</AsString>
<Expression>local</Expression>
<HasExpired>False</HasExpired>
<Type>System.Int32</Type>
@ -248,13 +248,13 @@ @@ -248,13 +248,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>3</AsString>
<IsObject>False</IsObject>
<IsPrimitive>True</IsPrimitive>
<IsInteger>True</IsInteger>
<PrimitiveValue>3</PrimitiveValue>
<Name>class</Name>
<IsNull>False</IsNull>
<AsString>3</AsString>
<Expression>parent.@class</Expression>
<HasExpired>False</HasExpired>
<Type>System.Int32</Type>
@ -266,13 +266,13 @@ @@ -266,13 +266,13 @@
<ArrayLenght exception="Value has expired" />
<ArrayRank exception="Value has expired" />
<ArrayDimensions exception="Value has expired" />
<IsNull exception="Value has expired" />
<AsString exception="Value has expired" />
<IsObject exception="Value has expired" />
<IsPrimitive exception="Value has expired" />
<IsInteger exception="Value has expired" />
<PrimitiveValue exception="Value has expired" />
<Name>localInSubFunction</Name>
<IsNull exception="Value has expired" />
<AsString exception="Value has expired" />
<Expression>localInSubFunction</Expression>
<HasExpired>True</HasExpired>
<Type exception="Value has expired" />
@ -284,13 +284,13 @@ @@ -284,13 +284,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>4</AsString>
<IsObject>False</IsObject>
<IsPrimitive>True</IsPrimitive>
<IsInteger>True</IsInteger>
<PrimitiveValue>4</PrimitiveValue>
<Name>localInSubFunction</Name>
<IsNull>False</IsNull>
<AsString>4</AsString>
<Expression>localInSubFunction</Expression>
<HasExpired>False</HasExpired>
<Type>System.Int32</Type>
@ -303,13 +303,13 @@ @@ -303,13 +303,13 @@
<ArrayLenght exception="Value has expired" />
<ArrayRank exception="Value has expired" />
<ArrayDimensions exception="Value has expired" />
<IsNull exception="Value has expired" />
<AsString exception="Value has expired" />
<IsObject exception="Value has expired" />
<IsPrimitive exception="Value has expired" />
<IsInteger exception="Value has expired" />
<PrimitiveValue exception="Value has expired" />
<Name>argument</Name>
<IsNull exception="Value has expired" />
<AsString exception="Value has expired" />
<Expression>argument</Expression>
<HasExpired>True</HasExpired>
<Type exception="Value has expired" />
@ -321,13 +321,13 @@ @@ -321,13 +321,13 @@
<ArrayLenght exception="Value has expired" />
<ArrayRank exception="Value has expired" />
<ArrayDimensions exception="Value has expired" />
<IsNull exception="Value has expired" />
<AsString exception="Value has expired" />
<IsObject exception="Value has expired" />
<IsPrimitive exception="Value has expired" />
<IsInteger exception="Value has expired" />
<PrimitiveValue exception="Value has expired" />
<Name>local</Name>
<IsNull exception="Value has expired" />
<AsString exception="Value has expired" />
<Expression>local</Expression>
<HasExpired>True</HasExpired>
<Type exception="Value has expired" />
@ -339,13 +339,13 @@ @@ -339,13 +339,13 @@
<ArrayLenght exception="Value has expired" />
<ArrayRank exception="Value has expired" />
<ArrayDimensions exception="Value has expired" />
<IsNull exception="Value has expired" />
<AsString exception="Value has expired" />
<IsObject exception="Value has expired" />
<IsPrimitive exception="Value has expired" />
<IsInteger exception="Value has expired" />
<PrimitiveValue exception="Value has expired" />
<Name>class</Name>
<IsNull exception="Value has expired" />
<AsString exception="Value has expired" />
<Expression>parent.@class</Expression>
<HasExpired>True</HasExpired>
<Type exception="Value has expired" />
@ -357,13 +357,13 @@ @@ -357,13 +357,13 @@
<ArrayLenght exception="Value has expired" />
<ArrayRank exception="Value has expired" />
<ArrayDimensions exception="Value has expired" />
<IsNull exception="Value has expired" />
<AsString exception="Value has expired" />
<IsObject exception="Value has expired" />
<IsPrimitive exception="Value has expired" />
<IsInteger exception="Value has expired" />
<PrimitiveValue exception="Value has expired" />
<Name>localInSubFunction</Name>
<IsNull exception="Value has expired" />
<AsString exception="Value has expired" />
<Expression>localInSubFunction</Expression>
<HasExpired>True</HasExpired>
<Type exception="Value has expired" />

68
src/AddIns/Misc/Debugger/Debugger.Tests/Project/Src/TestPrograms/GenericDictionary.xml

@ -11,13 +11,13 @@ @@ -11,13 +11,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>{System.Collections.Generic.Dictionary&lt;System.String,System.Int32&gt;}</AsString>
<IsObject>True</IsObject>
<IsPrimitive>False</IsPrimitive>
<IsInteger>False</IsInteger>
<PrimitiveValue exception="Value is not a primitive type" />
<Name>dict</Name>
<IsNull>False</IsNull>
<AsString>{System.Collections.Generic.Dictionary&lt;System.String,System.Int32&gt;}</AsString>
<Expression>dict</Expression>
<HasExpired>False</HasExpired>
<Type>System.Collections.Generic.Dictionary&lt;System.String,System.Int32&gt;</Type>
@ -32,13 +32,13 @@ @@ -32,13 +32,13 @@
<ArrayLenght>3</ArrayLenght>
<ArrayRank>1</ArrayRank>
<ArrayDimensions>System.UInt32[]</ArrayDimensions>
<IsNull>False</IsNull>
<AsString>{System.Int32[]}</AsString>
<IsObject>False</IsObject>
<IsPrimitive>False</IsPrimitive>
<IsInteger>False</IsInteger>
<PrimitiveValue exception="Value is not a primitive type" />
<Name>buckets</Name>
<IsNull>False</IsNull>
<AsString>{System.Int32[]}</AsString>
<Expression>parent.buckets</Expression>
<HasExpired>False</HasExpired>
<Type>System.Int32[]</Type>
@ -48,13 +48,13 @@ @@ -48,13 +48,13 @@
<ArrayLenght>3</ArrayLenght>
<ArrayRank>1</ArrayRank>
<ArrayDimensions>System.UInt32[]</ArrayDimensions>
<IsNull>False</IsNull>
<AsString>{Entry&lt;System.String,System.Int32&gt;[]}</AsString>
<IsObject>False</IsObject>
<IsPrimitive>False</IsPrimitive>
<IsInteger>False</IsInteger>
<PrimitiveValue exception="Value is not a primitive type" />
<Name>entries</Name>
<IsNull>False</IsNull>
<AsString>{Entry&lt;System.String,System.Int32&gt;[]}</AsString>
<Expression>parent.entries</Expression>
<HasExpired>False</HasExpired>
<Type>Entry&lt;System.String,System.Int32&gt;[]</Type>
@ -64,13 +64,13 @@ @@ -64,13 +64,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>3</AsString>
<IsObject>False</IsObject>
<IsPrimitive>True</IsPrimitive>
<IsInteger>True</IsInteger>
<PrimitiveValue>3</PrimitiveValue>
<Name>count</Name>
<IsNull>False</IsNull>
<AsString>3</AsString>
<Expression>parent.count</Expression>
<HasExpired>False</HasExpired>
<Type>System.Int32</Type>
@ -80,13 +80,13 @@ @@ -80,13 +80,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>3</AsString>
<IsObject>False</IsObject>
<IsPrimitive>True</IsPrimitive>
<IsInteger>True</IsInteger>
<PrimitiveValue>3</PrimitiveValue>
<Name>version</Name>
<IsNull>False</IsNull>
<AsString>3</AsString>
<Expression>parent.version</Expression>
<HasExpired>False</HasExpired>
<Type>System.Int32</Type>
@ -96,13 +96,13 @@ @@ -96,13 +96,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>-1</AsString>
<IsObject>False</IsObject>
<IsPrimitive>True</IsPrimitive>
<IsInteger>True</IsInteger>
<PrimitiveValue>-1</PrimitiveValue>
<Name>freeList</Name>
<IsNull>False</IsNull>
<AsString>-1</AsString>
<Expression>parent.freeList</Expression>
<HasExpired>False</HasExpired>
<Type>System.Int32</Type>
@ -112,13 +112,13 @@ @@ -112,13 +112,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>0</AsString>
<IsObject>False</IsObject>
<IsPrimitive>True</IsPrimitive>
<IsInteger>True</IsInteger>
<PrimitiveValue>0</PrimitiveValue>
<Name>freeCount</Name>
<IsNull>False</IsNull>
<AsString>0</AsString>
<Expression>parent.freeCount</Expression>
<HasExpired>False</HasExpired>
<Type>System.Int32</Type>
@ -128,13 +128,13 @@ @@ -128,13 +128,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>{System.Collections.Generic.GenericEqualityComparer&lt;System.String&gt;}</AsString>
<IsObject>True</IsObject>
<IsPrimitive>False</IsPrimitive>
<IsInteger>False</IsInteger>
<PrimitiveValue exception="Value is not a primitive type" />
<Name>comparer</Name>
<IsNull>False</IsNull>
<AsString>{System.Collections.Generic.GenericEqualityComparer&lt;System.String&gt;}</AsString>
<Expression>parent.comparer</Expression>
<HasExpired>False</HasExpired>
<Type>System.Collections.Generic.GenericEqualityComparer&lt;System.String&gt;</Type>
@ -144,13 +144,13 @@ @@ -144,13 +144,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>True</IsNull>
<AsString>&lt;null&gt;</AsString>
<IsObject>False</IsObject>
<IsPrimitive>False</IsPrimitive>
<IsInteger>False</IsInteger>
<PrimitiveValue exception="Value is not a primitive type" />
<Name>keys</Name>
<IsNull>True</IsNull>
<AsString>&lt;null&gt;</AsString>
<Expression>parent.keys</Expression>
<HasExpired>False</HasExpired>
<Type>KeyCollection&lt;System.String,System.Int32&gt;</Type>
@ -160,13 +160,13 @@ @@ -160,13 +160,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>True</IsNull>
<AsString>&lt;null&gt;</AsString>
<IsObject>False</IsObject>
<IsPrimitive>False</IsPrimitive>
<IsInteger>False</IsInteger>
<PrimitiveValue exception="Value is not a primitive type" />
<Name>values</Name>
<IsNull>True</IsNull>
<AsString>&lt;null&gt;</AsString>
<Expression>parent.values</Expression>
<HasExpired>False</HasExpired>
<Type>ValueCollection&lt;System.String,System.Int32&gt;</Type>
@ -176,13 +176,13 @@ @@ -176,13 +176,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>True</IsNull>
<AsString>&lt;null&gt;</AsString>
<IsObject>False</IsObject>
<IsPrimitive>False</IsPrimitive>
<IsInteger>False</IsInteger>
<PrimitiveValue exception="Value is not a primitive type" />
<Name>_syncRoot</Name>
<IsNull>True</IsNull>
<AsString>&lt;null&gt;</AsString>
<Expression>parent._syncRoot</Expression>
<HasExpired>False</HasExpired>
<Type>System.Object</Type>
@ -192,13 +192,13 @@ @@ -192,13 +192,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>True</IsNull>
<AsString>&lt;null&gt;</AsString>
<IsObject>False</IsObject>
<IsPrimitive>False</IsPrimitive>
<IsInteger>False</IsInteger>
<PrimitiveValue exception="Value is not a primitive type" />
<Name>m_siInfo</Name>
<IsNull>True</IsNull>
<AsString>&lt;null&gt;</AsString>
<Expression>parent.m_siInfo</Expression>
<HasExpired>False</HasExpired>
<Type>System.Runtime.Serialization.SerializationInfo</Type>
@ -208,13 +208,13 @@ @@ -208,13 +208,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>{System.TypeLoadException}</AsString>
<IsObject>True</IsObject>
<IsPrimitive>False</IsPrimitive>
<IsInteger>False</IsInteger>
<PrimitiveValue exception="Value is not a primitive type" />
<Name>Comparer</Name>
<IsNull>False</IsNull>
<AsString>{System.TypeLoadException}</AsString>
<Expression>parent.Comparer</Expression>
<HasExpired>False</HasExpired>
<Type>System.TypeLoadException</Type>
@ -224,13 +224,13 @@ @@ -224,13 +224,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>{System.TypeLoadException}</AsString>
<IsObject>True</IsObject>
<IsPrimitive>False</IsPrimitive>
<IsInteger>False</IsInteger>
<PrimitiveValue exception="Value is not a primitive type" />
<Name>Count</Name>
<IsNull>False</IsNull>
<AsString>{System.TypeLoadException}</AsString>
<Expression>parent.Count</Expression>
<HasExpired>False</HasExpired>
<Type>System.TypeLoadException</Type>
@ -240,13 +240,13 @@ @@ -240,13 +240,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>{System.TypeLoadException}</AsString>
<IsObject>True</IsObject>
<IsPrimitive>False</IsPrimitive>
<IsInteger>False</IsInteger>
<PrimitiveValue exception="Value is not a primitive type" />
<Name>Keys</Name>
<IsNull>False</IsNull>
<AsString>{System.TypeLoadException}</AsString>
<Expression>parent.Keys</Expression>
<HasExpired>False</HasExpired>
<Type>System.TypeLoadException</Type>
@ -256,13 +256,13 @@ @@ -256,13 +256,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>{System.TypeLoadException}</AsString>
<IsObject>True</IsObject>
<IsPrimitive>False</IsPrimitive>
<IsInteger>False</IsInteger>
<PrimitiveValue exception="Value is not a primitive type" />
<Name>Values</Name>
<IsNull>False</IsNull>
<AsString>{System.TypeLoadException}</AsString>
<Expression>parent.Values</Expression>
<HasExpired>False</HasExpired>
<Type>System.TypeLoadException</Type>
@ -272,13 +272,13 @@ @@ -272,13 +272,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>{System.TypeLoadException}</AsString>
<IsObject>True</IsObject>
<IsPrimitive>False</IsPrimitive>
<IsInteger>False</IsInteger>
<PrimitiveValue exception="Value is not a primitive type" />
<Name>Item</Name>
<IsNull>False</IsNull>
<AsString>{System.TypeLoadException}</AsString>
<Expression>parent.Item</Expression>
<HasExpired>False</HasExpired>
<Type>System.TypeLoadException</Type>

48
src/AddIns/Misc/Debugger/Debugger.Tests/Project/Src/TestPrograms/ObjectValue.xml

@ -11,13 +11,13 @@ @@ -11,13 +11,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>{Debugger.Tests.TestPrograms.ObjectValue}</AsString>
<IsObject>True</IsObject>
<IsPrimitive>False</IsPrimitive>
<IsInteger>False</IsInteger>
<PrimitiveValue exception="Value is not a primitive type" />
<Name>val</Name>
<IsNull>False</IsNull>
<AsString>{Debugger.Tests.TestPrograms.ObjectValue}</AsString>
<Expression>val</Expression>
<HasExpired>False</HasExpired>
<Type>Debugger.Tests.TestPrograms.ObjectValue</Type>
@ -32,13 +32,13 @@ @@ -32,13 +32,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>private</AsString>
<IsObject>False</IsObject>
<IsPrimitive>True</IsPrimitive>
<IsInteger>False</IsInteger>
<PrimitiveValue>private</PrimitiveValue>
<Name>privateField</Name>
<IsNull>False</IsNull>
<AsString>private</AsString>
<Expression>parent.privateField</Expression>
<HasExpired>False</HasExpired>
<Type>System.String</Type>
@ -48,13 +48,13 @@ @@ -48,13 +48,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>public</AsString>
<IsObject>False</IsObject>
<IsPrimitive>True</IsPrimitive>
<IsInteger>False</IsInteger>
<PrimitiveValue>public</PrimitiveValue>
<Name>publicFiled</Name>
<IsNull>False</IsNull>
<AsString>public</AsString>
<Expression>parent.publicFiled</Expression>
<HasExpired>False</HasExpired>
<Type>System.String</Type>
@ -64,13 +64,13 @@ @@ -64,13 +64,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>private</AsString>
<IsObject>False</IsObject>
<IsPrimitive>True</IsPrimitive>
<IsInteger>False</IsInteger>
<PrimitiveValue>private</PrimitiveValue>
<Name>PublicProperty</Name>
<IsNull>False</IsNull>
<AsString>private</AsString>
<Expression>parent.PublicProperty</Expression>
<HasExpired>False</HasExpired>
<Type>System.String</Type>
@ -80,13 +80,13 @@ @@ -80,13 +80,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>a</AsString>
<IsObject>False</IsObject>
<IsPrimitive>True</IsPrimitive>
<IsInteger>False</IsInteger>
<PrimitiveValue>a</PrimitiveValue>
<Name>basePublic</Name>
<IsNull>False</IsNull>
<AsString>a</AsString>
<Expression>parent.basePublic</Expression>
<HasExpired>False</HasExpired>
<Type>System.String</Type>
@ -96,13 +96,13 @@ @@ -96,13 +96,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>b</AsString>
<IsObject>False</IsObject>
<IsPrimitive>True</IsPrimitive>
<IsInteger>False</IsInteger>
<PrimitiveValue>b</PrimitiveValue>
<Name>basePrivate</Name>
<IsNull>False</IsNull>
<AsString>b</AsString>
<Expression>parent.basePrivate</Expression>
<HasExpired>False</HasExpired>
<Type>System.String</Type>
@ -118,13 +118,13 @@ @@ -118,13 +118,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>{Debugger.Tests.TestPrograms.ObjectValue}</AsString>
<IsObject>True</IsObject>
<IsPrimitive>False</IsPrimitive>
<IsInteger>False</IsInteger>
<PrimitiveValue exception="Value is not a primitive type" />
<Name>val</Name>
<IsNull>False</IsNull>
<AsString>{Debugger.Tests.TestPrograms.ObjectValue}</AsString>
<Expression>val</Expression>
<HasExpired>False</HasExpired>
<Type>Debugger.Tests.TestPrograms.ObjectValue</Type>
@ -139,13 +139,13 @@ @@ -139,13 +139,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>new private</AsString>
<IsObject>False</IsObject>
<IsPrimitive>True</IsPrimitive>
<IsInteger>False</IsInteger>
<PrimitiveValue>new private</PrimitiveValue>
<Name>privateField</Name>
<IsNull>False</IsNull>
<AsString>new private</AsString>
<Expression>parent.privateField</Expression>
<HasExpired>False</HasExpired>
<Type>System.String</Type>
@ -155,13 +155,13 @@ @@ -155,13 +155,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>public</AsString>
<IsObject>False</IsObject>
<IsPrimitive>True</IsPrimitive>
<IsInteger>False</IsInteger>
<PrimitiveValue>public</PrimitiveValue>
<Name>publicFiled</Name>
<IsNull>False</IsNull>
<AsString>public</AsString>
<Expression>parent.publicFiled</Expression>
<HasExpired>False</HasExpired>
<Type>System.String</Type>
@ -171,13 +171,13 @@ @@ -171,13 +171,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>new private</AsString>
<IsObject>False</IsObject>
<IsPrimitive>True</IsPrimitive>
<IsInteger>False</IsInteger>
<PrimitiveValue>new private</PrimitiveValue>
<Name>PublicProperty</Name>
<IsNull>False</IsNull>
<AsString>new private</AsString>
<Expression>parent.PublicProperty</Expression>
<HasExpired>False</HasExpired>
<Type>System.String</Type>
@ -187,13 +187,13 @@ @@ -187,13 +187,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>a</AsString>
<IsObject>False</IsObject>
<IsPrimitive>True</IsPrimitive>
<IsInteger>False</IsInteger>
<PrimitiveValue>a</PrimitiveValue>
<Name>basePublic</Name>
<IsNull>False</IsNull>
<AsString>a</AsString>
<Expression>parent.basePublic</Expression>
<HasExpired>False</HasExpired>
<Type>System.String</Type>
@ -203,13 +203,13 @@ @@ -203,13 +203,13 @@
<ArrayLenght exception="Value is not an array" />
<ArrayRank exception="Value is not an array" />
<ArrayDimensions exception="Value is not an array" />
<IsNull>False</IsNull>
<AsString>b</AsString>
<IsObject>False</IsObject>
<IsPrimitive>True</IsPrimitive>
<IsInteger>False</IsInteger>
<PrimitiveValue>b</PrimitiveValue>
<Name>basePrivate</Name>
<IsNull>False</IsNull>
<AsString>b</AsString>
<Expression>parent.basePrivate</Expression>
<HasExpired>False</HasExpired>
<Type>System.String</Type>

Loading…
Cancel
Save