2005-03-30 Cesar Lopez Nataren <cnataren@novell.com>
authorCésar Natarén <cesar@mono-cvs.ximian.com>
Thu, 31 Mar 2005 01:40:49 +0000 (01:40 -0000)
committerCésar Natarén <cesar@mono-cvs.ximian.com>
Thu, 31 Mar 2005 01:40:49 +0000 (01:40 -0000)
commit4ad520ac1cd524e86b900fdcad491d2e43b1ca3d
treeb142d5bc9cc220797b15b41d6d64e0098fa0bbb5
parentf333191564a85b6ef0c2c0982114d57d36082865
2005-03-30  Cesar Lopez Nataren  <cnataren@novell.com>

* TypeOf.cs: take into account Objects.
* ArrayConstructor.cs: Implement CreateInstance.
* LateBinding.cs: Initial implementatio of CallValue and
SetIndexedPropertyValueStatic.
* JSFieldInfo.cs: Implement GetValue and SetValue.
* ArrayObject.cs: Implement length, add three ctrs.
* JScriptException.cs: Add error_number field. Implement
ctr. ErrorNumber, Message and StackTrace.
* ArrayPrototype.cs: Implement join and toString.
* JSObject.cs: Remove the ChainHash, we use a simple hashtable
now, the one inherited from ScriptObject.
* ScriptObject.cs: Add a Hashtable here.

svn path=/trunk/mcs/; revision=42408
12 files changed:
mcs/class/Microsoft.JScript/Microsoft.JScript/ArrayConstructor.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/ArrayObject.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/ArrayPrototype.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/ChangeLog
mcs/class/Microsoft.JScript/Microsoft.JScript/Convert.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/Equality.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/JSFieldInfo.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/JSObject.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/JScriptException.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/LateBinding.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/ScriptObject.cs
mcs/class/Microsoft.JScript/Microsoft.JScript/TypeOf.cs