Dmitry Petrov
|
6f97db81c8
|
Update testData after IR type rendering changes
|
2018-12-07 10:51:55 +03:00 |
|
Igor Chevdar
|
2ff87ab1ce
|
Fixed tests on IR copier
|
2018-11-15 19:13:06 +03:00 |
|
Dmitry Petrov
|
bd1491ac8a
|
psi2ir: Merge constant entries in string template expressions
This is required to handle UCNs properly, see KT-28006.
#KT-28006
|
2018-11-08 12:29:15 +03:00 |
|
Alexander Udalov
|
266a8dae3f
|
Fix KClassValue behavior for reified type parameter literals
#KT-27799 Open
|
2018-10-25 16:27:23 +02:00 |
|
Alexander Udalov
|
0e5544a491
|
Use AnnotationSplitter for annotations on extension receiver
Instead of using `@receiver:`-targeted annotations on the receiver type,
use normal annotations of the ReceiverParameterDescriptor instance
everywhere
|
2018-09-06 19:13:10 +03:00 |
|
Georgy Bronnikov
|
50e8f7efc7
|
Track fake overrides for IrField
|
2018-08-24 13:41:52 +03:00 |
|
Dmitry Petrov
|
6dfcf15a39
|
IR: IrField.isStatic
|
2018-07-31 13:39:54 +03:00 |
|
Dmitry Petrov
|
799fcc2606
|
Fix IrType rendering, update testData
|
2018-06-29 11:24:46 +03:00 |
|
Dmitry Petrov
|
7b1b557250
|
psi2ir: Java annotations have no primary constructor
|
2018-05-31 10:09:31 +03:00 |
|
Dmitry Petrov
|
ab455d6572
|
IR: IrSimpleFunction.correspondingProperty: IrProperty?
Non-null for a property accessor, points to a corresponding property.
|
2018-05-25 09:40:51 +03:00 |
|
Dmitry Petrov
|
8dbfd85d26
|
psi2ir: Support class literals in annotations
|
2018-05-22 15:29:01 +03:00 |
|
Dmitry Petrov
|
93f5fe2451
|
IrField is 'final' if corresponding property is 'val'
|
2018-05-11 11:24:46 +03:00 |
|
Dmitry Petrov
|
729efaf912
|
IR: IrConstructor.isPrimary
NB this is required for Kotlin/JS.
|
2018-05-11 11:24:46 +03:00 |
|
Dmitry Petrov
|
a6057fb499
|
IR: {IrClass, IrFunction, IrProperty, IrField}.isExternal
|
2018-05-11 11:24:46 +03:00 |
|
Dmitry Petrov
|
9717345e3b
|
IR: IrField.isFinal
|
2018-05-11 11:24:46 +03:00 |
|
Dmitry Petrov
|
e6baf0296d
|
More annotation generation for declarations with test cases
|
2018-04-09 11:24:37 +03:00 |
|
Dmitry Petrov
|
57077a5eb8
|
Generate annotations for declarations in psi2ir
|
2018-04-09 11:24:37 +03:00 |
|