Commit Graph

21574 Commits

Author SHA1 Message Date
Andrey Breslav 84ed0e7255 Create annotation-arguments.md
(cherry picked from commit 202ea7c)
2015-04-07 19:31:29 +03:00
Mikhail Glukhikh 27b1f1ddad Test and implementation for KT-6819. Now when entry condition data flow information is used for subsequent conditions. #KT-6819 Fixed 2015-04-07 19:03:34 +03:00
Mikhail Glukhikh cd206fc97b Test for KT-3711. Passes already in M11 or even earlier 2015-04-07 19:03:31 +03:00
Mikhail Glukhikh 221501c0d9 Tests for KT-2865. Passes already in M11 or even earlier 2015-04-07 19:03:29 +03:00
Mikhail Glukhikh 39e01f4df2 Tests for KT-3899. Passes already in M11 or even earlier 2015-04-07 19:03:27 +03:00
Mikhail Glukhikh f49c79f4f0 Tests for KT-3224 and KT-3244. Both pass already in M11 or even earlier 2015-04-07 19:03:24 +03:00
Natalia Ukhorskaya 8f07960fd4 Debugger: do not use DelegatedPropertyRenderer for fields with name = delegate 2015-04-07 18:53:10 +03:00
Natalia Ukhorskaya 649654999f Debugger: add an option for computing delegated properties values in Variables View 2015-04-07 18:53:08 +03:00
Natalia Ukhorskaya 111f375fa6 Eval4j: disable object collection during evaluation 2015-04-07 18:10:23 +03:00
Michael Bogdanov 7abbf1ec12 Rename invokeWithout assertion to genInvokeInstruction 2015-04-07 17:28:02 +03:00
Michael Bogdanov 8b4886e3e0 Remove invokeWithAssertion function 2015-04-07 17:28:02 +03:00
Michael Bogdanov 3e953dbe24 Remove commented code 2015-04-07 17:28:01 +03:00
Michael Bogdanov 841b199d49 Optimize comparison with zero and null 2015-04-07 17:28:01 +03:00
Michael Bogdanov ccfc613c31 Get rid of some genLazy 2015-04-07 17:28:01 +03:00
Michael Bogdanov f551e90d7c Use callableMethod return type as function call result type 2015-04-07 17:27:25 +03:00
Michael Bogdanov 86e12f1f42 IntrinsicCallable clean 2015-04-07 16:05:43 +03:00
Michael Bogdanov 31c4aaac4d Rename thisType and receiverType to dispatch and extension ones 2015-04-07 16:05:43 +03:00
Michael Bogdanov a201cb3258 IntrinsicCallable clean 2015-04-07 16:05:43 +03:00
Michael Bogdanov c72bae5081 Clean intr 2015-04-07 16:05:43 +03:00
Michael Bogdanov de11ecb9b4 Fix for KT-7288: VerifyError on accessing array element in 'is' block
#KT-7288 Fixed
2015-04-07 16:05:42 +03:00
Michael Bogdanov a44def05cc Rollback hack for rangeTo safe call support 2015-04-07 16:05:42 +03:00
Michael Bogdanov c7fe8e0b66 Branched value refactoring, And/Or support 2015-04-07 16:05:42 +03:00
Michael Bogdanov c63ac3e30a Test for KT-7222 Redundant boxing on toString call
#KT-7222 Fixed
2015-04-07 16:05:42 +03:00
Michael Bogdanov 0efe8890b8 Added new string tests 2015-04-07 16:05:42 +03:00
Michael Bogdanov a19c1ed476 ArrayIterator refactoring 2015-04-07 16:05:42 +03:00
Michael Bogdanov 69ddb6bfca Intrinsic.toCallable clean 2015-04-07 16:05:41 +03:00
Michael Bogdanov d55c5fe0e4 Array get convertion 2015-04-07 16:05:41 +03:00
Michael Bogdanov c8a4fa586c ArrayGet.java to kt 2015-04-07 16:05:41 +03:00
Michael Bogdanov a1f365d17c Clean 2015-04-07 16:05:41 +03:00
Michael Bogdanov 47c838e62b Move some callable method impl to trait 2015-04-07 16:05:41 +03:00
Michael Bogdanov 05aa80e7f1 Callable methods to properties 2015-04-07 16:05:41 +03:00
Michael Bogdanov 45d5a86468 Clean Intrinsics 2015-04-07 16:05:40 +03:00
Michael Bogdanov 32d4845606 ExCallable to Callable renaming 2015-04-07 16:05:40 +03:00
Michael Bogdanov 6213d68553 Ex -> kt 2015-04-07 16:05:40 +03:00
Michael Bogdanov 8e0003c1a5 Callable Convertion 2015-04-07 16:05:40 +03:00
Michael Bogdanov 1d31b93c33 Callable*.java->Callable.kt 2015-04-07 16:05:40 +03:00
Michael Bogdanov 390c03d03f Concat conversion 2015-04-07 16:05:40 +03:00
Michael Bogdanov 81be7cd071 Concat.java->Concat.kt 2015-04-07 16:05:39 +03:00
Michael Bogdanov 6e13cef3c5 IdentEquals 2015-04-07 16:05:39 +03:00
Michael Bogdanov 8e4204408b Not conversion and hack for substitute param generation 2015-04-07 16:05:39 +03:00
Michael Bogdanov b2fe44997a Remove intrinsics from CollectionElement 2015-04-07 16:05:39 +03:00
Michael Bogdanov 44582f76e3 Not restriction 2015-04-07 16:05:39 +03:00
Michael Bogdanov 0c8ee872f9 Increment convertion 2015-04-07 16:05:38 +03:00
Michael Bogdanov 8ec0cd18b7 CompareTo fix 2015-04-07 16:05:38 +03:00
Michael Bogdanov 8552dd60ae patch moveto stack 2015-04-07 16:05:38 +03:00
Michael Bogdanov 6e9d5ebe78 RenageTo convertion & before call 2015-04-07 16:05:38 +03:00
Michael Bogdanov 83f8dae9ac RangeTo.java->RangeTo.kt 2015-04-07 16:05:38 +03:00
Michael Bogdanov b99ff5c7ae Intrinsic conversion 2015-04-07 16:05:37 +03:00
Michael Bogdanov a5612ec4c0 intrinsics java->kt file renaming 2015-04-07 16:05:37 +03:00
Michael Bogdanov c1ab7f06f7 Get rid of getAsmMethod 2015-04-07 16:05:37 +03:00