Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSarika Sinha2019-02-26 20:34:47 +0000
committerSarika Sinha2019-02-27 04:06:09 +0000
commitb5ede0b8c3524c2cc07a9aabd9abf63d242ffdd3 (patch)
treef1f0e844ffe4569a5a024b3be90c6e521087330a
parent2dfafebe5b2de626769e9d808a8e65372af7e071 (diff)
downloadeclipse.jdt.core-b5ede0b8c3524c2cc07a9aabd9abf63d242ffdd3.tar.gz
eclipse.jdt.core-b5ede0b8c3524c2cc07a9aabd9abf63d242ffdd3.tar.xz
eclipse.jdt.core-b5ede0b8c3524c2cc07a9aabd9abf63d242ffdd3.zip
Bug 542558 - [12][dom ast] DOM AST Support for Switch ExpressionsY20190227-2200
-rw-r--r--org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/BreakStatement.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/BreakStatement.java b/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/BreakStatement.java
index 32b9f8e586..9013facc91 100644
--- a/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/BreakStatement.java
+++ b/org.eclipse.jdt.core/dom/org/eclipse/jdt/core/dom/BreakStatement.java
@@ -218,6 +218,8 @@ public class BreakStatement extends Statement {
* @since 3.17 BETA_JAVA_12
*/
public Expression getExpression() {
+ // optionalExpression can be null
+ unsupportedBelow12();
return this.optionalExpression;
}
@@ -234,6 +236,7 @@ public class BreakStatement extends Statement {
* @since 3.17 BETA_JAVA_12
*/
public void setExpression(Expression expression) {
+ unsupportedBelow12();
ASTNode oldChild = this.optionalExpression;
preReplaceChild(oldChild, expression, EXPRESSION_PROPERTY);
this.optionalExpression = expression;

Back to the top