HomeSort by: relevance | last modified time | path
    Searched defs:lexer (Results 1 - 9 of 9) sorted by relevancy

  /src/crypto/external/apache2/openssl/dist/ssl/quic/
qlog.c 517 struct lexer { struct
531 static int lex_init(struct lexer *lex, const char *in, size_t in_len)
542 static int lex_do(struct lexer *lex)
563 static int lex_eot(struct lexer *lex)
568 static int lex_peek_char(struct lexer *lex)
573 static int lex_skip_char(struct lexer *lex)
582 static int lex_match(struct lexer *lex, const char *s, size_t s_len)
593 static void lex_get_rest(struct lexer *lex, const char **str, size_t *str_l)
599 static int lex_extract_to(struct lexer *lex, char c,
653 static int lex_fail(struct lexer *lex, const char *msg
    [all...]
  /src/external/gpl3/gcc/dist/gcc/cp/
parser.h 79 /* The cp_lexer structure represents the C++ lexer. It is responsible
85 /* The memory allocated for the buffer. NULL if this lexer does not
90 in this lexer are [buffer, last_token). */
107 /* The next lexer in a linked list of lexers. */
125 /* True for in_omp_attribute_pragma lexer that should be destroyed
133 lexer's array. There is also no need for the GC to walk through
135 a lexer. */
239 /* The lexer from which we are obtaining tokens. */
240 cp_lexer *lexer; variable
parser.cc 55 /* The lexer. */
57 /* The cp_lexer_* routines mediate between the lexer proper (in libcpp
511 next_token = parser->lexer->next_token;
512 first_token = parser->lexer->buffer->address ();
516 cp_lexer_dump_tokens (file, parser->lexer->buffer, start_token, window_size,
536 vec_safe_length (parser->lexer->buffer));
602 token = parser->lexer->next_token;
627 /* Allocate memory for a new lexer object and return it. */
633 cp_lexer *lexer = ggc_cleared_alloc<cp_lexer> ();
636 lexer->debugging_p = false
632 cp_lexer *lexer = ggc_cleared_alloc<cp_lexer> (); local
723 cp_lexer *lexer = cp_lexer_alloc (); local
802 cp_lexer *lexer = ggc_cleared_alloc<cp_lexer> (); local
    [all...]
  /src/external/gpl3/gcc.old/dist/gcc/cp/
parser.h 79 /* The cp_lexer structure represents the C++ lexer. It is responsible
85 /* The memory allocated for the buffer. NULL if this lexer does not
90 in this lexer are [buffer, last_token). */
107 /* The next lexer in a linked list of lexers. */
121 /* True for in_omp_attribute_pragma lexer that should be destroyed
129 lexer's array. There is also no need for the GC to walk through
131 a lexer. */
232 /* The lexer from which we are obtaining tokens. */
233 cp_lexer *lexer; variable
parser.cc 52 /* The lexer. */
54 /* The cp_lexer_* routines mediate between the lexer proper (in libcpp
498 next_token = parser->lexer->next_token;
499 first_token = parser->lexer->buffer->address ();
503 cp_lexer_dump_tokens (file, parser->lexer->buffer, start_token, window_size,
523 vec_safe_length (parser->lexer->buffer));
589 token = parser->lexer->next_token;
614 /* Allocate memory for a new lexer object and return it. */
620 cp_lexer *lexer = ggc_cleared_alloc<cp_lexer> ();
623 lexer->debugging_p = false
619 cp_lexer *lexer = ggc_cleared_alloc<cp_lexer> (); local
647 cp_lexer *lexer = cp_lexer_alloc (); local
702 cp_lexer *lexer = ggc_cleared_alloc<cp_lexer> (); local
    [all...]
  /src/external/mpl/bind/dist/lib/isccfg/include/isccfg/
grammar.h 205 isc_lex_t *lexer; member in struct:cfg_parser
  /src/external/mpl/dhcp/bind/dist/lib/isccfg/include/isccfg/
grammar.h 231 isc_lex_t *lexer; member in struct:cfg_parser
  /src/external/gpl3/gdb.old/dist/gdb/
linespec.c 259 /* A token of the linespec lexer */
291 /* Lexer internal data */
302 } lexer {}; struct in struct:linespec_parser
415 /* Lexer functions. */
427 tokenp->data.string.ptr = parser->lexer.stream;
430 if (*parser->lexer.stream == '+' || *parser->lexer.stream == '-')
433 ++(parser->lexer.stream);
436 while (isdigit ((unsigned char)*parser->lexer.stream))
439 ++(parser->lexer.stream)
    [all...]
  /src/external/gpl3/gdb/dist/gdb/
linespec.c 287 /* A token of the linespec lexer */
317 /* Lexer internal data */
328 } lexer {}; struct in struct:linespec_parser
441 /* Lexer functions. */
453 tokenp->data.string.ptr = parser->lexer.stream;
456 if (*parser->lexer.stream == '+' || *parser->lexer.stream == '-')
459 ++(parser->lexer.stream);
462 while (isdigit ((unsigned char)*parser->lexer.stream))
465 ++(parser->lexer.stream)
    [all...]

Completed in 70 milliseconds