Alexander Udalov
e1a4bd01f5
Add anonymousObjectOriginName/lambdaClassOriginName to kotlinx-metadata
...
#KT-21320
#KT-23198
2018-05-16 17:16:22 +02:00
Alexander Udalov
b97379b39b
Provide stable JVM names for kotlinx-metadata file facades
...
#KT-23198
2018-05-16 17:16:22 +02:00
Alexander Udalov
c87218ac6c
Use JvmMetadataVersion/JvmBytecodeBinaryVersion in kotlinx-metadata
...
#KT-23198
2018-05-16 17:16:22 +02:00
Alexander Udalov
23d107c11d
Support multiple MetadataExtensions instances in kotlinx-metadata
...
#KT-23198
2018-05-16 17:16:22 +02:00
Alexander Udalov
c42001f550
Refactor flags in kotlinx-metadata
...
- rename object Flags to Flag and merge it with MetadataFlag
- use typealias Flags instead of Int
- use top level function "flagsOf" instead of "Flags.invoke" to
construct a bitmask
#KT-23198
2018-05-16 17:16:22 +02:00
Alexander Udalov
002310ff6e
Add ReadMe for kotlinx-metadata and kotlinx-metadata-jvm
...
#KT-23198
2018-05-16 17:16:22 +02:00
Alexander Udalov
bef759161f
Support .kotlin_module files in kotlinx-metadata
...
#KT-23198
2018-05-16 17:16:21 +02:00
Alexander Udalov
a751d02306
Implement writing visitors for kotlinx-metadata
...
#KT-23198
2018-05-16 17:16:21 +02:00
Alexander Udalov
e4062f6447
Add kotlinx-metadata library for handling Kotlin metadata
...
#KT-23198
2018-05-16 17:16:21 +02:00