Remove the need for virtual __get/set__ methods in ArgumentsObject
authorLars Knoll <lars.knoll@digia.com>
Fri, 18 Jan 2013 11:47:43 +0000 (12:47 +0100)
committerSimon Hausmann <simon.hausmann@digia.com>
Fri, 18 Jan 2013 12:46:57 +0000 (13:46 +0100)
commit4a52bc9867b92843b2cd839269132aba0e104e7c
treead437fa37fc521a0470f67e97e255b8498743b60
parente7c3516dc4a5b49029b775f8a52a893bda1dbb03
Remove the need for virtual __get/set__ methods in ArgumentsObject

In addition to not needing virtuals anymore, it also fixes a few
corner cases in the test suite.

Change-Id: I9f93d820aa7700c038c60a55daa57e1567d42b17
Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
13 files changed:
qmljs_engine.cpp
qmljs_engine.h
qmljs_environment.cpp
qmljs_objects.cpp
qmljs_objects.h
qmljs_value.cpp
qmljs_value.h
qv4argumentsobject.cpp [new file with mode: 0644]
qv4argumentsobject.h [new file with mode: 0644]
qv4mm.cpp
qv4propertydescriptor.h
tests/TestExpectations
v4.pro