Sign in
pigweed
/
third_party
/
github
/
JetBrains
/
kotlin
/
9fc4d94d04f972782fee2dc5b3b25d052d88601a
/
.
/
compiler
/
testData
/
diagnostics
/
tests
/
objects
/
kt2240.kt
blob: f0096cbca12937061f4b9e6eccd0bcc93fcd86af [
file
]
// FIR_IDENTICAL
package
a
//KT-2240 Wrong overload resolution ambiguity when object literal is involved
class
A
{}
fun
<
T
>
A
.
foo
(
f
:
T
)
{}
val o
=
object
{
fun
<
T
>
foo
(
f
:
T
)
{
A
().
foo
(
f
)
// Ambiguity here!
}
}