Dmitry Jemerov
|
36ae75de34
|
delete obsolete test (it's now fully covered by NamespaceGenTest)
|
2011-04-07 12:44:58 +02:00 |
|
Andrey Breslav
|
30d8349272
|
Typechecker logic fixed for one-branch ifs and 'return x' for Unit-returning functions
|
2011-04-07 14:43:25 +04:00 |
|
Dmitry Jemerov
|
e61e908ab7
|
failing test
|
2011-04-07 12:14:25 +02:00 |
|
Dmitry Jemerov
|
dc326ca3cd
|
div/mod
|
2011-04-07 12:09:43 +02:00 |
|
Dmitry Jemerov
|
6cbe151ba8
|
test for continue; minus works
|
2011-04-07 11:45:35 +02:00 |
|
Dmitry Jemerov
|
fcdba8c950
|
do/while works now
|
2011-04-07 11:31:18 +02:00 |
|
Andrey Breslav
|
acb433fd2b
|
Codegen tests fixed
|
2011-04-07 12:42:20 +04:00 |
|
Andrey Breslav
|
b621f58a83
|
Some tests for return types
|
2011-04-05 16:16:23 +04:00 |
|
Andrey Breslav
|
83e0018b06
|
Return values collected from CF data
|
2011-04-05 16:07:25 +04:00 |
|
Andrey Breslav
|
803405f8dd
|
Graphs are dumped only if an env var is set
|
2011-04-05 12:15:32 +04:00 |
|
Andrey Breslav
|
5c0764f1ce
|
CF/DF for '+='
|
2011-04-05 11:54:28 +04:00 |
|
Andrey Breslav
|
69a39907e2
|
Tests fixed
|
2011-04-04 21:26:52 +04:00 |
|
Andrey Breslav
|
fee824bd78
|
Tests for basic control flow structures
|
2011-04-04 21:11:15 +04:00 |
|
Andrey Breslav
|
1fc134072c
|
Test framework for instructions
|
2011-04-04 18:40:39 +04:00 |
|
Andrey Breslav
|
90b6e78f89
|
isBlock fixed for doWhile
|
2011-04-02 23:29:51 +04:00 |
|
Dmitry Jemerov
|
81d75552a3
|
break now works; support generation of == for integers
|
2011-04-02 20:20:00 +02:00 |
|
Maxim Shafirov
|
8650c39e72
|
don't fail if directory already exists
|
2011-04-02 18:38:17 +04:00 |
|
Maxim Shafirov
|
aae94afff2
|
Ordinal class type mapping.
|
2011-04-02 18:37:43 +04:00 |
|
Maxim Shafirov
|
d706383dca
|
make debug output computer independent
|
2011-04-02 17:52:37 +04:00 |
|
Maxim Shafirov
|
50f9b000d6
|
make debug output computer independent
|
2011-04-02 17:49:46 +04:00 |
|
Dmitry Jemerov
|
74daf3dd79
|
non-working break
|
2011-04-01 18:56:42 +02:00 |
|
Dmitry Jemerov
|
230c6efe99
|
working while, non-working do/while
|
2011-04-01 18:56:42 +02:00 |
|
Andrey Breslav
|
d4d9ac7b8e
|
Null checks
|
2011-04-01 18:03:47 +04:00 |
|
Andrey Breslav
|
48fdfc54a0
|
Local functions allowed by the typechecker. Unresolved labels tolerated by the CF builder
|
2011-04-01 17:58:49 +04:00 |
|
Andrey Breslav
|
783654707a
|
CF for local functions supported
|
2011-04-01 17:51:53 +04:00 |
|
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 |
|