Use parameter names in DescriptorRenderer

This commit is contained in:
Valentin Kipyatkov
2016-09-13 12:31:53 +03:00
parent f335f32b48
commit 41ee06ec96
100 changed files with 239 additions and 223 deletions
+10 -10
View File
@@ -1,8 +1,8 @@
var v1: () -> Unit
var v2: (Int) -> Int
var v3: (Int, String) -> String
var v4: Function1<Int, String>
var v4: (() -> Int, (String) -> Unit) -> String
var v0: () -> Unit
var v1: (Int) -> Int
var v2: (number: Int, String) -> String
var v3: Function1<Int, String>
var v4: (() -> Int, (s: String) -> Unit) -> String
var v5: Int.() -> Int
var v6 : Int.(String, Int) -> Unit
var v7 : @ExtensionFunctionType Function2<Int, String, Boolean>
@@ -22,11 +22,11 @@ var v11: GEF<Any, Any>
var v12: (() -> Unit).() -> Unit
var v13: (() -> Unit)?.() -> Unit
//public var v1: () -> kotlin.Unit defined in root package
//public var v2: (kotlin.Int) -> kotlin.Int defined in root package
//public var v3: (kotlin.Int, kotlin.String) -> kotlin.String defined in root package
//public var v4: (kotlin.Int) -> kotlin.String defined in root package
//public var v4: (() -> kotlin.Int, (kotlin.String) -> kotlin.Unit) -> kotlin.String defined in root package
//public var v0: () -> kotlin.Unit defined in root package
//public var v1: (kotlin.Int) -> kotlin.Int defined in root package
//public var v2: (number: kotlin.Int, kotlin.String) -> kotlin.String defined in root package
//public var v3: (kotlin.Int) -> kotlin.String defined in root package
//public var v4: (() -> kotlin.Int, (s: kotlin.String) -> kotlin.Unit) -> kotlin.String defined in root package
//public var v5: kotlin.Int.() -> kotlin.Int defined in root package
//public var v6: kotlin.Int.(kotlin.String, kotlin.Int) -> kotlin.Unit defined in root package
//public var v7: kotlin.Int.(kotlin.String) -> kotlin.Boolean defined in root package
+2 -2
View File
@@ -18,7 +18,7 @@ fun Function0<(() -> Unit) -> (() -> Unit)>.f5() {
fun Function0<(() -> Unit) -> (() -> Unit)>?.f6() {
}
fun ((Int) -> Unit)?.f7() {
fun ((p: Int) -> Unit)?.f7() {
}
fun <T> (T.(Int) -> Unit).f8() {
@@ -36,7 +36,7 @@ val Function0<(() -> Unit) -> (() -> Unit)>.p: Unit = Unit
//value-parameter f: (() -> kotlin.Unit, () -> kotlin.Unit) -> kotlin.Unit defined in test.f4
//public fun (() -> (() -> kotlin.Unit) -> () -> kotlin.Unit).f5(): kotlin.Unit defined in test
//public fun (() -> (() -> kotlin.Unit) -> () -> kotlin.Unit)?.f6(): kotlin.Unit defined in test
//public fun ((kotlin.Int) -> kotlin.Unit)?.f7(): kotlin.Unit defined in test
//public fun ((p: kotlin.Int) -> kotlin.Unit)?.f7(): kotlin.Unit defined in test
//public fun <T> (T.(kotlin.Int) -> kotlin.Unit).f8(): kotlin.Unit defined in test
//<T> defined in test.f8
//public val (() -> (() -> kotlin.Unit) -> () -> kotlin.Unit).p: kotlin.Unit defined in test