Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(541)

Unified Diff: experimental/visual_studio_plugin/src/MsAd7.BaseImpl/MemoryContext.cs

Issue 10928195: First round of dead file removal (Closed) Base URL: https://github.com/samclegg/nativeclient-sdk.git@master
Patch Set: Created 8 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: experimental/visual_studio_plugin/src/MsAd7.BaseImpl/MemoryContext.cs
diff --git a/experimental/visual_studio_plugin/src/MsAd7.BaseImpl/MemoryContext.cs b/experimental/visual_studio_plugin/src/MsAd7.BaseImpl/MemoryContext.cs
deleted file mode 100644
index 2b15a96c487d89e7b7305363e77492cafa6b02d8..0000000000000000000000000000000000000000
--- a/experimental/visual_studio_plugin/src/MsAd7.BaseImpl/MemoryContext.cs
+++ /dev/null
@@ -1,87 +0,0 @@
-// Copyright 2009 The Native Client Authors. All rights reserved.
-// Use of this source code is governed by a BSD-style license that can
-// be found in the LICENSE file.
-using System.Diagnostics;
-using Microsoft.VisualStudio;
-using Microsoft.VisualStudio.Debugger.Interop;
-
-namespace Google.MsAd7.BaseImpl {
- public class MemoryContext : IDebugMemoryContext2 {
- public MemoryContext(string name, ulong address, ulong count) {
- name_ = name;
- address_ = address;
- count_ = count;
- }
-
- public MemoryContext(string name, ulong address)
- : this(name, address, 0) {}
-
- public ulong Address {
- get { return address_; }
- }
-
- public ulong Count {
- get { return count_; }
- }
-
- public string Name {
- get { return name_; }
- }
-
- #region Implementation of IDebugMemoryContext2
-
- public int GetName(out string pbstrName) {
- Debug.WriteLine("MemoryContext.GetName");
- pbstrName = name_;
- return VSConstants.S_OK;
- }
-
- public int GetInfo(enum_CONTEXT_INFO_FIELDS dwFields, CONTEXT_INFO[] pinfo) {
- Debug.WriteLine("MemoryContext.GetInfo");
-
- pinfo[0].bstrAddress = Address.ToString("X");
- pinfo[0].bstrAddressAbsolute = pinfo[0].bstrAddress;
- pinfo[0].bstrAddressOffset = pinfo[0].bstrAddress;
- pinfo[0].bstrFunction = "";
- pinfo[0].bstrModuleUrl = "";
- pinfo[0].dwFields = enum_CONTEXT_INFO_FIELDS.CIF_ALLFIELDS;
-
- return VSConstants.S_OK;
- }
-
- public int Add(ulong dwCount, out IDebugMemoryContext2 ppMemCxt) {
- Debug.WriteLine("MemoryContext.Add");
- ppMemCxt = new MemoryContext(name_, address_ + dwCount, count_);
- return VSConstants.S_OK;
- }
-
- public int Subtract(ulong dwCount, out IDebugMemoryContext2 ppMemCxt) {
- Debug.WriteLine("MemoryContext.Subtract");
- ppMemCxt = new MemoryContext(name_, address_ - dwCount, count_);
- return VSConstants.S_OK;
- }
-
- public int Compare(enum_CONTEXT_COMPARE Compare,
- IDebugMemoryContext2[] rgpMemoryContextSet,
- uint dwMemoryContextSetLen,
- out uint pdwMemoryContext) {
- Debug.WriteLine("MemoryContext.Compare");
-
- // TODO(ilewis):
- // must implement at least CONTEXT_EQUAL, CONTEXT_LESS_THAN,
- // CONTEXT_GREATER_THAN and CONTEXT_SAME_SCOPE. (MSDN)
- pdwMemoryContext = uint.MaxValue;
- return VSConstants.S_OK;
- }
-
- #endregion
-
- #region Private Implementation
-
- private readonly ulong address_;
- private readonly ulong count_;
- private readonly string name_;
-
- #endregion
- }
-}

Powered by Google App Engine
This is Rietveld 408576698