diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/cfg/JetControlFlowProcessor.java b/compiler/frontend/src/org/jetbrains/jet/lang/cfg/JetControlFlowProcessor.java index d14efc9ec30..004e2cc739a 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/cfg/JetControlFlowProcessor.java +++ b/compiler/frontend/src/org/jetbrains/jet/lang/cfg/JetControlFlowProcessor.java @@ -825,7 +825,7 @@ public class JetControlFlowProcessor { } } builder.bindLabel(doneLabel); - boolean isWhenExhaust = WhenChecker.isWhenExhaust(expression, trace); + boolean isWhenExhaust = WhenChecker.isWhenExhaustive(expression, trace); if (!hasElseOrIrrefutableBranch && !isWhenExhaust) { trace.report(NO_ELSE_IN_WHEN.on(expression)); } diff --git a/compiler/frontend/src/org/jetbrains/jet/lang/cfg/WhenChecker.java b/compiler/frontend/src/org/jetbrains/jet/lang/cfg/WhenChecker.java index e13f6760f35..563d4389c37 100644 --- a/compiler/frontend/src/org/jetbrains/jet/lang/cfg/WhenChecker.java +++ b/compiler/frontend/src/org/jetbrains/jet/lang/cfg/WhenChecker.java @@ -34,7 +34,7 @@ import java.util.Set; * @author svtk */ public class WhenChecker { - public static boolean isWhenExhaust(@NotNull JetWhenExpression expression, @NotNull BindingTrace trace) { + public static boolean isWhenExhaustive(@NotNull JetWhenExpression expression, @NotNull BindingTrace trace) { JetExpression subjectExpression = expression.getSubjectExpression(); if (subjectExpression == null) return false; JetType type = trace.get(BindingContext.EXPRESSION_TYPE, subjectExpression);