nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/internal/codegen/AssignSymbols.java
changeset 28690 78317797ab62
parent 27970 7b0048b90967
child 29281 8cc2618a07aa
equal deleted inserted replaced
28597:b2f9702efbe9 28690:78317797ab62
   924     }
   924     }
   925 
   925 
   926     @Override
   926     @Override
   927     public Node leaveTryNode(final TryNode tryNode) {
   927     public Node leaveTryNode(final TryNode tryNode) {
   928         tryNode.setException(exceptionSymbol());
   928         tryNode.setException(exceptionSymbol());
   929         if (tryNode.getFinallyBody() != null) {
   929         assert tryNode.getFinallyBody() == null;
   930             tryNode.setFinallyCatchAll(exceptionSymbol());
       
   931         }
       
   932 
   930 
   933         end(tryNode);
   931         end(tryNode);
   934 
   932 
   935         return tryNode;
   933         return tryNode;
   936     }
   934     }