CharClass

Undocumented in source.

Members

Aliases

range_t
alias range_t = CharRange!(char_t)
Undocumented in source.

Functions

add
void add(CharClass cc)
Undocumented in source. Be warned that the author may not have intended to support it.
add
void add(range_t cr)
Undocumented in source. Be warned that the author may not have intended to support it.
add
void add(char_t c)
Undocumented in source. Be warned that the author may not have intended to support it.
contains
bool contains(range_t cr)
Undocumented in source. Be warned that the author may not have intended to support it.
contains
bool contains(CharClass cc)
Undocumented in source. Be warned that the author may not have intended to support it.
empty
bool empty()
Undocumented in source. Be warned that the author may not have intended to support it.
intersect
CharClass intersect(CharClass cc)
Undocumented in source. Be warned that the author may not have intended to support it.
matches
bool matches(char_t c)
Undocumented in source. Be warned that the author may not have intended to support it.
negate
void negate()
Undocumented in source. Be warned that the author may not have intended to support it.
opCmp
int opCmp(CharClass cc)
Undocumented in source. Be warned that the author may not have intended to support it.
optimize
void optimize()
Undocumented in source. Be warned that the author may not have intended to support it.
subtract
void subtract(CharClass cc)
Undocumented in source. Be warned that the author may not have intended to support it.
toString
string toString()
Undocumented in source. Be warned that the author may not have intended to support it.

Static functions

opCall
CharClass opCall(const(CharClass) cc)
alphanum_
CharClass!(char_t) alphanum_;
Undocumented in source. Be warned that the author may not have intended to support it.

Static variables

any_char
CharClass!(char_t) any_char;
Undocumented in source.
any_char
CharClass!(char_t) any_char;
digit
CharClass!(char_t) digit;
dot_oper
CharClass!(char_t) dot_oper;
Undocumented in source.
line_startend
CharClass!(char_t) line_startend;
whitespace
CharClass!(char_t) whitespace;
Undocumented in source.

Variables

parts
range_t[] parts;
Undocumented in source.

Meta