Commit Graph

63359 Commits

Author SHA1 Message Date
Andrey Breslav 12757146d1 Merge remote branch 'origin/master' 2011-04-01 16:11:03 +04:00
Andrey Breslav 7433859a51 Blocks denoted in the BindingContext 2011-04-01 16:10:48 +04:00
Dmitry Jemerov d8cdc46fe8 junk 2011-04-01 14:10:20 +02:00
Dmitry Jemerov fb5175dbe8 generate comparisons and conditional jumps 2011-04-01 14:10:20 +02:00
Andrey Breslav 76dc0376e5 Tests for qualified 'this', 'break' and 'continue' 2011-04-01 15:57:59 +04:00
Andrey Breslav 15db4c5ad4 Merge remote branch 'origin/master' 2011-04-01 15:48:55 +04:00
Dmitry Jemerov 3425c42b7b use mock JDK from IDEA repo 2011-04-01 13:45:57 +02:00
Dmitry Jemerov dd3f2b3afb add mock JDK to Jet repo 2011-04-01 13:43:43 +02:00
Dmitry Jemerov 02058efd2c bootstrap.xml generates idea.properties 2011-04-01 13:31:26 +02:00
Dmitry Jemerov 1fc037470a move plugin.xml under a source root 2011-04-01 13:24:14 +02:00
Dmitry Jemerov de09ce015b move plugin.xml under a source root 2011-04-01 13:23:48 +02:00
Dmitry Jemerov 7508dcdaba micro-wtf removed 2011-04-01 12:50:21 +02:00
Andrey Breslav 1e5673f479 CF for break and continue in nested function literals 2011-04-01 14:47:11 +04:00
Dmitry Jemerov 1dc4554bd8 shared run configuration to run all tests 2011-04-01 12:43:45 +02:00
Andrey Breslav a97cad116c Debug output removed 2011-04-01 14:11:42 +04:00
Andrey Breslav 46fcb1a0eb Merge remote branch 'origin/master' 2011-04-01 14:09:38 +04:00
Andrey Breslav aec271150a Compilation errors fixed 2011-04-01 14:09:22 +04:00
Andrey Breslav d2c503bd5f CF supported for function literals 2011-04-01 14:04:51 +04:00
Dmitry Jemerov 0f71edcbe9 bootstrap file for CI build 2011-04-01 11:01:03 +02:00
Dmitry Jemerov ab1659faed generate assignment expressions 2011-04-01 10:55:20 +02:00
Andrey Breslav f8a5c25714 Fix for the code to compile 2011-04-01 12:52:50 +04:00
Andrey Breslav eb7db21cab Some CF generated for closures 2011-03-31 23:34:09 +04:00
Andrey Breslav 01105c8c41 Labeled expressions supported in the type inferrer 2011-03-31 21:27:38 +04:00
Andrey Breslav 87d07007a0 Renaming 2011-03-31 21:09:59 +04:00
Andrey Breslav 7baa89e441 CF for try's 2011-03-31 21:06:48 +04:00
Andrey Breslav 5888ac5a60 Working on CFG building 2011-03-31 20:50:16 +04:00
Andrey Breslav ad7115ce20 Qualified 'this' for classes 2011-03-28 22:45:16 +04:00
Andrey Breslav f7c76a0d4d Nullability of names 2011-03-28 21:00:14 +04:00
Andrey Breslav 16a548ed0a Fewer TypeInferrerVisitor instances generated 2011-03-28 20:06:14 +04:00
Andrey Breslav 73bfc57492 Nullability checks for infix operations 2011-03-28 18:17:57 +04:00
Dmitry Jemerov 739fce330c work in progress on codegen rewrite (no boxing for primitive types) 2011-03-28 14:14:41 +02:00
Dmitry Jemerov d05066f8f5 generate plus 2011-03-28 14:11:19 +02:00
Andrey Breslav 3e2b41a225 Classifier lookup fixed 2011-03-25 22:56:27 +03:00
Andrey Breslav 065e0f3bf9 Error reporting for class lookup & NPEs in TypeInferrer 2011-03-25 19:00:00 +03:00
Andrey Breslav 35f781c713 Nullability requirement violation fixed 2011-03-25 17:39:48 +03:00
Andrey Breslav 6291754d3a Equality applicability check for === and !== 2011-03-25 17:17:56 +03:00
Andrey Breslav 11f4db08c6 Equality applicability check 2011-03-25 16:23:22 +03:00
Andrey Breslav 7debc628b5 rename 2011-03-25 16:08:57 +03:00
Andrey Breslav badf79aee5 Closure parameters for constructor invocations 2011-03-25 16:07:07 +03:00
Andrey Breslav b4a453ddb7 Tracing in descriptor resolver refactored 2011-03-24 21:09:29 +03:00
Andrey Breslav 071f96c1aa Type in node name fixed 2011-03-24 21:07:59 +03:00
Dmitry Jemerov 3b30500055 Jet files can be compiled from within IDEA 2011-03-24 18:00:06 +01:00
Dmitry Jemerov af4c777197 hello world can be compiled 2011-03-24 18:00:05 +01:00
Dmitry Jemerov 58912bad3e generate static field accesses 2011-03-24 18:00:05 +01:00
Dmitry Jemerov ecf10d4c35 Merge branch 'master' of git.labs.intellij.net:jet 2011-03-24 18:00:04 +01:00
Andrey Breslav bec9f1e89a Types of selectors in DotQualifiedExpressions are recorded 2011-03-24 19:50:56 +03:00
Andrey Breslav b51653fe74 Primary constructor parameters supproted properly 2011-03-24 19:50:44 +03:00
Andrey Breslav 120a03ccdc Nullable string type cached 2011-03-24 17:55:57 +03:00
Dmitry Jemerov 3ecf927a1a Merge branch 'master' of git.labs.intellij.net:jet 2011-03-24 15:53:05 +01:00
Dmitry Jemerov b346c16c83 type mapper refactored; more stuff works for function calls 2011-03-24 15:49:16 +01:00