kind
A kind of the metadata this annotation encodes. Kotlin compiler recognizes the following kinds:
Value | Class kind |
---|---|
1 | Class |
2 | File |
3 | Synthetic class |
4 | Multi-file class facade |
5 | Multi-file class part |
The class file with a kind not listed here is treated as a non-Kotlin file.