Jinseong Jeon
|
0d2552b0b6
|
FIR: record and serialize the modifier "fun" for functional interface
|
2020-06-08 09:42:32 +03:00 |
|
Dmitriy Novozhilov
|
60fd505a9c
|
[FIR] Get rid of FirSealedClass node
Now list of inheritors is hold in attributes of `FirRegularClass`
|
2020-05-29 10:22:00 +03:00 |
|
Mikhail Glukhikh
|
427973fe48
|
FIR serializer: fix typo in finding argument name
|
2020-05-06 13:10:13 +03:00 |
|
Mikhail Glukhikh
|
dbd4cecff6
|
FIR serializer: accept FirClass instead of IrClass to get rid of IR deps
|
2020-04-28 07:35:12 +03:00 |
|
Mikhail Glukhikh
|
8d85e7a401
|
FIR serializer: add forgotten type alias serialization
|
2020-04-28 07:35:10 +03:00 |
|
Mikhail Glukhikh
|
a545ec41a0
|
FIR serializer: consider exotic types as errors (breaks 4 BB tests)
|
2020-04-28 07:35:09 +03:00 |
|
Mikhail Glukhikh
|
ec7522c675
|
FIR serializer: introduce nonSourceAnnotations
|
2020-04-28 07:35:08 +03:00 |
|
Mikhail Glukhikh
|
7adb4eb872
|
FIR serializer: extract annotation argument visiting to separate object
|
2020-04-28 07:35:07 +03:00 |
|
Mikhail Glukhikh
|
f98c73cb30
|
[FIR] Support FirMetadataSource.File in FIR2IR & serializer (KT-38156)
|
2020-04-28 07:35:04 +03:00 |
|
Mikhail Glukhikh
|
95a17eadb2
|
FIR serializer: refactor typeProto + add some suspend types support
|
2020-04-28 07:35:02 +03:00 |
|
Mikhail Glukhikh
|
6af66cd3a2
|
FIR: don't serialize static enum members fixing testEnumNameOrdinal
|
2020-04-28 07:35:01 +03:00 |
|
Mikhail Glukhikh
|
c6c848f929
|
Introduce & use FirJvmSerializerExtension & FirBasedClassCodegen
#KT-38156 In Process
|
2020-04-28 07:34:56 +03:00 |
|
Mikhail Glukhikh
|
2aae735a8e
|
Introduce FIR serializer (isn't in use yet, KT-38156)
|
2020-04-28 07:34:50 +03:00 |
|