|
From: | Rhys Weatherley <address@hidden> |
Subject: | [Dotgnu-pnet-commits] CVS: pnetlib/JScript/Execute Convert.cs,1.4,1.5 ScriptObject.cs,1.3,1.4 Support.cs,1.4,1.5 |
Date: | Tue, 15 Apr 2003 07:22:34 -0400 |
Update of /cvsroot/dotgnu-pnet/pnetlib/JScript/Execute In directory subversions:/tmp/cvs-serv12653/JScript/Execute Modified Files: Convert.cs ScriptObject.cs Support.cs Log Message: Mark up members of the "Reflection" ECMA subset with CONFIG_REFLECTION. Index: Convert.cs =================================================================== RCS file: /cvsroot/dotgnu-pnet/pnetlib/JScript/Execute/Convert.cs,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -r1.4 -r1.5 *** Convert.cs 6 Mar 2003 23:52:40 -0000 1.4 --- Convert.cs 15 Apr 2003 11:22:32 -0000 1.5 *************** *** 219,224 **** case TypeCode.Object: { ! if(value is Missing || ! value is System.Reflection.Missing) { return false; --- 219,228 ---- case TypeCode.Object: { ! if(value is Missing ! #if ECMA_COMPAT ! ) ! #else ! || value is System.Reflection.Missing) ! #endif { return false; Index: ScriptObject.cs =================================================================== RCS file: /cvsroot/dotgnu-pnet/pnetlib/JScript/Execute/ScriptObject.cs,v retrieving revision 1.3 retrieving revision 1.4 diff -C2 -r1.3 -r1.4 *** ScriptObject.cs 21 Jan 2003 22:11:49 -0000 1.3 --- ScriptObject.cs 15 Apr 2003 11:22:32 -0000 1.4 *************** *** 28,32 **** using Microsoft.JScript.Vsa; ! public abstract class ScriptObject : IReflect { // Accessible internal state. --- 28,35 ---- using Microsoft.JScript.Vsa; ! public abstract class ScriptObject ! #if !ECMA_COMPAT ! : IReflect ! #endif { // Accessible internal state. Index: Support.cs =================================================================== RCS file: /cvsroot/dotgnu-pnet/pnetlib/JScript/Execute/Support.cs,v retrieving revision 1.4 retrieving revision 1.5 diff -C2 -r1.4 -r1.5 *** Support.cs 17 Jan 2003 06:34:46 -0000 1.4 --- Support.cs 15 Apr 2003 11:22:32 -0000 1.5 *************** *** 125,130 **** case TypeCode.Object: { ! if(value is Microsoft.JScript.Missing || ! value is System.Reflection.Missing) { return "undefined"; --- 125,134 ---- case TypeCode.Object: { ! if(value is Microsoft.JScript.Missing ! #if ECMA_COMPAT ! ) ! #else ! || value is System.Reflection.Missing) ! #endif { return "undefined";
[Prev in Thread] | Current Thread | [Next in Thread] |