Commit Graph

4941 Commits

Author SHA1 Message Date
Stepan Koltsov a79202b7e7 Temporarily revert "more check for casts"
(because commit broke seveal tests)

This reverts commit 5d2dfcd48f.
2011-11-24 15:24:10 +04:00
Stepan Koltsov 5d2dfcd48f more check for casts
KT-445 (Don't allow deep instanceof for erased parameters) and more

see new tests in compiler/testData/checkerWithErrorTypes/full/cast
2011-11-23 18:15:37 +04:00
Alex Tkachman ba700ebdbe test for unreproducable KT-528 2011-11-23 12:19:43 +02:00
Alex Tkachman b8f942857b KT-594 Array.get/set intrinsic 2011-11-23 11:56:47 +02:00
Alex Tkachman 8c842a6d5c KT-529 wrong naming of anonimous classes 2011-11-23 11:20:33 +02:00
Alex Tkachman 1c6c5d2bdc test for unreproducable kt533 2011-11-23 10:14:13 +02:00
Alex Tkachman cb37f7b56f ability to test stdlib 2011-11-23 09:56:20 +02:00
Alex Tkachman 8eabc2978e KT-581 wrong implicit receiver for intrinsic method call 2011-11-22 12:57:24 +02:00
Alex Tkachman efceb12f3b rewrite of closure capturing for object literals 2011-11-22 12:35:42 +02:00
Alex Tkachman 159865d751 KT-560 - no type coertion for fields 2011-11-22 09:09:51 +02:00
Alex Tkachman 7abf87b797 fix for test broken by previous build 2011-11-19 07:19:12 +02:00
Alex Tkachman abb15a85d6 KT-434 test and ability to supply full JDK for compiler tests 2011-11-19 07:01:58 +02:00
Alex Tkachman 39ca8eded8 KT-531 Support nullable iterator in for() 2011-11-18 21:12:25 +02:00
Alex Tkachman 50edc9750b KT-535 no need in outer type info for class object 2011-11-18 13:38:38 +02:00
Alex Tkachman b054ccefdb KT-518 - array like expression via intrinsic method 2011-11-18 12:10:08 +02:00
Alex Tkachman c896206284 commented test case for KT-285 2011-11-18 08:21:36 +02:00
Alex Tkachman 1b04870fa4 proper try/catch/finally 2011-11-16 14:26:16 +02:00
Alex Tkachman 84593f2cfb KT-513 Proper use of resolved call in case of infix calls 2011-11-15 16:52:35 +02:00
Alex Tkachman aaed9b0325 KT-504 array like expressions with type parameters 2011-11-15 12:42:51 +02:00
Alex Tkachman 3b2fb0da8f KT-508 accessors for enclosed private fields 2011-11-14 19:34:00 +02:00
Alex Tkachman 6982ce454e KT-503 test. Never use asm.Type.getElementType() 2011-11-14 06:17:11 +02:00
Alex Tkachman 3904b91e4c backend refactoring from extension properties and proper naming scheme of inner classes and objects 2011-11-13 21:08:35 +02:00
Alex Tkachman a3ac4506af failing test for kt-475 2011-11-12 20:51:43 +02:00
Andrey Breslav c74a0a62cc KT-313 Bug in substitutions in a function returning its type parameter T 2011-11-12 20:29:38 +04:00
Stepan Koltsov a6898c7c64 simplify KT-249
for KT-449
2011-11-09 16:26:12 +04:00
Alex Tkachman cfc41361ac expressions as functions 2011-11-08 22:45:48 +01:00
Alex Tkachman 509ffb2fde refactoring of codegen contexts, and proper this/outer/super/receiver support 2011-11-08 11:11:42 +01:00
Alex Tkachman 0b6dffb79b KT-446: wrong String.+= 2011-11-07 11:18:49 +01:00
Alex Tkachman f6deed26d0 enclosed super properties 2011-11-06 13:25:55 +01:00
Alex Tkachman 34b5fc3169 refactoring and cleanup 2011-11-05 16:48:35 +01:00
Alex Tkachman 98774400ce initial super.method() 2011-11-04 14:23:26 +01:00
Alex Tkachman df87493e4d initial super.property 2011-11-04 13:11:41 +01:00
Alex Tkachman 99d19a2f27 KT-33 2011-11-02 11:41:23 +01:00
Alex Tkachman d07314a8b5 KT-416 2011-11-01 10:56:24 +01:00
svtk 44ae29b01d Merge branch 'master' of ssh://git.labs.intellij.net/jet 2011-10-28 13:44:39 +04:00
svtk c7bb6a08d4 Existing tests for 'val reassignment' of function parameters fixed 2011-10-28 13:41:07 +04:00
Alex Tkachman f1237f3b75 KT-395 2011-10-28 10:39:44 +02:00
svtk 000086555b Merge branch 'master' of ssh://git.labs.intellij.net/jet 2011-10-24 18:54:35 +04:00
svtk 734e8ee3a2 Existing tests correction: forbid val reassignment 2011-10-24 17:40:16 +04:00
Alex Tkachman 2010d770b5 Iterator.hasNext() becomes property 2011-10-23 20:20:41 +02:00
Dmitry Jemerov ec6dec0d37 separate compiler and plugin tests 2011-10-20 16:21:18 +02:00