Andrey Breslav
|
dbb19d73be
|
ManyMap renamed and moved
|
2011-09-01 16:13:02 +04:00 |
|
Andrey Breslav
|
6c478c8207
|
Debug info for inconsistencies in resolution results
|
2011-09-01 16:11:52 +04:00 |
|
Alex Tkachman
|
475b15aaca
|
fixes bugs in TypeInfo
|
2011-09-01 14:01:05 +02:00 |
|
Alex Tkachman
|
9e9959f953
|
fix for for KT-259
|
2011-08-31 23:15:00 +02:00 |
|
Andrey Breslav
|
57fcf53e3a
|
Tests fixed
|
2011-08-31 22:29:23 +04:00 |
|
Andrey Breslav
|
ec31f991c0
|
1 as Byte typechecks fine
|
2011-08-31 22:02:05 +04:00 |
|
Alex Tkachman
|
60d8ada216
|
added test for KT-248
|
2011-08-31 19:16:07 +02:00 |
|
Andrey Breslav
|
17827c6933
|
Proceed to the next layer of candidates if no successful ones were found on the current level
|
2011-08-31 19:46:00 +04:00 |
|
Alex Tkachman
|
6fcd36f9bd
|
added test for KT-243
|
2011-08-31 17:42:12 +02:00 |
|
Alex Tkachman
|
628f5a5232
|
added test for KT-238
|
2011-08-31 15:53:54 +02:00 |
|
Alex Tkachman
|
778ba44c64
|
added test for KT-232
|
2011-08-31 14:16:09 +02:00 |
|
Alex Tkachman
|
38146e1600
|
added test for KT-239
|
2011-08-31 14:06:53 +02:00 |
|
Alex Tkachman
|
13ca1ea274
|
added test for KT-242
|
2011-08-31 13:58:26 +02:00 |
|
Alex Tkachman
|
d6a9e89175
|
fix for KT-245
|
2011-08-31 13:00:14 +02:00 |
|
svtk
|
bda26a18ff
|
little fixes
|
2011-08-31 14:49:42 +04:00 |
|
svtk
|
6bbcc281ce
|
tests for variance added; little fixes
|
2011-08-31 14:43:23 +04:00 |
|
Alex Tkachman
|
960aa59822
|
fix for KT-247
|
2011-08-31 12:04:07 +02:00 |
|
Alex Tkachman
|
b6800059a0
|
a bit improved diagnostic
|
2011-08-31 11:06:51 +02:00 |
|
Alex Tkachman
|
1a62b8c0bd
|
String.length property added
|
2011-08-31 11:01:28 +02:00 |
|
Andrey Breslav
|
2a67c4a591
|
Test data fixed
Useless code removed
Some naming refactored
|
2011-08-30 20:20:43 +04:00 |
|
Andrey Breslav
|
496549cab8
|
this() calls supported
properties integrated
|
2011-08-30 19:02:18 +04:00 |
|
Alex Tkachman
|
f01c424eb5
|
making line # consistent with the one showed in editor (1- instread of 0-based)
|
2011-08-30 16:37:41 +02:00 |
|
Alex Tkachman
|
1b8f96e53c
|
fix for KT-261
|
2011-08-30 16:32:41 +02:00 |
|
Alex Tkachman
|
efba6c4cb0
|
workaroound for broken API between builds
|
2011-08-30 16:29:35 +02:00 |
|
Alex Tkachman
|
4f64a6c7e2
|
isPrimitive method added
|
2011-08-30 16:28:49 +02:00 |
|
Alex Tkachman
|
577fc98138
|
a bit more advanced instruction adapter
|
2011-08-30 16:27:21 +02:00 |
|
Andrey Breslav
|
aace514a35
|
Merge remote branch 'origin/master'
|
2011-08-30 13:38:04 +04:00 |
|
Andrey Breslav
|
dddff9cd4f
|
Line:Column reported in AnalyzingUtils
|
2011-08-30 13:36:55 +04:00 |
|
Andrey Breslav
|
a469526180
|
preferBlock removed from JetTypeInferrer
|
2011-08-29 21:43:48 +04:00 |
|
Andrey Breslav
|
7bebf426b8
|
Dirty candidates do not interfere with clean ones
|
2011-08-29 16:27:16 +04:00 |
|
Andrey Breslav
|
829910f2c2
|
Ambiguities not reported when some types were not obtained (i.e. there are errors in the argument list)
|
2011-08-29 15:26:34 +04:00 |
|
Andrey Breslav
|
d38fbbe2c6
|
Array access as LValue resolution fixed
|
2011-08-26 21:40:37 +04:00 |
|
Andrey Breslav
|
6f410eace1
|
Tests fixed
|
2011-08-26 21:39:31 +04:00 |
|
Andrey Breslav
|
de39413383
|
Commented code removed
|
2011-08-26 19:53:17 +04:00 |
|
Andrey Breslav
|
6531678cb7
|
Named arguments fixed
|
2011-08-26 19:52:52 +04:00 |
|
Andrey Breslav
|
86e8142e3c
|
Working on type inference for function literals
|
2011-08-26 17:51:15 +04:00 |
|
Andrey Breslav
|
4710835bd4
|
Overload resolution is factored out as an independent module CallResolver.java
|
2011-08-24 17:09:51 +04:00 |
|
Andrey Breslav
|
6efc241523
|
Merge remote branch 'origin/master'
|
2011-08-23 17:55:56 +04:00 |
|
svtk
|
d597d29f2a
|
addition to bug with automatically casting mutable variables fix
|
2011-08-23 13:08:11 +04:00 |
|
svtk
|
53134d54e4
|
Merge branch 'master' of ssh://git.labs.intellij.net/jet
|
2011-08-23 12:50:14 +04:00 |
|
svtk
|
847c727ad0
|
bug with automatically casting mutable variables (KT-228) fixed
|
2011-08-23 11:44:56 +04:00 |
|
svtk
|
3f4f0c8737
|
bug with incorrect merge of data flow info (KT-104) fixed
|
2011-08-22 19:12:22 +04:00 |
|
Maxim Shafirov
|
b3b8a23f4e
|
Get rid of myStack holding intermediate StackValues and use functional style visitor instead.
|
2011-08-22 18:36:41 +04:00 |
|
Andrey Breslav
|
e0bccf746b
|
Overload resolution with type inference
|
2011-08-22 18:05:43 +04:00 |
|
Andrey Breslav
|
4571d94c82
|
BindingTrace & Context refactored to heterogeneous containers
|
2011-08-22 14:43:59 +04:00 |
|
Andrey Breslav
|
a2b779fcd0
|
Migrating BindingTraceContext to a transactional form
|
2011-08-17 21:21:44 +04:00 |
|
svtk
|
9ebffafd89
|
added expected type for assignment and elvis operator
changed return type for safe operator (now it works as a?.b is Nullable type, constructions like a?.b.c need another parsing)
|
2011-08-17 12:21:26 +04:00 |
|
svtk
|
fabf7aab5f
|
little renames
|
2011-08-16 19:23:26 +04:00 |
|
svtk
|
9fa146f4d5
|
renamed JetExtendedVisitor to JetVisitor
|
2011-08-16 17:11:02 +04:00 |
|
svtk
|
948f434d5e
|
renamed JetVisitor to JetVisitorVoid
|
2011-08-16 17:09:06 +04:00 |
|