Alex Tkachman
|
b253529e27
|
KT-753 shift operations have second arg Int
|
2011-12-05 17:13:10 +02:00 |
|
Alex Tkachman
|
91549ed359
|
KT-752 RangeTo intrinsic called with receiver
|
2011-12-05 16:55:17 +02:00 |
|
Pavel Talanov
|
677c1a5ad3
|
refactor propertyAccessTranslator
|
2011-12-05 17:43:00 +04:00 |
|
Pavel Talanov
|
d3eaff5d76
|
Reorganise context structure, refactor
|
2011-12-05 17:42:47 +04:00 |
|
Sergey Ignatov
|
abaf31fba1
|
added test for "KT-671 Support for Integer.valueOf()"
|
2011-12-05 17:12:09 +04:00 |
|
Nikolay Krasko
|
fedef4796a
|
Fix compilation
|
2011-12-05 17:06:07 +04:00 |
|
Nikolay Krasko
|
8e5c38b177
|
KT-738 No kotlin type completion in extend class scope - Fixes after CR-KT-13 review
|
2011-12-05 16:55:58 +04:00 |
|
Nikolay Krasko
|
152d15ce83
|
KT-738 No kotlin type completion in extend class scope - Fixes after CR-KT-13 review
|
2011-12-05 16:20:10 +04:00 |
|
Nikolay Krasko
|
49f0947c05
|
KT-738 No kotlin type completion in extend class scope - Fixes after CR-KT-13 review
|
2011-12-05 16:20:10 +04:00 |
|
Nikolay Krasko
|
65fb8d40b7
|
KT-738 No kotlin type completion in extend class scope
|
2011-12-05 16:20:09 +04:00 |
|
Sergey Ignatov
|
d8eaf2977c
|
cleanup
|
2011-12-05 15:43:12 +04:00 |
|
Sergey Ignatov
|
82ff073a43
|
KT-697 Remove unnecessary NotNull annotation import from Kotlin code
|
2011-12-05 15:39:33 +04:00 |
|
Stepan Koltsov
|
47050a11d1
|
KT-746 Fill LocalVariableTable with method parameter names
|
2011-12-05 02:15:14 +04:00 |
|
Alex Tkachman
|
a145fc0afc
|
some debug output off
|
2011-12-03 20:58:49 +02:00 |
|
Alex Tkachman
|
1135c8ce7a
|
KT-737 compareTo() intrinsic
|
2011-12-03 20:51:56 +02:00 |
|
Alex Tkachman
|
90367ab138
|
optimized ?. in non-nullable case
|
2011-12-03 19:26:21 +02:00 |
|
Alex Tkachman
|
d8e6c18cfe
|
optimized sure for non-nullable types
|
2011-12-03 18:56:54 +02:00 |
|
Alex Tkachman
|
d33d1367de
|
KT-711 primitive value in left side of elvis operator
|
2011-12-03 18:22:18 +02:00 |
|
Stepan Koltsov
|
cd635121ea
|
(trivial) extract resolveParameterDescriptor method
|
2011-12-03 02:36:37 +04:00 |
|
Stepan Koltsov
|
622133f217
|
File parameter to NamedTestFactory
|
2011-12-02 23:39:52 +04:00 |
|
Pavel Talanov
|
a175566eec
|
intrinsics refactor
|
2011-12-02 21:34:04 +04:00 |
|
Andrey Breslav
|
d3abbc5b56
|
Common superinterface for JetBinaryOperation and JetUnaryOperation
|
2011-12-02 20:05:32 +03:00 |
|
Pavel Talanov
|
a775c61ccf
|
refactor and fix assignment operator on property bug
|
2011-12-02 20:58:16 +04:00 |
|
Andrey Breslav
|
3b8d33d278
|
Merge remote branch 'origin/master'
|
2011-12-02 19:09:37 +03:00 |
|
Andrey Breslav
|
52ead44b5d
|
Show target descriptor in the quick docs window
|
2011-12-02 19:09:29 +03:00 |
|
Pavel Talanov
|
d2b4778029
|
refactoring
|
2011-12-02 19:20:46 +04:00 |
|
Stepan Koltsov
|
f7fb30b5b6
|
document all possible kinds of MutableClassDescriptor.containingDeclaration
|
2011-12-02 18:51:15 +04:00 |
|
Pavel Talanov
|
7e4f10384d
|
turn off array tests
|
2011-12-02 17:35:23 +04:00 |
|
Pavel Talanov
|
2851e27e9e
|
Test fixes.
|
2011-12-02 17:35:22 +04:00 |
|
Pavel Talanov
|
7a74a370d3
|
test fixes
|
2011-12-02 17:35:22 +04:00 |
|
Pavel Talanov
|
97088a34d5
|
some test fixes
|
2011-12-02 17:35:21 +04:00 |
|
Pavel Talanov
|
3b97bb6129
|
imolement most of the intrinsic logic. test fixes to follow
|
2011-12-02 17:35:20 +04:00 |
|
Pavel Talanov
|
cb071e3f74
|
implement some of the intrinsic functionality
|
2011-12-02 17:35:19 +04:00 |
|
Pavel Talanov
|
5212ee4b00
|
work on intrinsic implementation: binary intrinsics
|
2011-12-02 17:35:19 +04:00 |
|
Pavel Talanov
|
a46fd1143a
|
work on intrinsic implementation: split binary expression translation into 2 classes
|
2011-12-02 17:35:18 +04:00 |
|
Pavel Talanov
|
b77133bd59
|
supported array access expressions.
|
2011-12-02 17:35:17 +04:00 |
|
Pavel Talanov
|
6edcd6e9a1
|
Array test passes.
|
2011-12-02 17:35:17 +04:00 |
|
Andrey Breslav
|
09c5c50937
|
Test fixed
|
2011-12-02 15:43:44 +03:00 |
|
Andrey Breslav
|
5175293eab
|
'inference' package moved from 'types' to 'resolve.calls'
|
2011-12-02 15:28:46 +03:00 |
|
Andrey Breslav
|
48eb597ea2
|
'inference' package moved from 'types' to 'resolve.calls'
|
2011-12-02 14:53:16 +03:00 |
|
Andrey Breslav
|
5cbf78ebfe
|
Merge remote branch 'origin/master'
|
2011-12-02 14:39:39 +03:00 |
|
Andrey Breslav
|
844c9014a6
|
Test for KT-716 Type inference failed
|
2011-12-02 14:39:27 +03:00 |
|
svtk
|
6f314c09b0
|
Merge remote-tracking branch 'origin/master'
|
2011-12-02 14:18:44 +04:00 |
|
svtk
|
39ac205b55
|
KT-250 Incorrect variable resolve in constructor arguments of superclass
KT-10 Don't allow to use properties in supertype initializers
KT-617 Prohibit dollars in call to superclass constructors
|
2011-12-02 14:18:36 +04:00 |
|
Andrey Breslav
|
e2d22b8df1
|
Merge remote branch 'origin/master'
|
2011-12-01 22:34:04 +03:00 |
|
Andrey Breslav
|
13a1777d39
|
KT-702 Type inference failed
|
2011-12-01 22:33:43 +03:00 |
|
Andrey Breslav
|
df733a5b60
|
Type checker moved to a separate package
|
2011-12-01 20:20:21 +03:00 |
|
Andrey Breslav
|
68d256c480
|
Equality moved to type checker
|
2011-12-01 20:19:13 +03:00 |
|
Alex Tkachman
|
6825fc8879
|
KT-665 wrong 0 on default long argument
|
2011-12-01 18:14:02 +02:00 |
|
Alex Tkachman
|
6febd82b99
|
Merge remote branch 'origin/master'
|
2011-12-01 17:27:12 +02:00 |
|