fun () { } val : Int = 1 class { } object { } trait { } enum class { } annotation class { } class Outer { fun () { } val : Int = 1 class { } object { } trait { } enum class { } annotation class { } }