Allow empty blocks for classes and function literals
This commit is contained in:
@@ -0,0 +1,41 @@
|
||||
class Test {}
|
||||
|
||||
class Other {
|
||||
class object {}
|
||||
}
|
||||
|
||||
object TestObject {}
|
||||
|
||||
val testVal = {}
|
||||
|
||||
val testObject = object {}
|
||||
|
||||
fun foo(f: (String) -> Unit = {}) = {}
|
||||
|
||||
fun call() {
|
||||
foo({})
|
||||
foo {}
|
||||
}
|
||||
|
||||
class Test1 {
|
||||
}
|
||||
|
||||
class Other1 {
|
||||
class object {
|
||||
}
|
||||
}
|
||||
|
||||
object TestObject1 {
|
||||
}
|
||||
|
||||
val testVal1 = { }
|
||||
|
||||
val testObject1 = object {
|
||||
}
|
||||
|
||||
fun foo1(f: (String) -> Unit = { }) = { }
|
||||
|
||||
fun call1() {
|
||||
foo1({ })
|
||||
foo1 { }
|
||||
}
|
||||
Reference in New Issue
Block a user