Commit Graph

45134 Commits

Author SHA1 Message Date
Andrey Breslav 496d3e472d LOOP_RANGE_NEXT 2011-09-02 12:33:53 +04:00
Andrey Breslav 049c29677f For-related descriptors stored 2011-09-02 12:28:10 +04:00
Alex Tkachman 47222c7474 fix for KT-257 2011-09-01 16:45:40 +02:00
Andrey Breslav 2d2501f895 Lost trace committed 2011-09-01 17:48:42 +04:00
Andrey Breslav 1583b010c0 Type checker error recovery fixed 2011-09-01 17:40:21 +04:00
Andrey Breslav 4d13560b9a :, as and as? excluded 2011-09-01 16:18:17 +04:00
Andrey Breslav 3795e903cc Comment removed for the scope is fixed 2011-09-01 16:17:45 +04:00
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