Dmitry Petrov
|
916379c0e7
|
JVM KT-49613 use adapter for indy reference to protected constructor
|
2021-11-10 19:37:27 +03:00 |
|
Dmitry Petrov
|
005d3b1f6f
|
JVM_IR pass reified type parameters in indy SAM conversion proxy
|
2021-10-12 15:56:33 +03:00 |
|
Dmitry Petrov
|
40fe67880b
|
JVM_IR wrap function into a proxy if indy SAM-conversion becomes valid
|
2021-10-12 15:56:31 +03:00 |
|
pyos
|
c522543e44
|
FIR: mute a blackbox test that fails due to another case of #3747
|
2021-09-06 13:11:17 +03:00 |
|
Dmitry Petrov
|
ba00709e4d
|
JVM_IR KT-46839 lower varargs for *arrayOf function references
|
2021-05-21 22:06:52 +03:00 |
|
Dmitry Petrov
|
c0fbdb1535
|
JVM_IR KT-46840 don't generate special function references with indy
|
2021-05-20 21:13:17 +03:00 |
|
Dmitry Petrov
|
83e3a702c5
|
JVM_IR KT-46408 properly map fake overrides in method handles
|
2021-04-30 22:24:02 +03:00 |
|
Dmitry Petrov
|
72804d2e8c
|
JVM_IR KT-45779 don't generate intrinsic method refs via invokedynamic
|
2021-04-30 12:45:11 +03:00 |
|
Dmitry Petrov
|
46d5e974df
|
JVM_IR KT-46160 don't use LambdaMetafactory for mutifile class members
|
2021-04-19 19:32:34 +03:00 |
|
Dmitry Petrov
|
7f4da93cc3
|
JVM_IR KT-45998 protected companion object member accessors with indy
|
2021-04-19 15:41:21 +03:00 |
|
Dmitry Petrov
|
9a4a39e680
|
JVM_IR KT-45998 fix protected companion object member accessors
Also, make sure it works with indy-based SAM conversions.
|
2021-04-19 15:41:19 +03:00 |
|
Dmitry Petrov
|
f59b49db68
|
JVM_IR KT-45967 generate accessor for argument of indy intrinsic
TODO handle inaccessible constructors gracefully
|
2021-04-12 17:36:24 +03:00 |
|
Dmitry Petrov
|
162363a324
|
JVM: CHECK_BYTECODE_TEST directive + use it in INVOKEDYNAMIC tests
|
2021-04-12 16:43:15 +03:00 |
|
Dmitry Petrov
|
466e7b60b0
|
JVM_IR fix receiver type for fake overrides
|
2021-03-29 19:04:42 +03:00 |
|
Dmitry Petrov
|
9e30ddd12e
|
JVM_IR KT-45581 generate H_INVOKEINTERFACE for interface method handles
|
2021-03-19 18:57:21 +03:00 |
|
Dmitry Petrov
|
387d84f826
|
JVM_IR indy-SAM: KT-45069 box lambda 'Unit' return type if needed
|
2021-02-20 15:07:24 +03:00 |
|
Dmitry Petrov
|
c629ba5a3c
|
JVM_IR indy-SAM: function reference to Java interface
|
2021-02-19 12:04:30 +03:00 |
|