Lines Matching refs:lexer
516 struct lexer { struct
530 static int lex_init(struct lexer *lex, const char *in, size_t in_len) in lex_init() argument
541 static int lex_do(struct lexer *lex) in lex_do()
560 static int lex_eot(struct lexer *lex) in lex_eot()
565 static int lex_peek_char(struct lexer *lex) in lex_peek_char()
570 static int lex_skip_char(struct lexer *lex) in lex_skip_char()
579 static int lex_match(struct lexer *lex, const char *s, size_t s_len) in lex_match()
590 static void lex_get_rest(struct lexer *lex, const char **str, size_t *str_l) in lex_get_rest()
596 static int lex_extract_to(struct lexer *lex, char c, in lex_extract_to()
649 static int lex_fail(struct lexer *lex, const char *msg) in lex_fail()
682 struct lexer lex = {0}; in ossl_qlog_set_filter()