Merge pull request #2645 from ethereum/asserts

Use solAssert where possible
This commit is contained in:
Alex Beregszaszi
2017-07-27 11:12:30 +01:00
committed by GitHub
7 changed files with 36 additions and 51 deletions
+1 -2
View File
@@ -196,8 +196,7 @@ ModifierDefinition const& CompilerContext::functionModifier(string const& _name)
for (ModifierDefinition const* modifier: contract->functionModifiers())
if (modifier->name() == _name)
return *modifier;
BOOST_THROW_EXCEPTION(InternalCompilerError()
<< errinfo_comment("Function modifier " + _name + " not found."));
solAssert(false, "Function modifier " + _name + " not found.");
}
unsigned CompilerContext::baseStackOffsetOfVariable(Declaration const& _declaration) const