Enforce commas in tuple syntax

This commit is contained in:
Federico Bond
2017-08-11 17:28:48 +01:00
committed by Alex Beregszaszi
parent 5b26e2bcee
commit a8c047f48d
3 changed files with 16 additions and 2 deletions
+12
View File
@@ -1187,6 +1187,18 @@ BOOST_AUTO_TEST_CASE(tuples)
BOOST_CHECK(successParse(text));
}
BOOST_AUTO_TEST_CASE(tuples_without_commas)
{
char const* text = R"(
contract C {
function f() {
var a = (2 2);
}
}
)";
CHECK_PARSE_ERROR(text, "Expected token Comma");
}
BOOST_AUTO_TEST_CASE(member_access_parser_ambiguity)
{
char const* text = R"(