Use solAssert instead of boost throw where possible

This commit is contained in:
Alex Beregszaszi
2017-07-26 22:23:21 +01:00
parent a605e4eb95
commit 8098030986
7 changed files with 36 additions and 51 deletions
+1 -4
View File
@@ -245,10 +245,7 @@ public:
virtual std::string canonicalName(bool /*_addDataLocation*/) const { return toString(true); }
virtual u256 literalValue(Literal const*) const
{
BOOST_THROW_EXCEPTION(
InternalCompilerError() <<
errinfo_comment("Literal value requested for type without literals.")
);
solAssert(false, "Literal value requested for type without literals.");
}
/// @returns a (simpler) type that is encoded in the same way for external function calls.