Files
kotlin-fork/idea/testData/codeInsight/lineMarker/MethodSeparators.kt
T
2020-06-24 10:05:27 +02:00

47 lines
867 B
Kotlin
Vendored

// METHOD_SEPARATORS
class Foo {
object BarObj {
}
fun bar() {
}
<lineMarker descr="null">fun</lineMarker> baz() {
class FooLocal {
}
fun fooLocal() {
}
<lineMarker descr="null">fun</lineMarker> barLocal() {
}
val xLocal = run {
"x"
}
}
<lineMarker descr="null">val</lineMarker> x = 0
<lineMarker descr="null">val</lineMarker> y: Int
get() = 0
<lineMarker descr="null">val</lineMarker> z = run {
"abc"
}
<lineMarker descr="null">fun</lineMarker> quux() {}
<lineMarker descr="null">fun</lineMarker> xyzzy() {}
<lineMarker descr="null">fun</lineMarker> f1() = 1
<lineMarker descr="null">fun</lineMarker> f2() = 2
<lineMarker descr="null">companion</lineMarker> object {
const val C = 1
}
}