mirror of
https://github.com/github/codeql.git
synced 2026-03-24 00:16:49 +01:00
49 lines
592 B
Kotlin
49 lines
592 B
Kotlin
|
|
class ClassOne { }
|
|
|
|
class ClassTwo (val arg: Int) {
|
|
val x: Int = 3
|
|
}
|
|
|
|
abstract class ClassThree {
|
|
abstract fun foo(arg: Int)
|
|
}
|
|
|
|
open class ClassFour: ClassThree() {
|
|
override fun foo(arg: Int) {
|
|
}
|
|
}
|
|
|
|
class ClassFive: ClassFour() {
|
|
}
|
|
|
|
interface IF1 {
|
|
fun funIF1() {}
|
|
}
|
|
|
|
interface IF2 {
|
|
fun funIF2() {}
|
|
}
|
|
|
|
class ClassSix(): ClassFour(), IF1, IF2 {
|
|
constructor(i: Int): this(){ }
|
|
}
|
|
|
|
fun f(s: String) {}
|
|
|
|
class ClassSeven {
|
|
constructor(i: String) {
|
|
f(i)
|
|
}
|
|
init {
|
|
f("init1")
|
|
}
|
|
|
|
val x: Int = 3
|
|
|
|
init {
|
|
f("init2")
|
|
}
|
|
}
|
|
|