Format catch arguments as function parameters.

This commit is contained in:
chriseth 2014-12-17 17:08:57 +01:00
parent 80b8db4f17
commit d7873d9cd0

View File

@ -230,9 +230,9 @@ bool CommandLineInterface::parseArguments(int argc, char** argv)
{
po::store(po::command_line_parser(argc, argv).options(desc).positional(p).allow_unregistered().run(), m_args);
}
catch (po::error const& exception)
catch (po::error const& _exception)
{
cout << exception.what() << endl;
cout << _exception.what() << endl;
return false;
}
po::notify(m_args);
@ -289,35 +289,35 @@ bool CommandLineInterface::processInput()
// TODO: Perhaps we should not compile unless requested
m_compiler.compile(m_args["optimize"].as<bool>());
}
catch (ParserError const& exception)
catch (ParserError const& _exception)
{
SourceReferenceFormatter::printExceptionInformation(cerr, exception, "Parser error", m_compiler);
SourceReferenceFormatter::printExceptionInformation(cerr, _exception, "Parser error", m_compiler);
return false;
}
catch (DeclarationError const& exception)
catch (DeclarationError const& _exception)
{
SourceReferenceFormatter::printExceptionInformation(cerr, exception, "Declaration error", m_compiler);
SourceReferenceFormatter::printExceptionInformation(cerr, _exception, "Declaration error", m_compiler);
return false;
}
catch (TypeError const& exception)
catch (TypeError const& _exception)
{
SourceReferenceFormatter::printExceptionInformation(cerr, exception, "Type error", m_compiler);
SourceReferenceFormatter::printExceptionInformation(cerr, _exception, "Type error", m_compiler);
return false;
}
catch (CompilerError const& exception)
catch (CompilerError const& _exception)
{
SourceReferenceFormatter::printExceptionInformation(cerr, exception, "Compiler error", m_compiler);
SourceReferenceFormatter::printExceptionInformation(cerr, _exception, "Compiler error", m_compiler);
return false;
}
catch (InternalCompilerError const& exception)
catch (InternalCompilerError const& _exception)
{
cerr << "Internal compiler error during compilation:" << endl
<< boost::diagnostic_information(exception);
<< boost::diagnostic_information(_exception);
return false;
}
catch (Exception const& exception)
catch (Exception const& _exception)
{
cerr << "Exception during compilation: " << boost::diagnostic_information(exception) << endl;
cerr << "Exception during compilation: " << boost::diagnostic_information(_exception) << endl;
return false;
}
catch (...)