| 379 | public: |
| 380 | |
| 381 | Parser() |
| 382 | :Tokenizer(&my_charset_bin, null_clex_str), |
| 383 | m_thd(nullptr), |
| 384 | m_look_ahead_token(Token()), |
| 385 | m_func_name(null_clex_str), |
| 386 | m_start(nullptr), |
| 387 | m_error(true) |
| 388 | { } |
| 389 | |
| 390 | Parser(THD *thd, const LEX_CSTRING func_name, |
| 391 | CHARSET_INFO *cs, const LEX_CSTRING &str) |