OnigToken Struct Reference


Data Fields

enum TokenSyms type
int escaped
int base
UChar * backp
union {
   UChar *   s
   int   c
   OnigCodePoint   code
   struct {
      int   subtype
      int   ascii_range
   }   anchor
   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
      int   rel
   }   call
   struct {
      int   ctype
      int   not
   }   prop
u

Detailed Description

Definition at line 2350 of file regparse.c.


Field Documentation

struct { ... } OnigToken::anchor

int OnigToken::ascii_range

Definition at line 2361 of file regparse.c.

UChar* OnigToken::backp

Definition at line 2354 of file regparse.c.

struct { ... } OnigToken::backref

int OnigToken::base

Definition at line 2353 of file regparse.c.

int OnigToken::by_name

Definition at line 2373 of file regparse.c.

int OnigToken::c

Definition at line 2357 of file regparse.c.

struct { ... } OnigToken::call

OnigCodePoint OnigToken::code

Definition at line 2358 of file regparse.c.

int OnigToken::ctype

Definition at line 2386 of file regparse.c.

int OnigToken::escaped

Definition at line 2352 of file regparse.c.

int OnigToken::exist_level

Definition at line 2375 of file regparse.c.

int OnigToken::gnum

Definition at line 2382 of file regparse.c.

int OnigToken::greedy

Definition at line 2366 of file regparse.c.

int OnigToken::level

Definition at line 2376 of file regparse.c.

int OnigToken::lower

Definition at line 2364 of file regparse.c.

UChar* OnigToken::name

Definition at line 2380 of file regparse.c.

UChar* OnigToken::name_end

Definition at line 2381 of file regparse.c.

int OnigToken::not

Definition at line 2387 of file regparse.c.

int OnigToken::num

Definition at line 2370 of file regparse.c.

int OnigToken::possessive

Definition at line 2367 of file regparse.c.

struct { ... } OnigToken::prop

int OnigToken::ref1

Definition at line 2371 of file regparse.c.

int* OnigToken::refs

Definition at line 2372 of file regparse.c.

int OnigToken::rel

Definition at line 2383 of file regparse.c.

struct { ... } OnigToken::repeat

UChar* OnigToken::s

Definition at line 2356 of file regparse.c.

int OnigToken::subtype

Definition at line 2360 of file regparse.c.

enum TokenSyms OnigToken::type

Definition at line 2351 of file regparse.c.

union { ... } OnigToken::u

int OnigToken::upper

Definition at line 2365 of file regparse.c.


The documentation for this struct was generated from the following file:
Generated on 19 Jul 2016 for Ruby by  doxygen 1.4.7