Michael Bogdanov
|
a12d7b6019
|
Check lambda inlining in package part files in test framework
|
2016-09-07 12:01:47 +03:00 |
|
Michael Bogdanov
|
7325baa06a
|
Fix for KT-13374: CompilationException: Inline function call with anonymous object implementing an interface by delegation
#KT-13374 Fixed
|
2016-08-16 10:47:01 +03:00 |
|
Michael Bogdanov
|
9b9abb2e10
|
Fix for KT-13182: Regression: compiler internal error at inline
#KT-13182 Fixed
|
2016-07-26 16:16:37 +03:00 |
|
Michael Bogdanov
|
99cdc41ab6
|
Fix for KT-13133: Incorrect InnerClasses attribute value for anonymous object copied from an inline function
#KT-13133 Fixed
|
2016-07-26 16:16:36 +03:00 |
|
Michael Bogdanov
|
f5166b7aef
|
Support test directives in inline tests
|
2016-04-04 12:07:46 +03:00 |
|
Michael Bogdanov
|
d0aac74e72
|
Fix for KT-11590: IllegalAccessError: SAM adapter generated with invalid accessibility for inline function
#KT-11590 Fixed
|
2016-03-24 14:11:25 +01:00 |
|
Michael Bogdanov
|
00cb2705da
|
Add a test verifying anonymous object transform is performed correctly with ClassBuilder.
|
2016-03-21 18:37:28 +03:00 |
|
Michael Bogdanov
|
bec6126b06
|
Support when mapping transformation on inlining
|
2016-03-14 11:24:39 +03:00 |
|
Alexander Udalov
|
cc84aabdcf
|
Migrate boxInline tests to new multi-file framework
|
2016-02-27 15:40:05 +03:00 |
|
Michael Bogdanov
|
bf16783fb7
|
Fix for KT-9591: Exception on inlining
#KT-9591 Fixed
|
2016-01-21 18:44:05 +03:00 |
|
Michael Bogdanov
|
3da463be27
|
Fix for KT-10137: Internal error: couldn't inline method call on lambda taking extension function parameter
#KT-10137 Fixed
|
2015-11-24 16:32:06 +03:00 |
|
Michael Bogdanov
|
d4369c1df9
|
Keep inline transformation invariant: all captured parameters stored in topmost lambda/object
Fix for KT-8668: java.lang.ClassFormatError: Duplicate field name&signature (based on property access)
#KT-8668 Fixed
|
2015-11-24 16:32:05 +03:00 |
|
Michael Bogdanov
|
0619ef47ac
|
Fix for KT-9877: CompilationError: Cannot pop operand of empty stack
#KT-9877 Fixed
|
2015-11-06 11:46:13 +03:00 |
|
Michael Bogdanov
|
33bf314518
|
Fix for KT-6552 IllegalAccessError in inline function with "when" over enum across modules
#KT-6552 Fixed
|
2015-10-30 09:39:09 +03:00 |
|
Michael Bogdanov
|
f4d3ecf8e6
|
Generate public constructor for anonymous objects if it inside inline fun
#KT-9331 Fixed
|
2015-10-21 17:12:17 +03:00 |
|
Michael Bogdanov
|
882f6113dc
|
Initial internal member mangling
|
2015-10-07 18:10:54 +03:00 |
|
Michael Nedzelsky
|
01ece0faa4
|
Revert "fix tests (internal -> public)"
This reverts commit e86bf03e76.
|
2015-09-23 17:45:40 +03:00 |
|
Denis Zharkov
|
098f5462eb
|
Drop inlineOptions and fix forgotten usages
|
2015-09-23 12:18:12 +03:00 |
|
Michael Nedzelsky
|
e86bf03e76
|
fix tests (internal -> public)
|
2015-09-23 07:49:29 +03:00 |
|
Denis Zharkov
|
9adde77c47
|
Replace inlineOption(ONLY_LOCAL_RETURN) with crossinline in testData
|
2015-09-18 10:14:33 +03:00 |
|
Michael Bogdanov
|
908228a3cf
|
Test for obsolete KT-8133
#KT-8133 Obsolete
|
2015-09-10 12:43:27 +03:00 |
|
Michael Bogdanov
|
a5f7df3ebf
|
Fix for KT-9064
#KT-9064 Fixed
|
2015-09-10 11:08:02 +03:00 |
|
Michael Nedzelsky
|
a40c80e90b
|
fix tests in org.jetbrains.kotlin.codegen.generated
|
2015-09-08 02:05:09 +03:00 |
|
Dmitry Jemerov
|
4bdf598bfe
|
compiler testdata: s/trait/interface
|
2015-05-12 19:43:17 +02:00 |
|
Michael Bogdanov
|
d6964525b2
|
Fix for KT-7490: Bad bytecode generated by delegates and lambdas
#KT-7490 Fixed
|
2015-05-12 12:06:11 +03:00 |
|
Michael Bogdanov
|
53b8a1d56e
|
Fix for KT-7544: Backend fails when inlining nested calls with reified type parameter and default value parameter
#KT-7544 Fixed
|
2015-04-23 15:41:59 +03:00 |
|
Michael Bogdanov
|
7025a4f933
|
Test framewrk update: check lambda inlining
|
2015-04-13 16:11:21 +03:00 |
|
Michael Bogdanov
|
ce71c5abde
|
Test update for new ONLY_LOCAL_RETURN diagnostic
|
2014-07-07 10:51:46 +04:00 |
|
Mikhael Bogdanov
|
02c6bdeaa3
|
Inline test data structure changed
|
2014-07-07 10:51:46 +04:00 |
|