Commit Graph

162 Commits

Author SHA1 Message Date
Alex Tkachman 9f53486922 failing test for kt343 2011-10-09 10:33:23 +02:00
svtk bdf4173680 Added error 'public member should specify type' and quick fix 2011-10-04 14:48:19 +04:00
Alex Tkachman 3e388cc4a4 array init 2011-09-30 18:05:36 +03:00
Alex Tkachman 8963aa70fe change for 9 array classes 2011-09-30 10:34:48 +03:00
Alex Tkachman ea9e1bee85 array code gen rewrite and work in progress on outer type info 2011-09-29 12:55:35 +03:00
Alex Tkachman 8a927d70d7 array codegen bugs 2011-09-28 10:54:45 +03:00
Andrey Breslav 292fe08b9d More override control.
Renderers in errors.
Constructor parameters are not properties unless otherwise specified
2011-09-26 19:39:27 +04:00
Alex Tkachman 7880ba1e3f for(IntRange) improved 2011-09-25 08:16:44 +03:00
Alex Tkachman 50ed584a1f improved test 2011-09-24 23:10:11 +03:00
Alex Tkachman eba70a1e39 many bug fixes 2011-09-24 22:33:36 +03:00
Alex Tkachman 939848d34d traits codegen 2011-09-23 16:24:23 +03:00
Alex Tkachman e831146fe8 full rewrite of type info 2011-09-20 22:11:38 +03:00
Alex Tkachman cf639cf084 more progress on traits 2011-09-12 21:23:42 +03:00
Andrey Breslav bd60d8ef1f KT-297 Overload resolution ambiguity with required in trait 2011-09-12 20:11:08 +04:00
Alex Tkachman b7542ecc4e fix for KT-299 2011-09-12 18:01:39 +03:00
svtk 4071d67c41 Added static checks for properties in traits; more tests for 'abstract' 2011-09-12 16:01:48 +04:00
Alex Tkachman 60ab760d4a 1st test for traits work 2011-09-12 09:26:50 +03:00
Alex Tkachman 097325d0d6 removing unnneded InstructionAdapterEx 2011-09-11 12:42:50 +03:00
Andrey Breslav 16dcbd41cb "trait" instead of "trait class"
virtual -> open
 "final" introduced
 "wraps" dropped
2011-09-09 16:16:05 +04:00
svtk c798503c81 Added 'override' checks 2011-09-09 11:51:10 +04:00
Andrey Breslav 71bc41a938 KT-286 Check supertype lists (in progress)
Tests involving multiple inheritance fixed
2011-09-08 16:20:01 +04:00
Alex Tkachman 6898ff5665 KT-4 fixed 2011-09-06 23:45:04 +02:00
svtk d6336d9ca5 partial support for 'abstract' modifier added 2011-09-06 14:57:42 +04:00
svtk fa631503ef partial support for 'abstract' modifier added 2011-09-06 13:25:56 +04:00
Andrey Breslav fc4ee1ab13 Merge remote branch 'origin/master'
Conflicts:
	idea/src/org/jetbrains/jet/plugin/structureView/JetStructureViewElement.java
2011-09-06 12:14:07 +04:00
Alex Tkachman 93a422ae0a TypeInfo based on projections instead of other TypeInfo's 2011-09-05 20:12:12 +02:00
Andrey Breslav 6aa2b37d15 KT-48 test fixed 2011-09-05 18:35:18 +04:00
Alex Tkachman a8a438ffd3 fix for KT-48 2011-09-05 13:47:54 +02:00
Alex Tkachman eb82967860 fix for KT-277 2011-09-05 10:25:25 +02:00
Alex Tkachman 232fc89cca fix for KT-80 2011-09-05 08:18:51 +02:00
Alex Tkachman 58765f2364 fix for KT-237. Unit as value part 2011-09-04 16:27:54 +02:00
Alex Tkachman 22e2caf7f8 fix for KT-237 2011-09-04 14:20:40 +02:00
Alex Tkachman 9ba167ee8d fix KT-249/KT-255 2011-09-03 22:52:12 +02:00
Alex Tkachman 07b2ab347d more tests for for- 2011-09-03 17:09:49 +02:00
Alex Tkachman c20a39dbd8 more tests for for- 2011-09-03 13:39:28 +02:00
Alex Tkachman 672756e459 fix for KT-241 2011-09-03 12:02:42 +02:00
Alex Tkachman 47222c7474 fix for KT-257 2011-09-01 16:45:40 +02: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
Alex Tkachman 60d8ada216 added test for KT-248 2011-08-31 19:16:07 +02: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
Alex Tkachman 960aa59822 fix for KT-247 2011-08-31 12:04:07 +02:00
Alex Tkachman 1b8f96e53c fix for KT-261 2011-08-30 16:32:41 +02:00
Andrey Breslav 4c8aec3b1b Compile-time constants 2011-08-03 14:05:07 +04:00
Dmitry Jemerov 3592aff812 methods on objects should always be called via invokevirtual() and not invokeinterface() 2011-07-15 16:31:00 +02:00