update boost on linux
This commit is contained in:
@@ -34,12 +34,12 @@ BOOST_SPIRIT_CLASSIC_NAMESPACE_BEGIN
|
||||
// to allow a single catch handler to catch all exceptions.
|
||||
//
|
||||
///////////////////////////////////////////////////////////////////////////
|
||||
class parser_error_base : public std::exception
|
||||
class BOOST_SYMBOL_VISIBLE parser_error_base : public std::exception
|
||||
{
|
||||
protected:
|
||||
|
||||
parser_error_base() {}
|
||||
virtual ~parser_error_base() throw() {}
|
||||
virtual ~parser_error_base() BOOST_NOEXCEPT_OR_NOTHROW {}
|
||||
|
||||
public:
|
||||
|
||||
@@ -87,10 +87,10 @@ BOOST_SPIRIT_CLASSIC_NAMESPACE_BEGIN
|
||||
}
|
||||
|
||||
virtual
|
||||
~parser_error() throw() {}
|
||||
~parser_error() BOOST_NOEXCEPT_OR_NOTHROW {}
|
||||
|
||||
virtual const char*
|
||||
what() const throw()
|
||||
what() const BOOST_NOEXCEPT_OR_NOTHROW
|
||||
{
|
||||
return "BOOST_SPIRIT_CLASSIC_NS::parser_error";
|
||||
}
|
||||
@@ -140,7 +140,6 @@ BOOST_SPIRIT_CLASSIC_NAMESPACE_BEGIN
|
||||
parse(ScannerT const& scan) const
|
||||
{
|
||||
typedef typename parser_result<ParserT, ScannerT>::type result_t;
|
||||
typedef typename ScannerT::iterator_t iterator_t;
|
||||
|
||||
result_t hit = this->subject().parse(scan);
|
||||
if (!hit)
|
||||
|
||||
Reference in New Issue
Block a user