Fix parser for function type disambiguity.

This commit is contained in:
chriseth
2016-11-16 14:37:19 +01:00
parent 0335ed4cb4
commit 7a292c9a05
2 changed files with 23 additions and 1 deletions
+11
View File
@@ -1338,6 +1338,17 @@ BOOST_AUTO_TEST_CASE(mapping_and_array_of_functions)
BOOST_CHECK(successParse(text));
}
BOOST_AUTO_TEST_CASE(function_type_state_variable)
{
char const* text = R"(
contract test {
function() x;
function() y = x;
}
)";
BOOST_CHECK(successParse(text));
}
BOOST_AUTO_TEST_SUITE_END()