Minor. Covariantly override ClassDescriptor.original

This commit is contained in:
Denis Zharkov
2016-03-28 16:20:13 +03:00
parent 5056c43975
commit 816f14a927
4 changed files with 7 additions and 3 deletions
@@ -59,7 +59,7 @@ interface ExpressionReceiver : ReceiverValue {
if (referenceExpression != null) {
val descriptor = bindingContext.get(BindingContext.REFERENCE_TARGET, referenceExpression)
if (descriptor is ClassDescriptor) {
return ThisExpressionClassReceiver(descriptor.original as ClassDescriptor, expression, type)
return ThisExpressionClassReceiver(descriptor.original, expression, type)
}
}
else if (expression is KtSuperExpression) {