2015-08-06 19:27:46 +00:00
|
|
|
new_statement: {
|
|
|
|
|
input: {
|
|
|
|
|
new x(1);
|
|
|
|
|
new x(1)(2);
|
|
|
|
|
new x(1)(2)(3);
|
|
|
|
|
new new x(1);
|
|
|
|
|
new new x(1)(2);
|
|
|
|
|
new (new x(1))(2);
|
|
|
|
|
(new new x(1))(2);
|
|
|
|
|
}
|
|
|
|
|
expect_exact: "new x(1);new x(1)(2);new x(1)(2)(3);new new x(1);new new x(1)(2);new new x(1)(2);(new new x(1))(2);"
|
|
|
|
|
}
|
2016-06-06 23:33:13 +00:00
|
|
|
|
|
|
|
|
new_with_rewritten_true_value: {
|
|
|
|
|
options = { booleans: true }
|
|
|
|
|
input: {
|
|
|
|
|
new true;
|
|
|
|
|
}
|
|
|
|
|
expect_exact: "new(!0);"
|
|
|
|
|
}
|