Browse Source

Moved metadata related classes to Debugger.MetaData namespace

git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@2889 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
shortcuts
David Srbecký 18 years ago
parent
commit
c98f104ab5
  1. 1
      src/AddIns/Misc/Debugger/Debugger.AddIn/Project/Src/TreeModel/ChildNodesOfObject.cs
  2. 1
      src/AddIns/Misc/Debugger/Debugger.AddIn/Project/Src/TreeModel/ValueNode.cs
  3. 2
      src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Evals/Eval.cs
  4. 1
      src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Expressions/Ast/LocalVariableIdentifierExpression.cs
  5. 2
      src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Expressions/Ast/MemberReferenceExpression.cs
  6. 2
      src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Expressions/Ast/ParameterIdentifierExpression.cs
  7. 1
      src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Expressions/Expression.Create.cs
  8. 2
      src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Metadata/BindingFlags.cs
  9. 2
      src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Metadata/DebugType-Helpers.cs
  10. 4
      src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Metadata/DebugType.cs
  11. 2
      src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Metadata/FieldInfo.cs
  12. 2
      src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Metadata/MemberInfo.cs
  13. 2
      src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Metadata/MethodInfo.cs
  14. 2
      src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Metadata/PropertyInfo.cs
  15. 8
      src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Modules/Module.cs
  16. 1
      src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Threads/StackFrame.cs
  17. 1
      src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Values/Value.Object.cs
  18. 1
      src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Values/Value.cs
  19. 2
      src/AddIns/Misc/Debugger/Debugger.Tests/Project/Src/TestPrograms/GenericDictionary.cs
  20. 1
      src/AddIns/Misc/Debugger/Debugger.Tests/Project/Src/TestPrograms/MetadataIdentity.cs
  21. 6
      src/AddIns/Misc/Debugger/Debugger.Tests/Project/Src/TestPrograms/ObjectValue.cs

1
src/AddIns/Misc/Debugger/Debugger.AddIn/Project/Src/TreeModel/ChildNodesOfObject.cs

@ -11,6 +11,7 @@ using System.Collections.Generic;
using ICSharpCode.Core; using ICSharpCode.Core;
using Debugger; using Debugger;
using Debugger.MetaData;
using Debugger.Expressions; using Debugger.Expressions;
namespace Debugger.AddIn.TreeModel namespace Debugger.AddIn.TreeModel

1
src/AddIns/Misc/Debugger/Debugger.AddIn/Project/Src/TreeModel/ValueNode.cs

@ -14,6 +14,7 @@ using ICSharpCode.SharpDevelop.Debugging;
using ICSharpCode.SharpDevelop.Services; using ICSharpCode.SharpDevelop.Services;
using Debugger; using Debugger;
using Debugger.MetaData;
using Debugger.Expressions; using Debugger.Expressions;
namespace Debugger.AddIn.TreeModel namespace Debugger.AddIn.TreeModel

2
src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Evals/Eval.cs

@ -8,6 +8,8 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Runtime.InteropServices; using System.Runtime.InteropServices;
using Debugger.MetaData;
using Debugger.Wrappers.CorDebug; using Debugger.Wrappers.CorDebug;
namespace Debugger namespace Debugger

1
src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Expressions/Ast/LocalVariableIdentifierExpression.cs

@ -8,6 +8,7 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using Debugger.MetaData;
using Debugger.Wrappers.CorSym; using Debugger.Wrappers.CorSym;
namespace Debugger.Expressions namespace Debugger.Expressions

2
src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Expressions/Ast/MemberReferenceExpression.cs

