Check type of elvis with expected type info

#KT-6713
This commit is contained in:
Denis Zharkov
2015-07-17 13:00:48 +03:00
parent 53edb83a56
commit 3ec00114c0
4 changed files with 33 additions and 1 deletions
@@ -1306,7 +1306,7 @@ public class BasicExpressionTypingVisitor extends ExpressionTypingVisitor {
}
// If break or continue was possible, take condition check info as the jump info
return TypeInfoFactoryPackage.createTypeInfo(DataFlowUtils.checkType(type, expression, context),
return TypeInfoFactoryPackage.createTypeInfo(DataFlowUtils.checkType(type, expression, contextWithExpectedType),
dataFlowInfo,
loopBreakContinuePossible,
context.dataFlowInfo);