From 742e5b259a8c88e69f09ede7312673157cd77a1f Mon Sep 17 00:00:00 2001 From: LianaHus Date: Fri, 2 Oct 2015 14:41:40 +0200 Subject: added Error class for all kind of errors Conflicts: libsolidity/Exceptions.h --- libsolidity/AST.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'libsolidity/AST.cpp') diff --git a/libsolidity/AST.cpp b/libsolidity/AST.cpp index 490ae29a..f184e037 100644 --- a/libsolidity/AST.cpp +++ b/libsolidity/AST.cpp @@ -51,9 +51,9 @@ ASTAnnotation& ASTNode::annotation() const return *m_annotation; } -TypeError ASTNode::createTypeError(string const& _description) const +Error ASTNode::createTypeError(string const& _description) const { - return TypeError() << errinfo_sourceLocation(location()) << errinfo_comment(_description); + return Error(Error::Type::TypeError) << errinfo_sourceLocation(location()) << errinfo_comment(_description); } map, FunctionTypePointer> ContractDefinition::interfaceFunctions() const -- cgit v1.2.3