Don't apply "object->lambda" if 'this' is used inside #KT-15250 Fixed

This commit is contained in:
Mikhail Glukhikh
2017-03-22 17:07:00 +03:00
parent ca92ec0b7b
commit 0baae16601
4 changed files with 52 additions and 8 deletions
@@ -0,0 +1,10 @@
// IS_APPLICABLE: false
// WITH_RUNTIME
fun foo() {
<caret>object : Runnable {
override fun run() {
this.hashCode()
}
}.run()
}
@@ -0,0 +1,10 @@
// IS_APPLICABLE: false
// WITH_RUNTIME
fun foo() {
<caret>object : Runnable {
override fun run() {
hashCode()
}
}.run()
}