escape identifiers in generated super method call in Override/Implement

#KT-6669 Fixed
This commit is contained in:
Dmitry Jemerov
2015-04-15 15:44:11 +02:00
parent 66aa15f470
commit d32ff50579
4 changed files with 23 additions and 3 deletions
@@ -0,0 +1,7 @@
open class A {
open fun foo(`object` : Any): Int = 0
}
class C : A {
<caret>
}
@@ -0,0 +1,9 @@
open class A {
open fun foo(`object` : Any): Int = 0
}
class C : A {
override fun foo(`object`: Any): Int {
<selection><caret>return super.foo(`object`)</selection>
}
}