Reference resolve from synthetic extension usages to get/set-methods

This commit is contained in:
Valentin Kipyatkov
2015-07-09 17:26:46 +03:00
parent 2ec6f50402
commit 73dd4a214e
10 changed files with 257 additions and 204 deletions
@@ -130,7 +130,7 @@ public fun JetElement.getQualifiedExpressionForSelector(): JetQualifiedExpressio
return if (parent is JetQualifiedExpression && parent.getSelectorExpression() == this) parent else null
}
public fun JetElement.getQualifiedExpressionForSelectorOrThis(): JetElement {
public fun JetExpression.getQualifiedExpressionForSelectorOrThis(): JetExpression {
return getQualifiedExpressionForSelector() ?: this
}