Dmitry Jemerov
1523d5bcbf
removing static type assertions work in progress
2015-10-12 11:11:23 +02:00
Valentin Kipyatkov
9150c53832
Fixed codegen for non-public SAM-adapters
2015-08-04 18:05:57 +03:00
Alexander Udalov
290983687d
Fix generation of bridges for lambdas
...
#KT-8447 Fixed
2015-07-10 20:10:16 +03:00
Alexander Udalov
f81c364999
Add test cases for obsolete issues
...
#KT-3407 Obsolete
#KT-4753 Obsolete
2015-06-17 16:23:55 +03:00
Alexander Udalov
4141e0a8df
Introduce fictitious numbered Function class descriptors
2015-05-26 15:04:54 +03:00
Stanislav Erokhin
3de0dff575
Migrate testdata to new lambda syntax
2015-04-07 13:08:53 +03:00
Dmitry Jemerov
827d9d48c1
Correctly apply SAM conversions in superclass constructor calls
...
#KT-5452 Fixed
2015-03-26 19:03:42 +01:00
Alexander Udalov
a7b88e9485
Make CharSequence.length a function instead of property
...
And String.length as well.
This is done for JVM interoperability: java.lang.CharSequence is an open class
and has a function 'length()' which should be implemented in subclasses
somehow.
A minor unexpected effect of this is that String.length() is now a compile-time
constant (it wasn't such as a property because properties are not supported in
compile-time constant evaluation)
#KT-3571 Fixed
2014-11-27 20:38:17 +03:00
Evgeny Gerashchenko
b80f82dffd
Fixed filename case.
2014-10-07 20:57:05 +04:00
Evgeny Gerashchenko
b062548392
Expanded and simplified test for generating bridges in sam conversions.
2014-10-07 17:48:17 +04:00
Michael Bogdanov
6bcb2e9001
Temporary fix for KT-5912
...
#KT-5912 Fixed
2014-10-07 17:48:17 +04:00
Denis Zharkov
c4746bc90f
Assignment operations test fix:
...
these methods used in expressions like a = a + b, so they need to return
NotNull when receiver is NotNull
2014-07-28 22:00:15 +04:00
Alexander Udalov
a79398fa00
Don't load Object as a supertype for Java classes
...
#KT-4890 In Progress
#KT-5002 Fixed
2014-07-25 21:19:37 +04:00
Alexander Udalov
09863445bb
Rename tests: boxWithJava -> boxAgainstJava
2014-06-26 20:57:40 +04:00