aboutsummaryrefslogtreecommitdiffstats
path: root/libsolidity/interface/Exceptions.cpp
diff options
context:
space:
mode:
authorchriseth <c@ethdev.com>2015-10-28 00:55:53 +0800
committerchriseth <c@ethdev.com>2015-10-28 00:55:53 +0800
commit22723da1809b24ec901c2fdf2fffc8cc29e5f387 (patch)
tree2e36f5bcc884a579ab4ae7198b982ceadd8e7349 /libsolidity/interface/Exceptions.cpp
parente77deccfb3373f5cc7208a0d2579a76f31379952 (diff)
parent56f5d5885090a03ea9223f2210e70b6c78a1cb75 (diff)
downloaddexon-solidity-22723da1809b24ec901c2fdf2fffc8cc29e5f387.tar
dexon-solidity-22723da1809b24ec901c2fdf2fffc8cc29e5f387.tar.gz
dexon-solidity-22723da1809b24ec901c2fdf2fffc8cc29e5f387.tar.bz2
dexon-solidity-22723da1809b24ec901c2fdf2fffc8cc29e5f387.tar.lz
dexon-solidity-22723da1809b24ec901c2fdf2fffc8cc29e5f387.tar.xz
dexon-solidity-22723da1809b24ec901c2fdf2fffc8cc29e5f387.tar.zst
dexon-solidity-22723da1809b24ec901c2fdf2fffc8cc29e5f387.zip
Merge pull request #176 from chriseth/why3
First shot at generating why3 output.
Diffstat (limited to 'libsolidity/interface/Exceptions.cpp')
-rw-r--r--libsolidity/interface/Exceptions.cpp39
1 files changed, 21 insertions, 18 deletions
diff --git a/libsolidity/interface/Exceptions.cpp b/libsolidity/interface/Exceptions.cpp
index 2e79ab39..465c3d2f 100644
--- a/libsolidity/interface/Exceptions.cpp
+++ b/libsolidity/interface/Exceptions.cpp
@@ -30,23 +30,26 @@ Error::Error(Type _type): m_type(_type)
{
switch(m_type)
{
- case Type::DeclarationError:
- m_typeName = "Declaration Error";
- break;
- case Type::DocstringParsingError:
- m_typeName = "Docstring Parsing Error";
- break;
- case Type::ParserError:
- m_typeName = "Parser Error";
- break;
- case Type::TypeError:
- m_typeName = "Type Error";
- break;
- case Type::Warning:
- m_typeName = "Warning";
- break;
- default:
- solAssert(false, "");
- break;
+ case Type::DeclarationError:
+ m_typeName = "Declaration Error";
+ break;
+ case Type::DocstringParsingError:
+ m_typeName = "Docstring Parsing Error";
+ break;
+ case Type::ParserError:
+ m_typeName = "Parser Error";
+ break;
+ case Type::TypeError:
+ m_typeName = "Type Error";
+ break;
+ case Type::Why3TranslatorError:
+ m_typeName = "Why3 Translator Error";
+ break;
+ case Type::Warning:
+ m_typeName = "Warning";
+ break;
+ default:
+ solAssert(false, "");
+ break;
}
}