24#ifndef SQL_DIGEST_STREAM_H
25#define SQL_DIGEST_STREAM_H
#define yylval
Definition: fts0pars.cc:68
bool length(const dd::Spatial_reference_system *srs, const Geometry *g1, double *length, bool *null) noexcept
Computes the length of linestrings and multilinestrings.
Definition: length.cc:76
sql_digest_state * digest_reduce_token(sql_digest_state *state, uint token_left, uint token_right)
Definition: sql_lexer.cc:59
sql_digest_state * digest_add_token(sql_digest_state *state, uint token, Lexer_yystype *yylval)
Definition: sql_lexer.cc:53
State data storage for digest_start, digest_add_token.
Definition: sql_digest_stream.h:36
bool is_empty()
Definition: sql_digest_stream.h:51
sql_digest_storage m_digest_storage
Definition: sql_digest_stream.h:44
void reset(unsigned char *token_array, uint length)
Definition: sql_digest_stream.h:46
int m_last_id_index
Index, in the digest token array, of the last identifier seen.
Definition: sql_digest_stream.h:43
Structure to store token count/array for a statement on which digest is to be calculated.
Definition: sql_digest.h:98
void reset(unsigned char *token_array, size_t length)
Definition: sql_digest.h:122
bool is_empty()
Definition: sql_digest.h:135
Definition: lexer_yystype.h:33