src/jdk/nashorn/internal/codegen/FieldObjectCreator.java

changeset 1014
21cd010d3a0a
parent 991
b7a2db4de254
child 1205
4112748288bb
child 1330
d82b07c9c6e3
     1.1 --- a/src/jdk/nashorn/internal/codegen/FieldObjectCreator.java	Mon Sep 15 15:18:13 2014 +0530
     1.2 +++ b/src/jdk/nashorn/internal/codegen/FieldObjectCreator.java	Mon Sep 15 17:51:11 2014 +0200
     1.3 @@ -231,7 +231,7 @@
     1.4              if (symbol != null) {
     1.5                  if (hasArguments() && symbol.isParam()) {
     1.6                      symbol.setFieldIndex(paramCount++);
     1.7 -                } else {
     1.8 +                } else if (!isValidArrayIndex(getArrayIndex(tuple.key))) {
     1.9                      symbol.setFieldIndex(fieldCount++);
    1.10                  }
    1.11              }

mercurial