// !DIAGNOSTICS: -DUPLICATE_CLASS_NAMES fun () { } fun Outer.() { } val : Int = 1 class { } object { } interface { } enum class { } annotation class { } class Outer { fun () { } val : Int = 1 class { } object { } interface { } enum class { } annotation class { } } fun outerFun() { fun () { } fun () { } }