KtUnaryExpression.baseExpression may be null (EA-78379)

This commit is contained in:
Nikolay Krasko
2016-01-25 20:25:21 +03:00
parent 06939b11e4
commit e7685735bb
2 changed files with 5 additions and 2 deletions
@@ -116,7 +116,7 @@ fun KtSimpleNameExpression.getReceiverExpression(): KtExpression? {
return if (parent.getOperationToken() in OperatorConventions.IN_OPERATIONS) parent.right else parent.left
}
parent is KtUnaryExpression && parent.operationReference == this -> {
return parent.baseExpression!!
return parent.baseExpression
}
parent is KtUserType -> {
val qualifier = parent.getQualifier()
@@ -125,6 +125,7 @@ fun KtSimpleNameExpression.getReceiverExpression(): KtExpression? {
}
}
}
return null
}