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

Reply via email to