w32tex
About: TeX Live provides a comprehensive TeX system including all the major TeX-related programs, macro packages, and fonts that are free software. Windows sources.
  Fossies Dox: w32tex-src.tar.xz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

re_string_t Struct Reference

#include <regex_internal.h>

Public Attributes

const unsigned char * raw_mbs
 
unsigned char * mbs
 
int raw_mbs_idx
 
int valid_len
 
int valid_raw_len
 
int bufs_len
 
int cur_idx
 
int raw_len
 
int len
 
int raw_stop
 
int stop
 
unsigned int tip_context
 
RE_TRANSLATE_TYPE trans
 
re_const_bitset_ptr_t word_char
 
unsigned char icase
 
unsigned char is_utf8
 
unsigned char map_notascii
 
unsigned char mbs_allocated
 
unsigned char offsets_needed
 
unsigned char newline_anchor
 
unsigned char word_ops_used
 
int mb_cur_max
 

Detailed Description

Definition at line 326 of file regex_internal.h.

Member Data Documentation

◆ bufs_len

◆ cur_idx

int re_string_t::cur_idx

Definition at line 351 of file regex_internal.h.

Referenced by __attribute(), check_arrival(), and re_string_reconstruct().

◆ icase

unsigned char re_string_t::icase

◆ is_utf8

unsigned char re_string_t::is_utf8

Definition at line 373 of file regex_internal.h.

Referenced by re_string_construct_common(), and re_string_reconstruct().

◆ len

◆ map_notascii

unsigned char re_string_t::map_notascii

Definition at line 374 of file regex_internal.h.

Referenced by re_string_construct_common().

◆ mb_cur_max

◆ mbs

◆ mbs_allocated

◆ newline_anchor

unsigned char re_string_t::newline_anchor

Definition at line 377 of file regex_internal.h.

Referenced by re_search_internal(), and re_string_reconstruct().

◆ offsets_needed

unsigned char re_string_t::offsets_needed

Definition at line 376 of file regex_internal.h.

Referenced by __attribute(), re_search_internal(), and re_string_reconstruct().

◆ raw_len

int re_string_t::raw_len

Definition at line 353 of file regex_internal.h.

Referenced by re_string_construct_common(), and re_string_reconstruct().

◆ raw_mbs

const unsigned char* re_string_t::raw_mbs

◆ raw_mbs_idx

int re_string_t::raw_mbs_idx

◆ raw_stop

int re_string_t::raw_stop

◆ stop

int re_string_t::stop

◆ tip_context

unsigned int re_string_t::tip_context

Definition at line 366 of file regex_internal.h.

Referenced by re_search_internal(), and re_string_reconstruct().

◆ trans

◆ valid_len

◆ valid_raw_len

◆ word_char

re_const_bitset_ptr_t re_string_t::word_char

Definition at line 370 of file regex_internal.h.

Referenced by re_string_allocate(), and re_string_reconstruct().

◆ word_ops_used

unsigned char re_string_t::word_ops_used

Definition at line 378 of file regex_internal.h.

Referenced by re_string_allocate(), and re_string_reconstruct().


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