23#ifndef SQL_DIGEST_STREAM_H
24#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:75
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:35
bool is_empty()
Definition: sql_digest_stream.h:50
sql_digest_storage m_digest_storage
Definition: sql_digest_stream.h:43
void reset(unsigned char *token_array, uint length)
Definition: sql_digest_stream.h:45
int m_last_id_index
Index, in the digest token array, of the last identifier seen.
Definition: sql_digest_stream.h:42
Structure to store token count/array for a statement on which digest is to be calculated.
Definition: sql_digest.h:97
void reset(unsigned char *token_array, size_t length)
Definition: sql_digest.h:121
bool is_empty()
Definition: sql_digest.h:134
unsigned int uint
Definition: uca9-dump.cc:74
Definition: lexer_yystype.h:32