Ruby 1.9.3p327(2012-11-10revision37606)
Data Fields
OnigToken Struct Reference

Data Fields

enum TokenSyms type
int escaped
int base
UChar * backp
union {
   UChar *   s
   int   c
   OnigCodePoint   code
   int   anchor
   int   subtype
   struct {
      int   lower
      int   upper
      int   greedy
      int   possessive
   }   repeat
   struct {
      int   num
      int   ref1
      int *   refs
      int   by_name
      int   exist_level
      int   level
   }   backref
   struct {
      UChar *   name
      UChar *   name_end
      int   gnum
   }   call
   struct {
      int   ctype
      int   not
   }   prop
u

Detailed Description

Definition at line 2314 of file regparse.c.


Field Documentation

Definition at line 2323 of file regparse.c.

Referenced by fetch_token(), and parse_exp().

Definition at line 2318 of file regparse.c.

Referenced by fetch_token(), fetch_token_in_cc(), parse_char_class(), and parse_exp().

struct { ... } OnigToken::backref

Referenced by fetch_token(), and parse_exp().

Definition at line 2317 of file regparse.c.

Referenced by fetch_token(), fetch_token_in_cc(), and parse_char_class().

Definition at line 2335 of file regparse.c.

Definition at line 2321 of file regparse.c.

Referenced by fetch_token(), fetch_token_in_cc(), parse_char_class(), and parse_exp().

struct { ... } OnigToken::call

Referenced by fetch_token(), and parse_exp().

Definition at line 2322 of file regparse.c.

Referenced by fetch_token(), fetch_token_in_cc(), parse_char_class(), and parse_exp().

Definition at line 2347 of file regparse.c.

Definition at line 2316 of file regparse.c.

Referenced by fetch_token(), fetch_token_in_cc(), parse_char_class(), and parse_exp().

Definition at line 2337 of file regparse.c.

Definition at line 2344 of file regparse.c.

Definition at line 2328 of file regparse.c.

Definition at line 2338 of file regparse.c.

Definition at line 2326 of file regparse.c.

Definition at line 2342 of file regparse.c.

Definition at line 2343 of file regparse.c.

Definition at line 2348 of file regparse.c.

Definition at line 2332 of file regparse.c.

Definition at line 2329 of file regparse.c.

struct { ... } OnigToken::prop

Definition at line 2333 of file regparse.c.

Definition at line 2334 of file regparse.c.

struct { ... } OnigToken::repeat
UChar* OnigToken::s

Definition at line 2320 of file regparse.c.

Definition at line 2324 of file regparse.c.

Referenced by fetch_token().

union { ... } OnigToken::u

Definition at line 2327 of file regparse.c.


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