diff --git a/compiler/testData/diagnostics/tests/extensions/kt3563.kt b/compiler/testData/diagnostics/tests/extensions/kt3563.kt index 06a5197a46c..513a9e9f9b2 100644 --- a/compiler/testData/diagnostics/tests/extensions/kt3563.kt +++ b/compiler/testData/diagnostics/tests/extensions/kt3563.kt @@ -4,14 +4,13 @@ package bar import java.io.File -class Customer(name: String) +class Customer(name1: String) fun foo(f: File, c: Customer) { - f.name + f.name1 - c.name // name should be unresolved here + c.name1 // name1 should be unresolved here } -//from standard library -val File.name: String +val File.name1: String get() = getName() \ No newline at end of file diff --git a/compiler/testData/diagnostics/tests/extensions/kt3563.txt b/compiler/testData/diagnostics/tests/extensions/kt3563.txt index 5dd76cd824a..9f382714b28 100644 --- a/compiler/testData/diagnostics/tests/extensions/kt3563.txt +++ b/compiler/testData/diagnostics/tests/extensions/kt3563.txt @@ -1,11 +1,11 @@ package package bar { - internal val java.io.File.name: kotlin.String + internal val java.io.File.name1: kotlin.String internal fun foo(/*0*/ f: java.io.File, /*1*/ c: bar.Customer): kotlin.Unit internal final class Customer { - public constructor Customer(/*0*/ name: kotlin.String) + public constructor Customer(/*0*/ name1: kotlin.String) public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String