Resolve argument names from right to left
authorLars Knoll <lars.knoll@digia.com>
Mon, 17 Dec 2012 12:34:39 +0000 (13:34 +0100)
committerSimon Hausmann <simon.hausmann@digia.com>
Mon, 17 Dec 2012 19:24:20 +0000 (20:24 +0100)
commit2d4daa564719d61191aa4907494e8a728fbe335b
treea8e89549b776fa591c7d54b9354e6fc985cfe49f
parent344a5b804cc9570ebe51f62ff492d3a896d97856
Resolve argument names from right to left

Duplicated names for arguments are allowed in JS, later ones
shadow previous ones. So we need to iterate from back to front
to resolve the names correctly.

Change-Id: If427ce9d11ac561457c24e41f79c11263fa0a8dc
Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
qmljs_environment.cpp
qv4codegen.cpp