Another part of https://bugs.webkit.org/show_bug.cgi?id=28287
authordarin@apple.com <darin@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 14 Aug 2009 00:49:42 +0000 (00:49 +0000)
committerdarin@apple.com <darin@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 14 Aug 2009 00:49:42 +0000 (00:49 +0000)
commitbcd96f67d826b93bae728494b625bb8c52d54c7d
tree48fb7be1f59502ffbc177cd0f39f22857672eeae
parent0b98a10bca27a263df5506553e676b7385093a9c
Another part of https://bugs.webkit.org/show_bug.cgi?id=28287

Patch by Darin Adler <darin@apple.com> on 2009-08-13
Reviewed by George Staikos.

* parser/Grammar.y: Pass the number to the PropertyNode instead of
first turning it into an Identifier.

* parser/NodeConstructors.h:
(JSC::PropertyNode::PropertyNode): Add an overload that takes a double
so the code to convert to a string can be here instead of Grammar.y.
* parser/Nodes.h: Ditto.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@47259 268f45cc-cd09-0410-ab3c-d52691b4dbfc
JavaScriptCore/ChangeLog
JavaScriptCore/parser/Grammar.y
JavaScriptCore/parser/NodeConstructors.h
JavaScriptCore/parser/Nodes.h