Completion: more tests for keyword escaping
This commit is contained in:
@@ -0,0 +1,7 @@
|
||||
package test
|
||||
|
||||
fun `fun`(){}
|
||||
|
||||
fun foo() {
|
||||
<caret>
|
||||
}
|
||||
@@ -0,0 +1,7 @@
|
||||
package test
|
||||
|
||||
fun `fun`(){}
|
||||
|
||||
fun foo() {
|
||||
`fun`()<caret>
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
package `package`
|
||||
|
||||
class `class` {
|
||||
class object {
|
||||
val `val` = `class`()
|
||||
}
|
||||
}
|
||||
|
||||
fun foo(){
|
||||
val v: `class`= <caret>
|
||||
}
|
||||
|
||||
// ELEMENT: class.val
|
||||
@@ -0,0 +1,13 @@
|
||||
package `package`
|
||||
|
||||
class `class` {
|
||||
class object {
|
||||
val `val` = `class`()
|
||||
}
|
||||
}
|
||||
|
||||
fun foo(){
|
||||
val v: `class`= `class`.`val`<caret>
|
||||
}
|
||||
|
||||
// ELEMENT: class.val
|
||||
@@ -0,0 +1,9 @@
|
||||
class `class`<T>
|
||||
|
||||
trait `trait`
|
||||
|
||||
fun foo(p: `class`<`trait`>){}
|
||||
|
||||
fun f(){
|
||||
foo(<caret>)
|
||||
}
|
||||
@@ -0,0 +1,9 @@
|
||||
class `class`<T>
|
||||
|
||||
trait `trait`
|
||||
|
||||
fun foo(p: `class`<`trait`>){}
|
||||
|
||||
fun f(){
|
||||
foo(`class`<`trait`>())<caret>
|
||||
}
|
||||
Reference in New Issue
Block a user