@ -9,6 +9,8 @@ using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Text; using System.Text;
using Debugger.MetaData;
namespace Debugger.Expressions namespace Debugger.Expressions
{ {
/// <summary> /// <summary>

2
src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Expressions/Ast/ParameterIdentifierExpression.cs

@ -8,6 +8,8 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using Debugger.MetaData;
namespace Debugger.Expressions namespace Debugger.Expressions
{ {
/// <summary> /// <summary>

1
src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Expressions/Expression.Create.cs

@ -8,6 +8,7 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using Debugger.MetaData;
using Debugger.Wrappers.CorSym; using Debugger.Wrappers.CorSym;
namespace Debugger.Expressions namespace Debugger.Expressions

2
src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Metadata/BindingFlags.cs

@ -10,7 +10,7 @@ using System.Collections.Generic;
using Debugger.Wrappers.CorDebug; using Debugger.Wrappers.CorDebug;
using Debugger.Wrappers.MetaData; using Debugger.Wrappers.MetaData;
namespace Debugger namespace Debugger.MetaData
{ {
/// <summary> /// <summary>
/// Binding flags specify which members should be returned. /// Binding flags specify which members should be returned.

2
src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Metadata/DebugType-Helpers.cs

@ -10,7 +10,7 @@ using System.Collections.Generic;
using Debugger.Wrappers.CorDebug; using Debugger.Wrappers.CorDebug;
using Debugger.Wrappers.MetaData; using Debugger.Wrappers.MetaData;
namespace Debugger namespace Debugger.MetaData
{ {
public partial class DebugType public partial class DebugType
{ {

4
src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Metadata/DebugType.cs

@ -10,7 +10,7 @@ using System.Collections.Generic;
using Debugger.Wrappers.CorDebug; using Debugger.Wrappers.CorDebug;
using Debugger.Wrappers.MetaData; using Debugger.Wrappers.MetaData;
namespace Debugger namespace Debugger.MetaData
{ {
/// <summary> /// <summary>
/// Represents a type in a debugee. That is, a class, array, value type or a primitive type. /// Represents a type in a debugee. That is, a class, array, value type or a primitive type.
@ -251,7 +251,7 @@ namespace Debugger
static internal DebugType Create(Process process, ICorDebugClass corClass, params ICorDebugType[] typeArguments) static internal DebugType Create(Process process, ICorDebugClass corClass, params ICorDebugType[] typeArguments)
{ {
MetaData metaData = process.GetModule(corClass.Module).MetaData; Debugger.Wrappers.MetaData.MetaData metaData = process.GetModule(corClass.Module).MetaData;
bool isValueType = false; bool isValueType = false;
uint superClassToken = metaData.GetTypeDefProps(corClass.Token).SuperClassToken; uint superClassToken = metaData.GetTypeDefProps(corClass.Token).SuperClassToken;

2
src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Metadata/FieldInfo.cs

@ -10,7 +10,7 @@ using System.Collections.Generic;
using Debugger.Wrappers.CorDebug; using Debugger.Wrappers.CorDebug;
using Debugger.Wrappers.MetaData; using Debugger.Wrappers.MetaData;
namespace Debugger namespace Debugger.MetaData
{ {
/// <summary> /// <summary>
/// Provides information about a field of some class. /// Provides information about a field of some class.

2
src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Metadata/MemberInfo.cs

@ -10,7 +10,7 @@ using System.Collections.Generic;
using Debugger.Wrappers.CorDebug; using Debugger.Wrappers.CorDebug;
using Debugger.Wrappers.MetaData; using Debugger.Wrappers.MetaData;
namespace Debugger namespace Debugger.MetaData
{ {
/// <summary> /// <summary>
/// Provides information about a member of some class /// Provides information about a member of some class

2
src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Metadata/MethodInfo.cs

@ -12,7 +12,7 @@ using Debugger.Wrappers.CorDebug;
using Debugger.Wrappers.CorSym; using Debugger.Wrappers.CorSym;
using Debugger.Wrappers.MetaData; using Debugger.Wrappers.MetaData;
namespace Debugger namespace Debugger.MetaData
{ {
/// <summary> /// <summary>
/// Provides information about a method in a class /// Provides information about a method in a class

2
src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Metadata/PropertyInfo.cs

@ -10,7 +10,7 @@ using System.Collections.Generic;
using Debugger.Wrappers.CorDebug; using Debugger.Wrappers.CorDebug;
using Debugger.Wrappers.MetaData; using Debugger.Wrappers.MetaData;
namespace Debugger namespace Debugger.MetaData
{ {
/// <summary> /// <summary>
/// Provides information about a property in a class /// Provides information about a property in a class

8
src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Modules/Module.cs

@ -6,6 +6,8 @@
// </file> // </file>
using System; using System;
using Debugger.MetaData;
using Debugger.Wrappers.CorDebug; using Debugger.Wrappers.CorDebug;
using Debugger.Wrappers.CorSym; using Debugger.Wrappers.CorSym;
using Debugger.Wrappers.MetaData; using Debugger.Wrappers.MetaData;
@ -22,7 +24,7 @@ namespace Debugger
int orderOfLoading = 0; int orderOfLoading = 0;
ICorDebugModule corModule; ICorDebugModule corModule;
ISymUnmanagedReader symReader; ISymUnmanagedReader symReader;
MetaData metaData; Debugger.Wrappers.MetaData.MetaData metaData;
[Debugger.Tests.Ignore] [Debugger.Tests.Ignore]
public Process Process { public Process Process {
@ -31,7 +33,7 @@ namespace Debugger
} }
} }
internal MetaData MetaData { internal Debugger.Wrappers.MetaData.MetaData MetaData {
get { get {
return metaData; return metaData;
} }
@ -125,7 +127,7 @@ namespace Debugger
corModule = pModule; corModule = pModule;
metaData = new MetaData(pModule); metaData = new Debugger.Wrappers.MetaData.MetaData(pModule);
fullPath = pModule.Name; fullPath = pModule.Name;

1
src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Threads/StackFrame.cs

@ -9,6 +9,7 @@ using System;
using System.Collections.Generic; using System.Collections.Generic;
using System.Runtime.InteropServices; using System.Runtime.InteropServices;
using Debugger.MetaData;
using Debugger.Expressions; using Debugger.Expressions;
using Debugger.Wrappers.CorDebug; using Debugger.Wrappers.CorDebug;
using Debugger.Wrappers.CorSym; using Debugger.Wrappers.CorSym;

1
src/AddIns/Misc/Debugger/Debugger.Core/Project/Src/Values/Value.Object.cs

@ -8,6 +8,7 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using Debugger.MetaData;
using Debugger.Expressions; using Debugger.Expressions;
using Debugger.Wrappers.CorDebug; using Debugger.Wrappers.CorDebug;

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

@ -8,6 +8,7 @@
using System; using System;
using System.Collections.Generic; using System.Collections.Generic;
using Debugger.MetaData;
using Debugger.Expressions; using Debugger.Expressions;
using Debugger.Wrappers.CorDebug; using Debugger.Wrappers.CorDebug;

2
src/AddIns/Misc/Debugger/Debugger.Tests/Project/Src/TestPrograms/GenericDictionary.cs

@ -25,6 +25,8 @@ namespace Debugger.Tests.TestPrograms
#if TEST_CODE #if TEST_CODE
namespace Debugger.Tests { namespace Debugger.Tests {
using Debugger.MetaData;
public partial class DebuggerTests public partial class DebuggerTests
{ {
[NUnit.Framework.Test, NUnit.Framework.Ignore] [NUnit.Framework.Test, NUnit.Framework.Ignore]

1
src/AddIns/Misc/Debugger/Debugger.Tests/Project/Src/TestPrograms/MetadataIdentity.cs

@ -27,6 +27,7 @@ namespace Debugger.Tests.TestPrograms
#if TEST_CODE #if TEST_CODE
namespace Debugger.Tests { namespace Debugger.Tests {
using NUnit.Framework; using NUnit.Framework;
using Debugger.MetaData;
public partial class DebuggerTests public partial class DebuggerTests
{ {

6
src/AddIns/Misc/Debugger/Debugger.Tests/Project/Src/TestPrograms/ObjectValue.cs

@ -38,6 +38,8 @@ namespace Debugger.Tests.TestPrograms
#if TEST_CODE #if TEST_CODE
namespace Debugger.Tests { namespace Debugger.Tests {
using Debugger.MetaData;
public partial class DebuggerTests public partial class DebuggerTests
{ {
[NUnit.Framework.Test, NUnit.Framework.Ignore] [NUnit.Framework.Test, NUnit.Framework.Ignore]
@ -49,11 +51,11 @@ namespace Debugger.Tests {
val = process.SelectedStackFrame.GetLocalVariableValue("val"); val = process.SelectedStackFrame.GetLocalVariableValue("val");
ObjectDump("val", val); ObjectDump("val", val);
ObjectDump("val members", val.GetMemberValues(null, Debugger.BindingFlags.All)); ObjectDump("val members", val.GetMemberValues(null, BindingFlags.All));
process.Continue(); process.Continue();
ObjectDump("val", val); ObjectDump("val", val);
ObjectDump("val members", val.GetMemberValues(null, Debugger.BindingFlags.All)); ObjectDump("val members", val.GetMemberValues(null, BindingFlags.All));
EndTest(); EndTest();
} }

Loading…
Cancel
Save