Author: msierad
Date: 2007-06-28 07:59:44 -0400 (Thu, 28 Jun 2007)
New Revision: 80963

Added:
   trunk/olive/class/Microsoft.JScript.Runtime/Microsoft.JScript.Runtime.Calls/
   
trunk/olive/class/Microsoft.JScript.Runtime/Microsoft.JScript.Runtime.Calls/ChangeLog
   
trunk/olive/class/Microsoft.JScript.Runtime/Microsoft.JScript.Runtime.Calls/DoOperationBinderHelper.cs
   
trunk/olive/class/Microsoft.JScript.Runtime/Microsoft.JScript.Runtime.Calls/GetMemberBinderHelper.cs
   
trunk/olive/class/Microsoft.JScript.Runtime/Microsoft.JScript.Runtime.Calls/JSBinder.cs
   
trunk/olive/class/Microsoft.JScript.Runtime/Microsoft.JScript.Runtime.Calls/JSDefaultContext.cs
   
trunk/olive/class/Microsoft.JScript.Runtime/Microsoft.JScript.Runtime.Calls/SetMemberBinderHelper.cs
Modified:
   
trunk/olive/class/Microsoft.JScript.Runtime/Microsoft.JScript.Runtime.dll.sources
Log:
2007-06-28  Marek Sieradzki  <[EMAIL PROTECTED]>

        * GetMemberBinderHelper.cs
        * JSBinder.cs
        * JSDefaultContext.cs
        * SetMemberBinderHelper.cs
        * DoOperationBinderHelper.cs: Added stubs.



Added: 
trunk/olive/class/Microsoft.JScript.Runtime/Microsoft.JScript.Runtime.Calls/ChangeLog
===================================================================
--- 
trunk/olive/class/Microsoft.JScript.Runtime/Microsoft.JScript.Runtime.Calls/ChangeLog
       2007-06-28 11:52:32 UTC (rev 80962)
+++ 
trunk/olive/class/Microsoft.JScript.Runtime/Microsoft.JScript.Runtime.Calls/ChangeLog
       2007-06-28 11:59:44 UTC (rev 80963)
@@ -0,0 +1,7 @@
+2007-06-28  Marek Sieradzki  <[EMAIL PROTECTED]>
+
+       * GetMemberBinderHelper.cs
+       * JSBinder.cs
+       * JSDefaultContext.cs
+       * SetMemberBinderHelper.cs
+       * DoOperationBinderHelper.cs: Added stubs.


Property changes on: 
trunk/olive/class/Microsoft.JScript.Runtime/Microsoft.JScript.Runtime.Calls/ChangeLog
___________________________________________________________________
Name: svn:eol-style
   + native

Added: 
trunk/olive/class/Microsoft.JScript.Runtime/Microsoft.JScript.Runtime.Calls/DoOperationBinderHelper.cs
===================================================================
--- 
trunk/olive/class/Microsoft.JScript.Runtime/Microsoft.JScript.Runtime.Calls/DoOperationBinderHelper.cs
      2007-06-28 11:52:32 UTC (rev 80962)
+++ 
trunk/olive/class/Microsoft.JScript.Runtime/Microsoft.JScript.Runtime.Calls/DoOperationBinderHelper.cs
      2007-06-28 11:59:44 UTC (rev 80963)
@@ -0,0 +1,41 @@
+using System;
+using Microsoft.Scripting;
+using Microsoft.Scripting.Actions;
+
+namespace Microsoft.JScript.Runtime.Calls {
+       
+       public class DoOperationBinderHelper<T> {
+
+               protected DoOperationAction _action;
+
+               public DoOperationBinderHelper (ActionBinder binder, 
CodeContext context, DoOperationAction action)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               public static object DynamicInvokeBinaryOperation (CodeContext 
context, Operators op, object x, object y)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               public static object DynamicInvokeCompareOperation (CodeContext 
context, Operators op, object x, object y)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               public static object DynamicInvokeInplaceOperation (CodeContext 
context, Operators op, object x, object y)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               public StandardRule<T> MakeRule (object [] args)
+               {
+                       throw new NotImplementedException ();
+               }
+
+               public override string ToString ()
+               {
+                       return base.ToString ();
+               }
+       }
+}


