![]() |
MySQL 8.0.43
Source Code Documentation
|
State data storage for digest_start, digest_add_token.
More...
#include <sql_digest_stream.h>
Public Member Functions | |
| void | reset (unsigned char *token_array, uint length) |
| bool | is_empty () |
Public Attributes | |
| int | m_last_id_index |
| Index, in the digest token array, of the last identifier seen. More... | |
| sql_digest_storage | m_digest_storage |
State data storage for digest_start, digest_add_token.
This structure extends the sql_digest_storage structure with temporary state used only during parsing.
|
inline |
|
inline |
| sql_digest_storage sql_digest_state::m_digest_storage |
| int sql_digest_state::m_last_id_index |
Index, in the digest token array, of the last identifier seen.
Reduce rules used in the digest computation can not apply to tokens seen before an identifier.