aboutsummaryrefslogtreecommitdiff
path: root/src/jdk/nashorn/internal
diff options
context:
space:
mode:
authorattila <none@none>2014-08-27 14:58:28 +0200
committerattila <none@none>2014-08-27 14:58:28 +0200
commit2b9fdf4e1e7eb6ac9f61177f3c0c379207801e49 (patch)
tree91ced53a588c09f23e757b8ec26494c9724f3319 /src/jdk/nashorn/internal
parent8f6421c136f3778ae029e97366eaf2a76135b311 (diff)
parentb112aa64db06d618615e903817a7138730a5427b (diff)
Merge
Diffstat (limited to 'src/jdk/nashorn/internal')
-rw-r--r--src/jdk/nashorn/internal/codegen/AssignSymbols.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/jdk/nashorn/internal/codegen/AssignSymbols.java b/src/jdk/nashorn/internal/codegen/AssignSymbols.java
index 91a022d9..a45a362e 100644
--- a/src/jdk/nashorn/internal/codegen/AssignSymbols.java
+++ b/src/jdk/nashorn/internal/codegen/AssignSymbols.java
@@ -485,7 +485,7 @@ final class AssignSymbols extends NodeOperatorVisitor<LexicalContext> implements
if (functionNode.isDeclared()) {
final Iterator<Block> blocks = lc.getBlocks();
if (blocks.hasNext()) {
- defineSymbol(blocks.next(), functionNode.getIdent().getName(), IS_VAR);
+ defineSymbol(blocks.next(), functionNode.getIdent().getName(), IS_VAR | (functionNode.isAnonymous()? IS_INTERNAL : 0));
}
}