|
static void | AddClassEscape (uint16_t type, ZoneGrowableArray< CharacterRange > *ranges) |
|
static void | AddClassEscape (uint16_t type, ZoneGrowableArray< CharacterRange > *ranges, bool add_unicode_case_equivalents) |
|
static GrowableArray< const intptr_t > | GetWordBounds () |
|
static CharacterRange | Singleton (int32_t value) |
|
static CharacterRange | Range (int32_t from, int32_t to) |
|
static CharacterRange | Everything () |
|
static ZoneGrowableArray< CharacterRange > * | List (Zone *zone, CharacterRange range) |
|
static void | AddCaseEquivalents (ZoneGrowableArray< CharacterRange > *ranges, bool is_one_byte, Zone *zone) |
|
static void | Split (ZoneGrowableArray< CharacterRange > *base, GrowableArray< const intptr_t > overlay, ZoneGrowableArray< CharacterRange > **included, ZoneGrowableArray< CharacterRange > **excluded, Zone *zone) |
|
static bool | IsCanonical (ZoneGrowableArray< CharacterRange > *ranges) |
|
static void | Canonicalize (ZoneGrowableArray< CharacterRange > *ranges) |
|
static void | Negate (ZoneGrowableArray< CharacterRange > *src, ZoneGrowableArray< CharacterRange > *dst) |
|
Definition at line 25 of file regexp.h.