dnpetrov
50ea67ba13
KT-5524 Support [platformName] annotation for class members
...
@platformName is now supported for final non-overriding class member functions
(including property accessors).
Front-end provides diagnostics for inapplicable annotation cases.
Code generation updated:
- ignore kotlin.platform.platformName annotation for Java class methods;
- bridges generation generates proper JVM declarations in case of methods renamed with @platformName.
@platformName-related tests added.
#KT-5524 Fixed
2015-06-04 17:54:08 +03:00
..
2015-04-10 20:26:34 +03:00
2015-04-10 20:26:34 +03:00
2015-03-11 16:42:28 +03:00
2015-06-04 17:54:08 +03:00
2015-01-12 00:24:12 +03:00
2015-03-30 15:11:58 +03:00
2015-03-30 15:11:58 +03:00
2015-01-12 00:24:12 +03:00
2015-04-02 16:13:06 +03:00
2015-01-12 00:24:12 +03:00
2015-04-24 02:08:22 +03:00
2015-05-21 10:06:01 +03:00
2015-04-10 20:26:34 +03:00
2015-05-15 16:13:32 +03:00
2015-04-07 20:25:07 +03:00
2015-02-26 15:25:47 +03:00
2015-04-29 15:28:10 +03:00
2015-01-12 00:24:12 +03:00
2015-06-01 19:02:13 +03:00
2015-06-03 12:44:02 +03:00
2015-05-15 16:13:32 +03:00
2015-02-10 06:55:46 +01:00
2015-04-02 16:13:06 +03:00
2015-03-06 21:59:05 +03:00
2015-04-13 16:11:21 +03:00
2015-03-17 15:47:39 +03:00
2015-01-12 00:24:12 +03:00
2015-03-30 15:11:58 +03:00
2015-01-12 00:24:12 +03:00
2015-01-12 00:24:12 +03:00
2015-02-16 21:46:22 +03:00
2015-04-10 20:26:34 +03:00
2015-04-07 13:08:51 +03:00
2015-05-26 15:04:54 +03:00
2015-02-11 18:10:37 +03:00
2015-04-29 15:28:10 +03:00
2015-01-12 00:24:12 +03:00
2015-04-29 15:28:10 +03:00
2015-04-29 15:28:10 +03:00
2015-04-07 20:25:07 +03:00
2015-05-18 14:47:57 +03:00
2015-01-12 00:24:12 +03:00
2015-03-16 18:52:04 +03:00
2015-01-12 00:24:12 +03:00
2015-01-12 00:24:12 +03:00
2015-04-02 16:13:06 +03:00
2015-06-03 12:44:02 +03:00
2015-04-10 20:26:34 +03:00
2015-01-12 00:24:12 +03:00