Denis Zharkov
2a156fe90c
Do not check target when generating bridges with default impl
...
In many other places, e.g. org.jetbrains.kotlin.codegen.ClassBodyCodegen#generateDelegatesToDefaultImpl
we implicitly assume that whenever we use a default interface method
our target is 1.8
But here, we don't and it might lead to exception in org.jetbrains.kotlin.backend.common.bridges.BridgesKt#findConcreteSuperDeclaration
when actual target is 1.6 and we extend some AbstractMap implementation
with JDK8 (i.e., with @PlatformDependent getOrDefault)
2019-01-14 14:54:18 +03:00
..
2018-12-21 16:09:04 +01:00
2018-12-21 16:13:42 +03:00
2018-12-28 14:18:39 +03:00
2018-02-06 22:15:59 +03:00
2019-01-08 13:52:46 +01:00
2019-01-14 14:17:52 +03:00
2019-01-11 15:27:52 +01:00
2017-10-09 12:20:40 +03:00
2019-01-10 17:17:51 +03:00
2018-12-11 22:48:53 +03:00
2018-11-21 12:01:41 +03:00
2018-12-28 15:09:11 +03:00
2018-09-27 10:48:35 +03:00
2018-12-20 12:55:09 +01:00
2018-05-28 22:15:53 +02:00
2018-06-22 16:53:07 +03:00
2018-08-27 23:37:04 +02:00
2018-09-12 09:49:25 +03:00
2018-05-28 22:15:53 +02:00
2018-08-27 23:37:05 +02:00
2018-12-20 12:55:09 +01:00
2017-10-06 15:45:38 +03:00
2018-12-06 20:16:58 +03:00
2018-12-06 20:16:58 +03:00
2018-12-21 16:09:04 +01:00
2018-12-20 12:55:09 +01:00
2018-05-03 11:23:56 +02:00
2018-02-13 09:25:40 +03:00
2018-02-13 09:25:40 +03:00
2019-01-14 14:54:18 +03:00
2018-09-06 19:17:45 +02:00
2018-02-20 11:45:49 +03:00
2018-11-23 18:41:32 +01:00
2018-10-17 16:38:22 +03:00
2018-11-23 18:41:33 +01:00
2018-11-23 18:41:32 +01:00
2018-02-09 05:06:34 +03:00
2018-12-05 16:34:44 +03:00
2018-12-21 16:09:04 +01:00
2019-01-14 14:54:18 +03:00
2017-11-03 16:44:53 +03:00
2018-10-01 13:31:00 +02:00
2018-08-21 17:12:02 +02:00
2018-12-18 17:48:19 +01:00
2018-09-11 16:41:20 +03:00
2017-12-20 10:48:41 +01:00
2019-01-11 15:27:51 +01:00
2018-07-06 14:08:35 +02:00
2018-05-08 11:28:40 +03:00
2018-03-16 13:32:14 +03:00
2018-11-07 18:17:29 +03:00
2018-02-13 13:16:42 +03:00
2018-12-05 16:34:44 +03:00
2018-08-06 10:22:21 +03:00
2018-09-21 09:48:11 +03:00
2017-12-29 15:35:53 +01:00
2019-01-11 15:27:51 +01:00
2017-07-14 15:13:12 +03:00
2018-10-12 12:50:47 +03:00
2018-05-03 11:23:56 +02:00
2019-01-14 14:54:18 +03:00
2018-07-24 13:35:47 +02:00
2018-10-17 16:38:22 +03:00
2018-12-10 14:57:09 +03:00
2018-09-06 19:17:45 +02:00
2018-09-11 16:41:20 +03:00
2018-10-18 10:27:19 +03:00
2018-11-21 15:59:49 +03:00
2017-08-01 17:08:56 +03:00
2018-06-21 11:18:40 +02:00
2018-05-29 15:08:07 +02:00
2018-07-06 14:08:35 +02:00
2019-01-14 14:54:18 +03:00
2018-12-05 16:34:44 +03:00
2018-08-22 16:21:27 +03:00
2018-07-20 13:46:09 +03:00
2017-12-20 10:48:41 +01:00
2018-11-19 09:42:03 +03:00
2018-10-11 10:22:09 +03:00
2018-06-26 10:23:55 +02:00
2017-10-06 15:45:38 +03:00
2018-07-17 20:54:29 +03:00
2018-11-07 19:09:15 +03:00
2018-06-26 10:23:55 +02:00
2018-10-25 16:27:22 +02:00
2017-09-13 22:59:03 +03:00
2018-11-12 14:21:24 +03:00
2018-12-18 17:48:19 +01:00
2018-10-17 18:39:49 +02:00
2018-02-14 10:29:14 +03:00
2018-07-09 15:52:54 +02:00
2018-11-20 19:36:50 +03:00
2018-12-13 18:00:12 +01:00
2018-06-21 11:18:41 +02:00
2018-12-24 16:09:48 +03:00
2018-10-17 16:38:22 +03:00
2018-09-07 09:31:26 +03:00
2018-05-29 09:29:48 +02:00
2018-07-05 15:09:06 +03:00
2018-12-20 12:55:09 +01:00
2018-10-01 13:31:00 +02:00