From 494dea262e7d671ccd0f98b2df1c99fd86097adc Mon Sep 17 00:00:00 2001 From: Alex Beregszaszi Date: Wed, 2 Aug 2017 11:26:43 +0100 Subject: Show unimplemented function if trying to instantiate an abstract class --- libsolidity/interface/ErrorReporter.h | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'libsolidity/interface/ErrorReporter.h') diff --git a/libsolidity/interface/ErrorReporter.h b/libsolidity/interface/ErrorReporter.h index 8b066a3e..42b0c8b6 100644 --- a/libsolidity/interface/ErrorReporter.h +++ b/libsolidity/interface/ErrorReporter.h @@ -73,6 +73,12 @@ public: void syntaxError(SourceLocation const& _location, std::string const& _description); + void typeError( + SourceLocation const& _location, + SecondarySourceLocation const& _secondaryLocation, + std::string const& _description + ); + void typeError(SourceLocation const& _location, std::string const& _description); void fatalTypeError(SourceLocation const& _location, std::string const& _description); -- cgit v1.2.3