Do not force new line in body for empty functions and function expressions (KT-10828)

#KT-10828 Fixed
This commit is contained in:
Nikolay Krasko
2016-12-06 16:39:17 +03:00
committed by Nikolay Krasko
parent 268d55104c
commit 2841931ffa
130 changed files with 334 additions and 575 deletions
@@ -2,51 +2,39 @@
internal object Outer {
private class Nested1() {
constructor(a: Int) : this() {
}
constructor(a: Int) : this() {}
protected constructor(c: Char) : this() {
}
protected constructor(c: Char) : this() {}
private constructor(b: Boolean) : this() {
}
private constructor(b: Boolean) : this() {}
}
protected class Nested2() {
constructor(a: Int) : this() {
}
constructor(a: Int) : this() {}
protected constructor(c: Char) : this() {
}
protected constructor(c: Char) : this() {}
private constructor(b: Boolean) : this() {
}
private constructor(b: Boolean) : this() {}
}
internal class Nested3() {
constructor(a: Int) : this() {
}
constructor(a: Int) : this() {}
protected constructor(c: Char) : this() {
}
protected constructor(c: Char) : this() {}
private constructor(b: Boolean) : this() {
}
private constructor(b: Boolean) : this() {}
}
class Nested4() {
constructor(a: Int) : this() {
}
constructor(a: Int) : this() {}
protected constructor(c: Char) : this() {
}
protected constructor(c: Char) : this() {}
private constructor(b: Boolean) : this() {
}
private constructor(b: Boolean) : this() {}
}
fun foo() {