| 161 | bool m_fatal_error; |
| 162 | public: |
| 163 | Optimizer_hint_parser(THD *thd, CHARSET_INFO *cs, const LEX_CSTRING &hint) |
| 164 | :Optimizer_hint_tokenizer(cs, hint), |
| 165 | m_look_ahead_token(get_token(cs)), |
| 166 | m_thd(thd), |
| 167 | m_start(hint.str), |
| 168 | m_syntax_error(false), |
| 169 | m_fatal_error(false) |
| 170 | { } |
| 171 | THD *thd() const { return m_thd; } |
| 172 | bool set_syntax_error() |
| 173 | { |
nothing calls this directly
no test coverage detected