[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[dotgnu-pnet-commits] pnetlib ChangeLog runtime/System/Private/Debugg...
From: |
Radek Polak |
Subject: |
[dotgnu-pnet-commits] pnetlib ChangeLog runtime/System/Private/Debugg... |
Date: |
Mon, 02 Apr 2007 21:57:12 +0000 |
CVSROOT: /sources/dotgnu-pnet
Module name: pnetlib
Changes by: Radek Polak <radekp> 07/04/02 21:57:12
Modified files:
. : ChangeLog
runtime/System/Private: DebuggerHelper.cs
Log message:
implement watching instance members without need to specify this
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/pnetlib/ChangeLog?cvsroot=dotgnu-pnet&r1=1.2491&r2=1.2492
http://cvs.savannah.gnu.org/viewcvs/pnetlib/runtime/System/Private/DebuggerHelper.cs?cvsroot=dotgnu-pnet&r1=1.3&r2=1.4
Patches:
Index: ChangeLog
===================================================================
RCS file: /sources/dotgnu-pnet/pnetlib/ChangeLog,v
retrieving revision 1.2491
retrieving revision 1.2492
diff -u -b -r1.2491 -r1.2492
--- ChangeLog 31 Mar 2007 08:12:51 -0000 1.2491
+++ ChangeLog 2 Apr 2007 21:57:12 -0000 1.2492
@@ -1,3 +1,8 @@
+2007-04-03 Radek Polak <address@hidden>
+
+ * runtime/System/Private/DebuggerHelper.cs: Implement watching
+ instance members without need to specify "this".
+
2007-03-31 Deryk Robosson <address@hidden>
* System.Windows.Forms/ListBox.cs: Invalidate control when flushing so
Index: runtime/System/Private/DebuggerHelper.cs
===================================================================
RCS file:
/sources/dotgnu-pnet/pnetlib/runtime/System/Private/DebuggerHelper.cs,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -b -r1.3 -r1.4
--- runtime/System/Private/DebuggerHelper.cs 24 Mar 2007 17:58:59 -0000
1.3
+++ runtime/System/Private/DebuggerHelper.cs 2 Apr 2007 21:57:12 -0000
1.4
@@ -92,6 +92,17 @@
// Find matching local
variable/function parameter
value = GetLocal(name);
+ // Try instance members
+ if(value == error)
+ {
+ Object instance =
GetLocal("this");
+ if(instance != error)
+ {
+ value =
GetNonStaticMemberValue(instance, name,
+
null);
+ }
+ }
+
// Call indexer if local variable found
// and arguments were specified
if(value != error)
- [dotgnu-pnet-commits] pnetlib ChangeLog runtime/System/Private/Debugg...,
Radek Polak <=