59f192ef90
Includes changes to decompiled text Old syntax is used in builtins and project code for now
51 lines
772 B
Kotlin
51 lines
772 B
Kotlin
package mockLib.foo
|
|
|
|
public class LibClass {
|
|
public fun foo() {
|
|
}
|
|
|
|
default object {
|
|
fun classObjectFun() {
|
|
}
|
|
|
|
public object NestedObject
|
|
}
|
|
|
|
public class Nested {
|
|
public val valInNested: Int = 1
|
|
public fun funInNested() {
|
|
}
|
|
}
|
|
|
|
public val nested: Nested = Nested()
|
|
}
|
|
|
|
public trait LibTrait {
|
|
public fun foo() {
|
|
}
|
|
}
|
|
|
|
public enum class LibEnum {
|
|
RED
|
|
GREEN
|
|
BLUE
|
|
}
|
|
|
|
public object LibObject
|
|
|
|
public fun topLevelFunction(): String = ""
|
|
|
|
public fun String.topLevelExtFunction(): String = ""
|
|
|
|
public var topLevelVar: String = ""
|
|
|
|
class F() {
|
|
default object {
|
|
class F {
|
|
default object {
|
|
object F {
|
|
}
|
|
}
|
|
}
|
|
}
|
|
} |