Property changes on: 
trunk/olive/class/Microsoft.JScript.Runtime/Microsoft.JScript.Runtime.Calls/DoOperationBinderHelper.cs
___________________________________________________________________
Name: svn:eol-style
   + native

Added: 
trunk/olive/class/Microsoft.JScript.Runtime/Microsoft.JScript.Runtime.Calls/GetMemberBinderHelper.cs
===================================================================
--- 
trunk/olive/class/Microsoft.JScript.Runtime/Microsoft.JScript.Runtime.Calls/GetMemberBinderHelper.cs
        2007-06-28 11:52:32 UTC (rev 80962)
+++ 
trunk/olive/class/Microsoft.JScript.Runtime/Microsoft.JScript.Runtime.Calls/GetMemberBinderHelper.cs
        2007-06-28 11:59:44 UTC (rev 80963)
@@ -0,0 +1,13 @@
+using System;
+using Microsoft.Scripting;
+using Microsoft.Scripting.Actions;
+
+namespace Microsoft.JScript.Runtime.Calls {
+
+       public class GetMemberBinderHelper<T> {
+               public GetMemberBinderHelper (JSBinder binder, GetMemberAction 
action)
+               {
+                       throw new NotImplementedException ();
+               }
+       }
+}


Property changes on: 
trunk/olive/class/Microsoft.JScript.Runtime/Microsoft.JScript.Runtime.Calls/GetMemberBinderHelper.cs
___________________________________________________________________
Name: svn:eol-style
   + native

Added: 
trunk/olive/class/Microsoft.JScript.Runtime/Microsoft.JScript.Runtime.Calls/JSBinder.cs
===================================================================
--- 
trunk/olive/class/Microsoft.JScript.Runtime/Microsoft.JScript.Runtime.Calls/JSBinder.cs
     2007-06-28 11:52:32 UTC (rev 80962)
+++ 
trunk/olive/class/Microsoft.JScript.Runtime/Microsoft.JScript.Runtime.Calls/JSBinder.cs
     2007-06-28 11:59:44 UTC (rev 80963)
