#include <regexp.h>
Public Types | |
| typedef RuneRange * | iterator |
| typedef RuneRange * | iterator |
Public Member Functions | |
| iterator | begin () |
| iterator | begin () |
| bool | Contains (Rune r) |
| bool | Contains (Rune r) const |
| void | Delete () |
| void | Delete () |
| bool | empty () |
| bool | empty () |
| iterator | end () |
| iterator | end () |
| bool | FoldsASCII () |
| bool | FoldsASCII () |
| bool | full () |
| bool | full () |
| CharClass * | Negate () |
| CharClass * | Negate () |
| int | size () |
| int | size () |
Private Member Functions | |
| CharClass () | |
| CharClass () | |
| CharClass (const CharClass &)=delete | |
| CharClass (const CharClass &)=delete | |
| CharClass & | operator= (const CharClass &)=delete |
| CharClass & | operator= (const CharClass &)=delete |
| ~CharClass () | |
| ~CharClass () | |
Static Private Member Functions | |
| static CharClass * | New (int maxranges) |
| static CharClass * | New (size_t maxranges) |
Private Attributes | |
| bool | folds_ascii_ |
| int | nranges_ |
| int | nrunes_ |
| RuneRange * | ranges_ |
Friends | |
| class | CharClassBuilder |
Definition at line 242 of file bloaty/third_party/re2/re2/regexp.h.
| typedef RuneRange* re2::CharClass::iterator |
Definition at line 246 of file bloaty/third_party/re2/re2/regexp.h.
| typedef RuneRange* re2::CharClass::iterator |
Definition at line 248 of file re2/re2/regexp.h.
|
private |
|
private |
|
private |
|
private |
|
inline |
Definition at line 247 of file bloaty/third_party/re2/re2/regexp.h.
|
inline |
Definition at line 249 of file re2/re2/regexp.h.
Definition at line 942 of file bloaty/third_party/re2/re2/regexp.cc.
Definition at line 958 of file re2/re2/regexp.cc.
| void re2::CharClass::Delete | ( | ) |
Definition at line 917 of file bloaty/third_party/re2/re2/regexp.cc.
| void re2::CharClass::Delete | ( | ) |
|
inline |
Definition at line 251 of file bloaty/third_party/re2/re2/regexp.h.
|
inline |
Definition at line 253 of file re2/re2/regexp.h.
|
inline |
Definition at line 248 of file bloaty/third_party/re2/re2/regexp.h.
|
inline |
Definition at line 250 of file re2/re2/regexp.h.
|
inline |
Definition at line 253 of file bloaty/third_party/re2/re2/regexp.h.
|
inline |
Definition at line 255 of file re2/re2/regexp.h.
|
inline |
Definition at line 252 of file bloaty/third_party/re2/re2/regexp.h.
|
inline |
Definition at line 254 of file re2/re2/regexp.h.
| CharClass * re2::CharClass::Negate | ( | ) |
Definition at line 922 of file bloaty/third_party/re2/re2/regexp.cc.
| CharClass* re2::CharClass::Negate | ( | ) |
Definition at line 906 of file bloaty/third_party/re2/re2/regexp.cc.
|
staticprivate |
Definition at line 922 of file re2/re2/regexp.cc.
|
inline |
Definition at line 250 of file bloaty/third_party/re2/re2/regexp.h.
|
inline |
Definition at line 252 of file re2/re2/regexp.h.
|
friend |
Definition at line 263 of file bloaty/third_party/re2/re2/regexp.h.
|
private |
Definition at line 265 of file bloaty/third_party/re2/re2/regexp.h.
|
private |
Definition at line 268 of file bloaty/third_party/re2/re2/regexp.h.
|
private |
Definition at line 266 of file bloaty/third_party/re2/re2/regexp.h.
|
private |
Definition at line 267 of file bloaty/third_party/re2/re2/regexp.h.