equal
deleted
inserted
replaced
32 * <pre> |
32 * <pre> |
33 * <em>var</em> <em>name</em> [ <em>initializer</em> ] ; |
33 * <em>var</em> <em>name</em> [ <em>initializer</em> ] ; |
34 * <em>var</em> <em>binding_pattern</em> [ <em>initializer</em> ]; |
34 * <em>var</em> <em>binding_pattern</em> [ <em>initializer</em> ]; |
35 * </pre> |
35 * </pre> |
36 * |
36 * |
|
37 * @deprecated Nashorn JavaScript script engine and APIs, and the jjs tool |
|
38 * are deprecated with the intent to remove them in a future release. |
|
39 * |
37 * @since 9 |
40 * @since 9 |
38 */ |
41 */ |
|
42 @Deprecated(since="11", forRemoval=true) |
39 public interface VariableTree extends StatementTree { |
43 public interface VariableTree extends StatementTree { |
40 /** |
44 /** |
41 * Returns the binding of this declaration. This is an {@link IdentifierTree} |
45 * Returns the binding of this declaration. This is an {@link IdentifierTree} |
42 * for a binding identifier case (simple variable declaration). |
46 * for a binding identifier case (simple variable declaration). |
43 * This is an {@link ObjectLiteralTree} or a {@link ArrayLiteralTree} for a |
47 * This is an {@link ObjectLiteralTree} or a {@link ArrayLiteralTree} for a |