Fix moving of value/type parameters

This commit is contained in:
Alexey Sedunov
2013-05-30 17:30:51 +04:00
parent 57edbdfbc4
commit 5345d0a0d5
33 changed files with 526 additions and 11 deletions
@@ -0,0 +1,13 @@
// MOVE: down
class A {
<caret>val x: String
get() {
return ""
}
set(v: String) {
}
class B {
}
}
@@ -0,0 +1,13 @@
// MOVE: down
class A {
class B {
<caret>val x: String
get() {
return ""
}
set(v: String) {
}
}
}
@@ -0,0 +1,13 @@
// MOVE: down
class A {
val x<caret>: String
get() {
return ""
}
set(v: String) {
}
class B {
}
}
@@ -0,0 +1,13 @@
// MOVE: down
class A {
class B {
val x<caret>: String
get() {
return ""
}
set(v: String) {
}
}
}
@@ -0,0 +1,13 @@
// MOVE: down
class A {
val x: String<caret>
get() {
return ""
}
set(v: String) {
}
class B {
}
}
@@ -0,0 +1,13 @@
// MOVE: down
class A {
class B {
val x: String<caret>
get() {
return ""
}
set(v: String) {
}
}
}