Lines Matching defs:scanner
27 static int value(yyscan_t scanner)
29 YYSTYPE *yylval = expr_get_lval(scanner);
30 char *text = expr_get_text(scanner);
72 static int str(yyscan_t scanner, int token, int runtime)
74 YYSTYPE *yylval = expr_get_lval(scanner);
75 char *text = expr_get_text(scanner);
85 static int literal(yyscan_t scanner, const struct expr_scanner_ctx *sctx)
87 YYSTYPE *yylval = expr_get_lval(scanner);
89 yylval->num = expr__get_literal(expr_get_text(scanner), sctx);
98 static int nan_value(yyscan_t scanner)
100 YYSTYPE *yylval = expr_get_lval(scanner);
147 int expr_wrap(void *scanner __maybe_unused)