Ilmir Usmanov
|
129de76288
|
Value classes: Generate @JvmInline annotation for inline classes
but not for value classes.
Since inline classes and value classes share the same flag, we use
presence of the annotation to distinguish them.
|
2020-12-01 23:45:47 +01:00 |
|
Jinseong Jeon
|
e8157a5488
|
FIR: introduce & use various comparators to sort members while de/serialization
#KT-41018 fixed
|
2020-09-03 13:55:52 +03:00 |
|
Jinseong Jeon
|
a18bd1bb75
|
FIR deserializer: use annotation info from enclosing class for companion object
|
2020-07-07 11:43:51 +03:00 |
|
Jinseong Jeon
|
81345bcc26
|
FIR deserializer: load annotations on inner classes
|
2020-07-07 11:43:51 +03:00 |
|
Jinseong Jeon
|
34174d6e7d
|
FIR deserializer: load annotations for property and fields, along with use-site targets
|
2020-06-30 17:28:22 +03:00 |
|
Dmitriy Novozhilov
|
7834284bec
|
[FIR] Support deserialization of value parameter annotations
There are still some problems, see KT-39837
|
2020-06-29 12:19:03 +03:00 |
|
Jinseong Jeon
|
12181e55c0
|
FIR deserializer: signature-aware annotation loading for constructors
|
2020-06-19 10:21:09 +03:00 |
|
Jinseong Jeon
|
b076bec07f
|
FIR deserializer: signature-aware annotation loading for functions
|
2020-06-19 10:21:09 +03:00 |
|
Jinseong Jeon
|
fd32e918d5
|
FIR deserializer: signature-aware annotation loading for property accessors
|
2020-06-11 10:57:51 +03:00 |
|
Dmitriy Novozhilov
|
cc07ae96b3
|
[FIR-TEST] Move analysis tests to separate module
|
2020-03-19 09:51:01 +03:00 |
|