// !DIAGNOSTICS: -DUPLICATE_CLASS_NAMES
val a : Int = 1
val a : Int = 1
fun foo() {}
fun foo() {}
enum class EnumClass {
FOO,
FOO
}
class A {
val a : Int = 1
val a : Int = 1
fun foo() {}
fun foo() {}
}
object B {
class C
class C
}
fun <T, T> PairParam() {}
class PParam<T, T> {}
val <T, T> T.fooParam : Int get() = 1