@@ -0,0 +1,48 @@
+using System;
+using Microsoft.Scripting;
+using Microsoft.Scripting.Actions;
+using Microsoft.Scripting.Internal.Ast;
+using Microsoft.Scripting.Internal.Generation;
+
+namespace Microsoft.JScript.Runtime.Calls {
+
+       public class JSBinder : ActionBinder {
+
+               public readonly ActionBinder Default;
+
+               public JSBinder (CodeContext context)
+                       : base (context)
+               {
+               }
+
+               public override bool CanConvertFrom (Type fromType, Type 
toType, NarrowingLevel level)
+               {
+                       throw new Exception ("The method or operation is not 
implemented.");
+               }
+
+               public override object Convert (object obj, Type toType)
+               {
+                       throw new Exception ("The method or operation is not 
implemented.");
+               }
+
+               public override Expression ConvertExpression (Expression expr, 
Type toType)
+               {
+                       throw new Exception ("The method or operation is not 
implemented.");
+               }
+
+               public override void EmitConvertFromObject (CodeGen cg, Type 
paramType)
+               {
+                       throw new Exception ("The method or operation is not 
implemented.");
+               }
+
+               protected override StandardRule<T> MakeRule<T> (Action action, 
object [] args)
+               {
+                       throw new Exception ("The method or operation is not 
implemented.");
+               }
+
+               public override bool PreferConvert (Type t1, Type t2)
+               {
+                       throw new Exception ("The method or operation is not 
implemented.");
+               }
+       }
+}


Property changes on: 
trunk/olive/class/Microsoft.JScript.Runtime/Microsoft.JScript.Runtime.Calls/JSBinder.cs
___________________________________________________________________
Name: svn:eol-style
   + native

Added: 
trunk/olive/class/Microsoft.JScript.Runtime/Microsoft.JScript.Runtime.Calls/JSDefaultContext.cs
===================================================================
--- 
trunk/olive/class/Microsoft.JScript.Runtime/Microsoft.JScript.Runtime.Calls/JSDefaultContext.cs
     2007-06-28 11:52:32 UTC (rev 80962)
+++ 
trunk/olive/class/Microsoft.JScript.Runtime/Microsoft.JScript.Runtime.Calls/JSDefaultContext.cs
     2007-06-28 11:59:44 UTC (rev 80963)
@@ -0,0 +1,18 @@
+using System;
+using Microsoft.Scripting;
+using Microsoft.Scripting.Hosting;
+
+namespace Microsoft.JScript.Runtime.Calls {
+
+       public static class JSDefaultContext {
+
+               public static CodeContext Default;
+               public static ContextId JSContext;
+               public static ScriptEngine _JSScriptEngine;
+
+               public static CodeContext CreateDefaultJSContext ()
+               {
+                       throw new NotImplementedException ();
+               }
+       }
+}


Property changes on: 
trunk/olive/class/Microsoft.JScript.Runtime/Microsoft.JScript.Runtime.Calls/JSDefaultContext.cs
___________________________________________________________________
Name: svn:eol-style
   + native

Added: 
trunk/olive/class/Microsoft.JScript.Runtime/Microsoft.JScript.Runtime.Calls/SetMemberBinderHelper.cs
===================================================================
--- 
trunk/olive/class/Microsoft.JScript.Runtime/Microsoft.JScript.Runtime.Calls/SetMemberBinderHelper.cs
        2007-06-28 11:52:32 UTC (rev 80962)
+++ 
trunk/olive/class/Microsoft.JScript.Runtime/Microsoft.JScript.Runtime.Calls/SetMemberBinderHelper.cs
        2007-06-28 11:59:44 UTC (rev 80963)
@@ -0,0 +1,13 @@
+using System;
+using Microsoft.Scripting;
+using Microsoft.Scripting.Actions;
+
+namespace Microsoft.JScript.Runtime.Calls {
+
+       public class SetMemberBinderHelper<T> {
+               public SetMemberBinderHelper (JSBinder binder, SetMemberAction 
action)
+               {
+                       throw new NotImplementedException ();
+               }
+       }
+}


Property changes on: 
trunk/olive/class/Microsoft.JScript.Runtime/Microsoft.JScript.Runtime.Calls/SetMemberBinderHelper.cs
___________________________________________________________________
Name: svn:eol-style
   + native

Modified: 
trunk/olive/class/Microsoft.JScript.Runtime/Microsoft.JScript.Runtime.dll.sources
===================================================================
--- 
trunk/olive/class/Microsoft.JScript.Runtime/Microsoft.JScript.Runtime.dll.sources
   2007-06-28 11:52:32 UTC (rev 80962)
+++ 
trunk/olive/class/Microsoft.JScript.Runtime/Microsoft.JScript.Runtime.dll.sources
   2007-06-28 11:59:44 UTC (rev 80963)
@@ -20,3 +20,8 @@
 Microsoft.JScript.Runtime/URIErrorException.cs
 Microsoft.JScript.Runtime/WrapperException.cs
 Microsoft.JScript.Runtime.Operations/JSOperators.cs
+Microsoft.JScript.Runtime.Calls/GetMemberBinderHelper.cs
+Microsoft.JScript.Runtime.Calls/JSBinder.cs
+Microsoft.JScript.Runtime.Calls/JSDefaultContext.cs
+Microsoft.JScript.Runtime.Calls/SetMemberBinderHelper.cs
+Microsoft.JScript.Runtime.Calls/DoOperationBinderHelper.cs

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to