PPL Logo

re_token_t Struct Reference

Collaboration diagram for re_token_t:

Collaboration graph
[legend]

Data Fields

union {
   unsigned char   c
   re_bitset_ptr_t   sbcset
   re_charset_t *   mbcset
   int   idx
   re_context_type   ctx_type
opr
re_token_type_t type: 8
unsigned int constraint: 10
unsigned int duplicated: 1
unsigned int opt_subexp: 1
unsigned int accept_mb: 1
unsigned int mb_partial: 1
unsigned int word_char: 1

Detailed Description

Definition at line 358 of file gkregex.c.


Field Documentation

unsigned char re_token_t::c

Definition at line 365 of file gkregex.c.

Referenced by check_node_accept_bytes(), and re_compile_fastmap_iter().

union { ... } re_token_t::opr

Definition at line 376 of file gkregex.c.

Referenced by calc_eclosure_iter(), duplicate_node(), and search_duplicated_node().

Definition at line 377 of file gkregex.c.

Referenced by lower_subexp(), and update_regs().

Definition at line 382 of file gkregex.c.

Referenced by optimize_utf8(), peek_token(), and re_compile_fastmap_iter().

Definition at line 384 of file gkregex.c.

Referenced by group_nodes_into_DFAstates(), and peek_token().


The documentation for this struct was generated from the following file:

Generated on Mon Sep 21 08:29:18 2020 for Charm++ by  doxygen 1.5.5