Files
kotlin-fork/idea/testData/completion/injava/mockLib/main.kt
T
Pavel V. Talanov 59f192ef90 Replace 'class object' with 'default object' in renderers and test data
Includes changes to decompiled text
Old syntax is used in builtins and project code for now
2015-03-06 19:36:54 +03:00

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 {
}
}
}
}
}