Author: cesar
Date: 2005-05-07 04:29:56 -0400 (Sat, 07 May 2005)
New Revision: 44194
Modified:
trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/ActivationObject.cs
trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/BitwiseBinary.cs
trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/ChangeLog
trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/Convert.cs
trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/Equality.cs
trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/JSConstructor.cs
trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/JSMethodInfo.cs
trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/LateBinding.cs
trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/MethodInvoker.cs
trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/NumericBinary.cs
trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/NumericUnary.cs
trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/Plus.cs
trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/PostOrPrefixOperator.cs
trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/Relational.cs
trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/ScriptFunction.cs
trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/ScriptObject.cs
trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/StackFrame.cs
Log:
`head -n 9 ChangeLog`
Modified:
trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/ActivationObject.cs
===================================================================
--- trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/ActivationObject.cs
2005-05-07 06:26:31 UTC (rev 44193)
+++ trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/ActivationObject.cs
2005-05-07 08:29:56 UTC (rev 44194)
@@ -29,6 +29,7 @@
using System;
using System.Reflection;
+using System.Diagnostics;
using System.Collections;
namespace Microsoft.JScript {
@@ -72,6 +73,8 @@
throw new NotImplementedException ();
}
+ [DebuggerStepThroughAttribute]
+ [DebuggerHiddenAttribute]
public Object GetMemberValue (string name, int lexLevel)
{
throw new NotImplementedException ();
Modified: trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/BitwiseBinary.cs
===================================================================
--- trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/BitwiseBinary.cs
2005-05-07 06:26:31 UTC (rev 44193)
+++ trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/BitwiseBinary.cs
2005-05-07 08:29:56 UTC (rev 44194)
@@ -29,6 +29,7 @@
//
using System;
+using System.Diagnostics;
namespace Microsoft.JScript {
@@ -39,6 +40,8 @@
{
}
+ [DebuggerStepThroughAttribute]
+ [DebuggerHiddenAttribute]
public object EvaluateBitwiseBinary (object v1, object v2)
{
return new object ();
Modified: trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/ChangeLog
===================================================================
--- trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/ChangeLog
2005-05-07 06:26:31 UTC (rev 44193)
+++ trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/ChangeLog
2005-05-07 08:29:56 UTC (rev 44194)
@@ -1,3 +1,12 @@
+2005-05-07 Cesar Lopez Nataren <[EMAIL PROTECTED]>
+
+ * MethodInvoker.cs, ScriptObject.cs, BitwiseBinary.cs,
+ ActivationObject.cs, PostOrPrefixOperator, StackFrame.cs,
+ NumericUnary.cs, JSConstructor.cs, Equality.cs, NumericBinary.cs,
+ Convert.cs, LateBinding.cs, Plus.cs, BitwiseBinary.cs,
+ JSMethodInfo.cs, Relational.cs, ScriptFunction.cs : Add missing
+ debugger attributes.
+
2005-05-06 Cesar Lopez Nataren <[EMAIL PROTECTED]>
* Binding.cs: add missing methods and fields.
Modified: trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/Convert.cs
===================================================================
--- trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/Convert.cs
2005-05-07 06:26:31 UTC (rev 44193)
+++ trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/Convert.cs
2005-05-07 08:29:56 UTC (rev 44194)
@@ -30,6 +30,7 @@
//
using System;
+using System.Diagnostics;
using Microsoft.JScript.Vsa;
namespace Microsoft.JScript {
@@ -76,24 +77,27 @@
throw new NotImplementedException ();
}
+ [DebuggerStepThroughAttribute]
+ [DebuggerHiddenAttribute]
public static void ThrowTypeMismatch (object val)
{
throw new NotImplementedException ();
}
-
public static bool ToBoolean (double d)
{
throw new NotImplementedException ();
}
-
+ [DebuggerStepThroughAttribute]
+ [DebuggerHiddenAttribute]
public static bool ToBoolean (object value)
{
throw new NotImplementedException ();
}
-
+ [DebuggerStepThroughAttribute]
+ [DebuggerHiddenAttribute]
public static bool ToBoolean (object value, bool
explicitConversion)
{
return false;
@@ -147,6 +151,8 @@
return Convert.ToString (obj, true);
}
+ [DebuggerStepThroughAttribute]
+ [DebuggerHiddenAttribute]
public static string ToString (object value, bool explicitOK)
{
IConvertible ic = value as IConvertible;
Modified: trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/Equality.cs
===================================================================
--- trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/Equality.cs
2005-05-07 06:26:31 UTC (rev 44193)
+++ trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/Equality.cs
2005-05-07 08:29:56 UTC (rev 44194)
@@ -31,6 +31,7 @@
using System;
using System.Text;
+using System.Diagnostics;
using System.Reflection.Emit;
namespace Microsoft.JScript {
@@ -47,6 +48,8 @@
{
}
+ [DebuggerStepThroughAttribute]
+ [DebuggerHiddenAttribute]
public bool EvaluateEquality (object v1, object v2)
{
IConvertible ic1 = v1 as IConvertible;
Modified: trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/JSConstructor.cs
===================================================================
--- trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/JSConstructor.cs
2005-05-07 06:26:31 UTC (rev 44193)
+++ trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/JSConstructor.cs
2005-05-07 08:29:56 UTC (rev 44194)
@@ -30,6 +30,7 @@
using System;
using System.Reflection;
+using System.Diagnostics;
using System.Globalization;
namespace Microsoft.JScript {
@@ -74,14 +75,16 @@
throw new NotImplementedException ();
}
-
+ [DebuggerStepThroughAttribute]
+ [DebuggerHiddenAttribute]
public override object Invoke (BindingFlags options,
System.Reflection.Binder binder,
object [] parameters,
CultureInfo culture)
{
throw new NotImplementedException ();
}
-
+ [DebuggerStepThroughAttribute]
+ [DebuggerHiddenAttribute]
public override object Invoke (object obj, BindingFlags
options, System.Reflection.Binder binder,
object [] parameters,
CultureInfo culture)
{
Modified: trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/JSMethodInfo.cs
===================================================================
--- trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/JSMethodInfo.cs
2005-05-07 06:26:31 UTC (rev 44193)
+++ trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/JSMethodInfo.cs
2005-05-07 08:29:56 UTC (rev 44194)
@@ -30,6 +30,7 @@
using System;
using System.Reflection;
+using System.Diagnostics;
using System.Globalization;
namespace Microsoft.JScript {
@@ -93,7 +94,8 @@
throw new NotImplementedException ();
}
-
+ [DebuggerStepThroughAttribute]
+ [DebuggerHiddenAttribute]
public override object Invoke (object obj, BindingFlags
options, System.Reflection.Binder binder,
object [] parameters, CultureInfo
culture)
{
Modified: trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/LateBinding.cs
===================================================================
--- trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/LateBinding.cs
2005-05-07 06:26:31 UTC (rev 44193)
+++ trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/LateBinding.cs
2005-05-07 08:29:56 UTC (rev 44194)
@@ -31,6 +31,7 @@
using System;
using System.Reflection;
+using System.Diagnostics;
using Microsoft.JScript.Vsa;
namespace Microsoft.JScript {
@@ -52,13 +53,16 @@
}
+ [DebuggerStepThroughAttribute]
+ [DebuggerHiddenAttribute]
public object Call (object [] arguments, bool construct, bool
brackets,
VsaEngine engine)
{
throw new NotImplementedException ();
}
-
+ [DebuggerStepThroughAttribute]
+ [DebuggerHiddenAttribute]
public static object CallValue (object thisObj, object val,
object [] arguments,
bool construct, bool brackets,
VsaEngine engine)
{
@@ -83,7 +87,8 @@
return null;
}
-
+ [DebuggerStepThroughAttribute]
+ [DebuggerHiddenAttribute]
public static object CallValue2 (object val, object thisObj,
object [] arguments,
bool construct, bool brackets,
VsaEngine engine)
{
@@ -102,19 +107,22 @@
throw new NotImplementedException ();
}
-
+ [DebuggerStepThroughAttribute]
+ [DebuggerHiddenAttribute]
public object GetNonMissingValue ()
{
throw new NotImplementedException ();
}
-
+ [DebuggerStepThroughAttribute]
+ [DebuggerHiddenAttribute]
public object GetValue2 ()
{
throw new NotImplementedException ();
}
-
+ [DebuggerStepThroughAttribute]
+ [DebuggerHiddenAttribute]
public static void SetIndexedPropertyValueStatic (object obj,
object [] arguments,
object value)
{
@@ -126,7 +134,8 @@
js_obj.AddField (o, value);
}
-
+ [DebuggerStepThroughAttribute]
+ [DebuggerHiddenAttribute]
public void SetValue (object value)
{
throw new NotImplementedException ();
Modified: trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/MethodInvoker.cs
===================================================================
--- trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/MethodInvoker.cs
2005-05-07 06:26:31 UTC (rev 44193)
+++ trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/MethodInvoker.cs
2005-05-07 08:29:56 UTC (rev 44194)
@@ -28,8 +28,13 @@
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
//
+using System.Diagnostics;
+
namespace Microsoft.JScript {
public abstract class MethodInvoker {
+
+ [DebuggerStepThroughAttribute]
+ [DebuggerHiddenAttribute]
public abstract object Invoke (object thisObj, object []
parameters);
}
}
Modified: trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/NumericBinary.cs
===================================================================
--- trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/NumericBinary.cs
2005-05-07 06:26:31 UTC (rev 44193)
+++ trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/NumericBinary.cs
2005-05-07 08:29:56 UTC (rev 44194)
@@ -29,6 +29,7 @@
//
using System;
+using System.Diagnostics;
namespace Microsoft.JScript {
@@ -39,6 +40,8 @@
{
}
+ [DebuggerStepThroughAttribute]
+ [DebuggerHiddenAttribute]
public object EvaluateNumericBinary (object v1, object v2)
{
IConvertible ic1 = v1 as IConvertible;
Modified: trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/NumericUnary.cs
===================================================================
--- trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/NumericUnary.cs
2005-05-07 06:26:31 UTC (rev 44193)
+++ trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/NumericUnary.cs
2005-05-07 08:29:56 UTC (rev 44194)
@@ -29,6 +29,7 @@
//
using System;
+using System.Diagnostics;
namespace Microsoft.JScript {
@@ -39,7 +40,8 @@
throw new NotImplementedException ();
}
-
+ [DebuggerStepThroughAttribute]
+ [DebuggerHiddenAttribute]
public object EvaluateUnary (object v)
{
throw new NotImplementedException ();
Modified: trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/Plus.cs
===================================================================
--- trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/Plus.cs 2005-05-07
06:26:31 UTC (rev 44193)
+++ trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/Plus.cs 2005-05-07
08:29:56 UTC (rev 44194)
@@ -29,6 +29,7 @@
//
using System;
+using System.Diagnostics;
namespace Microsoft.JScript {
@@ -39,6 +40,8 @@
{
}
+ [DebuggerStepThroughAttribute]
+ [DebuggerHiddenAttribute]
public object EvaluatePlus (object v1, object v2)
{
IConvertible ic1 = v1 as IConvertible;
Modified:
trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/PostOrPrefixOperator.cs
===================================================================
--- trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/PostOrPrefixOperator.cs
2005-05-07 06:26:31 UTC (rev 44193)
+++ trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/PostOrPrefixOperator.cs
2005-05-07 08:29:56 UTC (rev 44194)
@@ -29,6 +29,7 @@
//
using System;
+using System.Diagnostics;
using System.Reflection.Emit;
namespace Microsoft.JScript {
@@ -50,6 +51,8 @@
this.prefix = prefix;
}
+ [DebuggerStepThroughAttribute]
+ [DebuggerHiddenAttribute]
public object EvaluatePostOrPrefix (ref object v)
{
throw new NotImplementedException ();
Modified: trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/Relational.cs
===================================================================
--- trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/Relational.cs
2005-05-07 06:26:31 UTC (rev 44193)
+++ trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/Relational.cs
2005-05-07 08:29:56 UTC (rev 44194)
@@ -31,6 +31,7 @@
using System;
using System.Text;
using System.Reflection;
+using System.Diagnostics;
using System.Reflection.Emit;
namespace Microsoft.JScript {
@@ -48,6 +49,8 @@
{
}
+ [DebuggerStepThroughAttribute]
+ [DebuggerHiddenAttribute]
public double EvaluateRelational (object v1, object v2)
{
return -1;
Modified: trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/ScriptFunction.cs
===================================================================
--- trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/ScriptFunction.cs
2005-05-07 06:26:31 UTC (rev 44193)
+++ trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/ScriptFunction.cs
2005-05-07 08:29:56 UTC (rev 44194)
@@ -29,24 +29,31 @@
using System;
using System.Reflection;
+using System.Diagnostics;
using System.Globalization;
namespace Microsoft.JScript {
public abstract class ScriptFunction : JSObject {
+ [DebuggerStepThroughAttribute]
+ [DebuggerHiddenAttribute]
[JSFunctionAttribute (JSFunctionAttributeEnum.HasVarArgs)]
public Object CreateInstance (params Object [] args)
{
throw new NotImplementedException ();
}
+ [DebuggerStepThroughAttribute]
+ [DebuggerHiddenAttribute]
[JSFunctionAttribute (JSFunctionAttributeEnum.HasThisObject |
JSFunctionAttributeEnum.HasVarArgs)]
public Object Invoke (Object thisOb, params Object [] args)
{
throw new NotImplementedException ();
}
+ [DebuggerStepThroughAttribute]
+ [DebuggerHiddenAttribute]
public override Object InvokeMember (string name, BindingFlags
invokeAttr,
System.Reflection.Binder
binder, Object target, Object [] args,
ParameterModifier []
modifiers, CultureInfo cultInfo,
Modified: trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/ScriptObject.cs
===================================================================
--- trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/ScriptObject.cs
2005-05-07 06:26:31 UTC (rev 44193)
+++ trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/ScriptObject.cs
2005-05-07 08:29:56 UTC (rev 44194)
@@ -31,6 +31,7 @@
using System;
using System.Reflection;
using System.Collections;
+using System.Diagnostics;
using System.Globalization;
using Microsoft.JScript.Vsa;
@@ -99,6 +100,8 @@
throw new NotImplementedException ();
}
+ [DebuggerStepThroughAttribute]
+ [DebuggerHiddenAttribute]
public virtual Object InvokeMember (string name, BindingFlags
invokeAttr,
System.Reflection.Binder
binder, Object target,
Object[] args,
ParameterModifier [] modifiers,
Modified: trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/StackFrame.cs
===================================================================
--- trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/StackFrame.cs
2005-05-07 06:26:31 UTC (rev 44193)
+++ trunk/mcs/class/Microsoft.JScript/Microsoft.JScript/StackFrame.cs
2005-05-07 08:29:56 UTC (rev 44194)
@@ -30,6 +30,7 @@
using System;
using System.Reflection;
+using System.Diagnostics;
using Microsoft.JScript.Vsa;
namespace Microsoft.JScript {
@@ -76,6 +77,8 @@
}
+ [DebuggerStepThroughAttribute]
+ [DebuggerHiddenAttribute]
public object GetMemberValue (string name, int lexLevel)
{
throw new NotImplementedException ();
_______________________________________________
Mono-patches maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches