Michael Bogdanov
|
6ddeb85c00
|
Added checking for ONLY_LOCAL_RETURN in actual parameter of inline function
|
2014-07-09 09:46:28 +04:00 |
|
Michael Bogdanov
|
ce71c5abde
|
Test update for new ONLY_LOCAL_RETURN diagnostic
|
2014-07-07 10:51:46 +04:00 |
|
Michael Bogdanov
|
8092717da4
|
Support non local return generation, support non local return inlining
|
2014-07-07 10:51:46 +04:00 |
|
Mikhael Bogdanov
|
02c6bdeaa3
|
Inline test data structure changed
|
2014-07-07 10:51:46 +04:00 |
|
Mikhael Bogdanov
|
950840b8c7
|
KT-5076 Error on inlining into object
#KT-5076 Fixed
|
2014-05-23 11:59:05 +04:00 |
|
Mikhael Bogdanov
|
6ad2814b01
|
Suppot inlining default methods, inlining function into its default.
|
2014-05-21 13:56:09 +04:00 |
|
Mikhael Bogdanov
|
c5e9ea0d29
|
Support anonymous object constructor transformation and inline
|
2014-05-16 15:55:08 +04:00 |
|
Mikhael Bogdanov
|
9007ba9c53
|
Anonymous object transformation
|
2014-05-16 13:33:57 +04:00 |
|
Mikhael Bogdanov
|
5b5ecca12a
|
Inline test: check that no any inline method is called directly
|
2014-03-31 20:04:23 +04:00 |
|
Mikhael Bogdanov
|
001945cd12
|
Fix for duplicated fields in regenerated lambda
|
2014-03-19 11:41:05 +04:00 |
|
Mikhael Bogdanov
|
2dcc0bce46
|
Inline refactoring: more templates for captured fields
Support of complex lambda inlining cases
|
2014-03-13 10:36:54 +04:00 |
|
Mikhael Bogdanov
|
7fb9de2654
|
Fix for "NoSuchFieldError: this$0$inlined"
|
2014-03-09 11:21:00 +04:00 |
|
Mikhael Bogdanov
|
e54ece8d12
|
Field access chain update on lambda regeneration
|
2014-03-07 16:12:10 +04:00 |
|
Mikhael Bogdanov
|
4f5b20a8db
|
Test framework for inline
|
2014-03-03 15:43:35 +04:00 |
|