KT-1560
Report warning on extensions shadowed by members.
This commit is contained in:
+1
-1
@@ -41,7 +41,7 @@ fun test2(z: Z) {
|
||||
}
|
||||
|
||||
//'equals' operation
|
||||
fun Z.equals(any: Any): Int { use(any); return 1 }
|
||||
fun Z.<!EXTENSION_SHADOWED_BY_MEMBER!>equals<!>(any: Any): Int { use(any); return 1 }
|
||||
|
||||
fun test3(z: Z) {
|
||||
z == <!TYPE_INFERENCE_NO_INFORMATION_FOR_PARAMETER!>newA<!>()
|
||||
|
||||
@@ -42,5 +42,5 @@ fun <T, C: MutableCollection<in T>> Array<T>.toCollection(result: C) : C {
|
||||
return result
|
||||
}
|
||||
|
||||
val Collection<*>.size : Int
|
||||
val Collection<*>.<!EXTENSION_SHADOWED_BY_MEMBER!>size<!> : Int
|
||||
get() = size
|
||||
|
||||
Reference in New Issue
Block a user