Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorManoj Palat2019-02-19 08:55:41 +0000
committerManoj Palat2019-02-19 08:55:41 +0000
commit02c1e55fb872aa51702ec2828e96c5d6278119cf (patch)
tree656923cc5ff0ce2a5c8edf1aaf3c6a5b29727a2b /org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/SwitchExpression.java
parentfaba81847bc601e02463cc7206ee4d0dfdc5f341 (diff)
downloadeclipse.jdt.core-02c1e55fb872aa51702ec2828e96c5d6278119cf.tar.gz
eclipse.jdt.core-02c1e55fb872aa51702ec2828e96c5d6278119cf.tar.xz
eclipse.jdt.core-02c1e55fb872aa51702ec2828e96c5d6278119cf.zip
Bug 544560 - [12][compiler] resolution error in switch expression with
single case
Diffstat (limited to 'org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/SwitchExpression.java')
-rw-r--r--org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/SwitchExpression.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/SwitchExpression.java b/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/SwitchExpression.java
index 3cf51327ab..2342beeb9e 100644
--- a/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/SwitchExpression.java
+++ b/org.eclipse.jdt.core/compiler/org/eclipse/jdt/internal/compiler/ast/SwitchExpression.java
@@ -434,7 +434,7 @@ public class SwitchExpression extends SwitchStatement implements IPolyExpression
}
if (resultExpressionsCount == 1)
- return this.originalValueResultExpressionTypes[0];
+ return this.resolvedType = this.originalValueResultExpressionTypes[0];
boolean typeUniformAcrossAllArms = true;
TypeBinding tmp = this.originalValueResultExpressionTypes[0];

Back to the top