Fix scoping of event arguments.

This commit is contained in:
Christian 2015-01-31 16:50:33 +01:00
parent 4ea0493b9e
commit bf5f476a83

View File

@ -770,6 +770,15 @@ BOOST_AUTO_TEST_CASE(event_inheritance)
BOOST_CHECK_NO_THROW(parseTextAndResolveNames(text));
}
BOOST_AUTO_TEST_CASE(multiple_events_argument_clash)
{
char const* text = R"(
contract c {
event e1(uint a, uint e1, uint e2);
event e2(uint a, uint e1, uint e2);
})";
BOOST_CHECK_NO_THROW(parseTextAndResolveNames(text));
}
BOOST_AUTO_TEST_SUITE_END()