From 4eac3f3f0e9bebdf21afebad0e0bcf6692bd4c65 Mon Sep 17 00:00:00 2001 From: Stanislav Erokhin Date: Thu, 12 Mar 2015 17:31:07 +0300 Subject: [PATCH] Remove useless casts after fixing subtyping for star projections --- .../kotlin/types/expressions/FunctionsTypingVisitor.kt | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/compiler/frontend/src/org/jetbrains/kotlin/types/expressions/FunctionsTypingVisitor.kt b/compiler/frontend/src/org/jetbrains/kotlin/types/expressions/FunctionsTypingVisitor.kt index 478c3040aa5..a182279564d 100644 --- a/compiler/frontend/src/org/jetbrains/kotlin/types/expressions/FunctionsTypingVisitor.kt +++ b/compiler/frontend/src/org/jetbrains/kotlin/types/expressions/FunctionsTypingVisitor.kt @@ -99,10 +99,10 @@ public class FunctionsTypingVisitor(facade: ExpressionTypingInternals) : Express } if (isStatement) { - return DataFlowUtils.checkStatementType(function, context as ResolutionContext<*>, context.dataFlowInfo) + return DataFlowUtils.checkStatementType(function, context, context.dataFlowInfo) } else { - return DataFlowUtils.checkType(createFunctionType(functionDescriptor), function, context as ResolutionContext<*>, context.dataFlowInfo) + return DataFlowUtils.checkType(createFunctionType(functionDescriptor), function, context, context.dataFlowInfo) } } @@ -137,7 +137,7 @@ public class FunctionsTypingVisitor(facade: ExpressionTypingInternals) : Express return JetTypeInfo.create(resultType, context.dataFlowInfo) } - return DataFlowUtils.checkType(resultType, expression, context as ResolutionContext<*>, context.dataFlowInfo) + return DataFlowUtils.checkType(resultType, expression, context, context.dataFlowInfo) } private fun createFunctionDescriptor(