Preprocessor: add "noreturn" attribute to ParsingDriver::error, to remove some warnings about unitialized variables
parent
9e189d6b4d
commit
e74c283579
|
@ -183,9 +183,9 @@ public:
|
||||||
EstimationParams estim_params;
|
EstimationParams estim_params;
|
||||||
|
|
||||||
//! Error handler with explicit location
|
//! Error handler with explicit location
|
||||||
void error(const Dynare::parser::location_type &l, const string &m);
|
void error(const Dynare::parser::location_type &l, const string &m) __attribute__ ((noreturn));
|
||||||
//! Error handler using saved location
|
//! Error handler using saved location
|
||||||
void error(const string &m);
|
void error(const string &m) __attribute__ ((noreturn));
|
||||||
//! Warning handler using saved location
|
//! Warning handler using saved location
|
||||||
void warning(const string &m);
|
void warning(const string &m);
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue