nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/CatchTreeImpl.java
--- a/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/CatchTreeImpl.java Wed Jul 05 21:57:11 2017 +0200
+++ b/nashorn/src/jdk.scripting.nashorn/share/classes/jdk/nashorn/api/tree/CatchTreeImpl.java Tue Jul 12 21:18:13 2016 +0530
@@ -28,12 +28,12 @@
import jdk.nashorn.internal.ir.CatchNode;
final class CatchTreeImpl extends TreeImpl implements CatchTree {
- private final IdentifierTree param;
+ private final ExpressionTree param;
private final BlockTree block;
private final ExpressionTree condition;
CatchTreeImpl(final CatchNode node,
- final IdentifierTree param,
+ final ExpressionTree param,
final BlockTree block,
final ExpressionTree condition) {
super(node);
@@ -48,7 +48,7 @@
}
@Override
- public IdentifierTree getParameter() {
+ public ExpressionTree getParameter() {
return param;
}