vladislav.grechko
|
34bac48541
|
Add JVM ABI K1/K2 consistency tests
|
2023-12-26 10:18:19 +00:00 |
|
Alexander Udalov
|
54705e5afc
|
IR: copy context receiver parameters count in FakeOverrideCopier
#KT-63430 Fixed
|
2023-11-13 21:36:22 +00:00 |
|
Ilya Chernikov
|
141333bdcd
|
K2: Update extension receiver after checking in CheckExtensionReceiver
fixes receiver selection when the candidate has more that one possible
extension receiver
#KT-62129 fixed
|
2023-09-22 11:33:46 +00:00 |
|
strangepleasures
|
88453a05f1
|
KT-53551 KT-52213 KT-58476 Fix handling of suspend functional types with context receivers
|
2023-09-07 12:40:01 +00:00 |
|
Vladimir Sukharev
|
1e05cb308c
|
[K/N] Convert and enable some tests using System.out?.println()
^KT-59057
Merge-request: KT-MR-10546
Merged-by: Vladimir Sukharev <Vladimir.Sukharev@jetbrains.com>
|
2023-06-15 20:00:27 +00:00 |
|
Pavel Kunyavskiy
|
733ca5a358
|
[K/N] Unmute tests already working on native
Also, add issue references for some tests
|
2023-06-06 14:29:21 +00:00 |
|
Pavel Mikhailovskii
|
81746e5aa1
|
KT-56508 Add a test
|
2023-02-21 16:22:26 +00:00 |
|
Pavel Mikhailovskii
|
752ba433cc
|
KT-53846 LT: Copy context receivers to secondary constructors
|
2023-02-20 18:13:54 +00:00 |
|
Dmitriy Novozhilov
|
0d100cf114
|
[Test] Mute tests due to KT-53846
|
2023-02-20 08:40:33 +00:00 |
|
Artem Kobzar
|
71486a321c
|
[K/JS] Add support of compilation with ES-classes
|
2023-01-17 18:14:17 +00:00 |
|
Pavel Mikhailovskii
|
0b38ab4f01
|
KT-51277 Fix matching of context receivers and parameter desriptors
|
2022-12-29 11:28:11 +00:00 |
|
Pavel Mikhailovskii
|
3704d54101
|
KT-52459 Handle context receivers when generating a bridge
|
2022-12-27 16:19:59 +00:00 |
|
Pavel Mikhailovskii
|
076bedd065
|
KT-51397 Add a test (has been fixed elsewhere)
|
2022-12-27 12:50:43 +00:00 |
|
Pavel Mikhailovskii
|
9ca5e1b421
|
KT-54357 Fix passing of context receivers to object literal constructors
|
2022-12-27 11:52:36 +00:00 |
|
mcpiroman
|
a244aaf162
|
KT-53957 Fix indy lambdas with extension and context receivers (#5021)
|
2022-12-16 17:47:58 +01:00 |
|
Pavel Mikhailovskii
|
1a76804862
|
KT-51290 Account for context receivers when generating delegate function bodies
|
2022-12-09 15:36:45 +00:00 |
|
Pavel Mikhailovskii
|
08767d572b
|
KT-51247 Fix resolution of functional types with context receivers
|
2022-12-09 15:29:39 +00:00 |
|
Pavel Mikhailovskii
|
a4bde57d44
|
KT-51475 Add a test
|
2022-12-09 15:27:59 +00:00 |
|
Pavel Mikhailovskii
|
57ddb9fddf
|
KT-53846 Pass context receivers to secondary constructors
|
2022-12-09 15:24:56 +00:00 |
|
Pavel Mikhailovskii
|
b31209a38a
|
KT-51951 Add a test
|
2022-12-09 09:47:23 +00:00 |
|
Pavel Mikhailovskii
|
76997edebe
|
KT-52373 Fix generation of synthetic functions with context receivers and default parameters
|
2022-12-09 09:39:26 +00:00 |
|
Pavel Mikhailovskii
|
4676072137
|
KT-51284 Fix SAM conversion for methods with context receivers
|
2022-12-07 09:01:21 +00:00 |
|
Pavel Mikhailovskii
|
2d69fd5a8a
|
KT-52027 Encapsulate and fix calculation of parameter indices
|
2022-12-06 23:16:11 +00:00 |
|
Pavel Mikhailovskii
|
25ad7fe31c
|
KT-51863 Account for context receivers in calls with changed parameter order
|
2022-12-06 16:28:08 +00:00 |
|
Svyatoslav Kuzmich
|
78bd6dbdcd
|
[Wasm] Allow implementing function interfaces
|
2022-11-14 11:23:18 +01:00 |
|
Denis.Zharkov
|
7f7e5c5975
|
FIR: Fix candidate receivers orders when choosing a context receiver
^KT-53257 Fixed
|
2022-07-25 15:11:29 +00:00 |
|
Steven Schäfer
|
7d59c7689c
|
JVM IR: Avoid direct invokes in callable reference tests
Due to the direct invoke optimization, most callable reference tests
were not generating callable references/lambdas.
|
2022-07-14 23:24:18 +02:00 |
|
Anastasia.Shadrina
|
292c0c4383
|
[FE] KT-51234 Check subtyping between context receivers
|
2022-05-17 15:27:27 +00:00 |
|
Anastasia.Shadrina
|
a3fa2dc9bf
|
[Tests] Fix contextualInlineCall.kt to avoid subtyping relation error
|
2022-05-17 15:27:27 +00:00 |
|
Anastasia.Shadrina
|
d857142514
|
KT-51243 Fix parameterized contextual lambda
^KT-51243 Fixed
|
2022-05-17 15:27:26 +00:00 |
|
Denis.Zharkov
|
e632689d90
|
FIR2IR: Fix case of using context receivers in property initializers
|
2022-05-13 18:04:02 +00:00 |
|
Denis.Zharkov
|
b87412c5af
|
FIR2IR: Fix substitution work for context receivers
|
2022-05-13 18:04:02 +00:00 |
|
Denis.Zharkov
|
9ec2411218
|
FIR: Fix behavior for context-receiver contained super class constructor
^KT-51889 Fixed
|
2022-05-13 18:04:02 +00:00 |
|
Denis.Zharkov
|
81416d1c46
|
Fix codegen for context-receiver contained super class constructor calls
^KT-51889 In Progress
|
2022-05-13 18:04:01 +00:00 |
|
Denis.Zharkov
|
2a6700e5d5
|
FIR: Unignore all blackbox tests on context receivers
|
2022-04-06 16:05:39 +00:00 |
|
Denis.Zharkov
|
4349060db1
|
K1: Support referencing class context receivers in a form of this@Name
|
2022-04-06 16:05:34 +00:00 |
|
Anastasia.Shadrina
|
4b366ddcf6
|
[BE JVM] KT-51271 Set proper indices generating contextual inline call
[Tests] Test inline call with context receivers and default params
|
2022-02-18 15:55:43 +03:00 |
|
Anastasia.Shadrina
|
4bc7b0c366
|
[BE JVM] KT-51352 Do not mix extension and context receivers in suspends
|
2022-02-18 13:39:36 +03:00 |
|
Ivan Kochurkin
|
9f8387c76a
|
[FIR] Fix 1.(fun Int.() = 1)() call fir conversion
|
2021-12-09 12:31:23 +00:00 |
|
Mikhail Glukhikh
|
8c7f659a32
|
Black box: drop WITH_RUNTIME or replace with WITH_STDLIB
|
2021-12-09 13:26:38 +03:00 |
|
Mikhail Glukhikh
|
0f4647d95e
|
Black box: update/set FIR status for some new tests
|
2021-12-09 13:26:37 +03:00 |
|
Anastasiya Shadrina
|
4d3035e2f7
|
[Parser] Do not support local contextual declarations
|
2021-12-03 20:22:17 +03:00 |
|
Anastasiya Shadrina
|
08570a37b8
|
[PSI2IR] Check how contextual functional type works with IR
|
2021-12-02 20:24:56 +03:00 |
|
Anastasiya Shadrina
|
a760865767
|
[PSI2IR] Generate safe calls correctly
|
2021-12-02 20:24:54 +03:00 |
|
Anastasiya Shadrina
|
4d0eb74d79
|
[Tests] Make sure desugaring works with context receivers
|
2021-12-02 20:24:52 +03:00 |
|
Anastasiya Shadrina
|
2e97e78e6a
|
[Tests] Add tests with default params and suspending contextual function
|
2021-12-02 20:24:48 +03:00 |
|
Anastasiya Shadrina
|
617af898b0
|
[FE, IR] Support deserialization
|
2021-12-02 20:24:37 +03:00 |
|
Anastasiya Shadrina
|
add2ca1d11
|
[Tests] Try structured concurrency with context receivers
|
2021-12-02 20:24:28 +03:00 |
|
Anastasiya Shadrina
|
c148a12e4b
|
[IR] Fix functional type sample
|
2021-12-02 20:24:24 +03:00 |
|
Anastasiya Shadrina
|
a091b345a0
|
[FE] Provide overloadability for candidates with different CR
|
2021-12-02 20:24:19 +03:00 |
|