Mihai Bazon
|
1ffd526554
|
disable warnings in the test suite
|
2012-10-13 15:18:11 +03:00 |
|
Mihai Bazon
|
fcc0229087
|
drop unused function arguments
also add test for "drop_unused" (the last one fails for now)
|
2012-10-13 15:04:44 +03:00 |
|
Mihai Bazon
|
3412498795
|
AST cleanup (dropped AST_StatementBase)
|
2012-10-03 15:41:11 +03:00 |
|
Mihai Bazon
|
13278c6649
|
removed the "squeeze" method (it's now effectively "transform")
|
2012-09-26 19:52:32 +03:00 |
|
Mihai Bazon
|
4f97da9660
|
minor tests fix
|
2012-09-24 10:27:49 +03:00 |
|
Mihai Bazon
|
2b4093ba83
|
fixed run-tests and an issue about reversing the condition in AST_If
|
2012-09-12 13:00:13 +03:00 |
|
Mihai Bazon
|
43c75c9248
|
checkpoint
|
2012-09-07 18:55:13 +03:00 |
|
Mihai Bazon
|
919b2733ab
|
always keep declarations found in unreachable code
a few more tests and some cleanups.
|
2012-09-07 15:18:32 +03:00 |
|
Mihai Bazon
|
b77574ea1c
|
fixed tests (need to drop the toplevel block in "expected" if it's a single statement)
|
2012-09-07 11:22:01 +03:00 |
|
Mihai Bazon
|
d7c1dc6c05
|
a LabeledStatement should be in fact a StatementWithBody
This fixes output for:
if (foo) {
moo: if (bar) {
break moo;
}
} else {
baz();
}
(the labeled statement must be outputted inside brackets)
|
2012-09-03 12:05:10 +03:00 |
|
Mihai Bazon
|
8dfa9fe7e5
|
minor
|
2012-08-27 11:00:26 +03:00 |
|
Mihai Bazon
|
159a6f048c
|
wrote more of the compressor and added some tests
|
2012-08-22 15:21:58 +03:00 |
|