What are inline classes


#1

On the Kotlin github repository I’ve seen commits (1, 2, 3) referencing inline classes. I could not find any informations about them so I assume they are an experimental/WIP feature. I’m curious though what are they and is there any ETA on them. Are they going to do something like kotlinx.atomicfu does?


"Shadow" classes - typealias+extensions with teeth?
Explicit cast for type aliases
#2

See here
https://drive.google.com/file/d/0BwAovUlww0CmVmNQTXd4TTdKYUU/view
section 9