Merge pull request #836 from chriseth/unusedunderscore

BREAKING: Require modifiers to contain "_".
This commit is contained in:
chriseth
2016-08-17 11:28:02 +02:00
committed by GitHub
4 changed files with 51 additions and 13 deletions
+2 -2
View File
@@ -2410,7 +2410,7 @@ BOOST_AUTO_TEST_CASE(function_modifier_overriding)
modifier mod { _ }
}
contract C is A {
modifier mod { }
modifier mod { if (false) _ }
}
)";
compileAndRun(sourceCode);
@@ -2427,7 +2427,7 @@ BOOST_AUTO_TEST_CASE(function_modifier_calling_functions_in_creation_context)
function f2() { data |= 0x20; }
function f3() { }
modifier mod1 { f2(); _ }
modifier mod2 { f3(); }
modifier mod2 { f3(); if (false) _ }
function getData() returns (uint r) { return data; }
}
contract C is A {