I'm reading the Kotlin Specification, section 6.1 ...
# compiler
d
I'm reading the Kotlin Specification, section 6.1 Linked Scopes. The authors use these terms:
Copy code
classifier declaration scope
classifier initialization scope
instance initialization block
I'm hoping for some clarification about which scopes these are referring to. My take is:
Copy code
class SomeClass {
    // classifier declaration scope is here
    init {
        // instance initialization block is here
    }
}
But then I'm not clear about what a
classifier initialization scope
is. Can someone help clear this up for me? Thanks!