AddState(Stack< Allocator > &l, SizeType index) const | internal::GenericRegex< Encoding, Allocator > | inlineprivate |
anchorBegin_ | internal::GenericRegex< Encoding, Allocator > | private |
anchorEnd_ | internal::GenericRegex< Encoding, Allocator > | private |
Append(SizeType l1, SizeType l2) | internal::GenericRegex< Encoding, Allocator > | inlineprivate |
Ch typedef | internal::GenericRegex< Encoding, Allocator > | |
CharacterEscape(DecodedStream< InputStream > &ds, unsigned *escapedCodepoint) | internal::GenericRegex< Encoding, Allocator > | inlineprivate |
CloneTopOperand(Stack< Allocator > &operandStack) | internal::GenericRegex< Encoding, Allocator > | inlineprivate |
Eval(Stack< Allocator > &operandStack, Operator op) | internal::GenericRegex< Encoding, Allocator > | inlineprivate |
EvalQuantifier(Stack< Allocator > &operandStack, unsigned n, unsigned m) | internal::GenericRegex< Encoding, Allocator > | inlineprivate |
GenericRegex(const Ch *source, Allocator *allocator=0) | internal::GenericRegex< Encoding, Allocator > | inline |
GetRange(SizeType index) | internal::GenericRegex< Encoding, Allocator > | inlineprivate |
GetRange(SizeType index) const | internal::GenericRegex< Encoding, Allocator > | inlineprivate |
GetState(SizeType index) | internal::GenericRegex< Encoding, Allocator > | inlineprivate |
GetState(SizeType index) const | internal::GenericRegex< Encoding, Allocator > | inlineprivate |
GetStateSetSize() const | internal::GenericRegex< Encoding, Allocator > | inlineprivate |
ImplicitConcatenation(Stack< Allocator > &atomCountStack, Stack< Allocator > &operatorStack) | internal::GenericRegex< Encoding, Allocator > | inlineprivate |
IsValid() const | internal::GenericRegex< Encoding, Allocator > | inline |
kAlternation enum value | internal::GenericRegex< Encoding, Allocator > | private |
kAnyCharacterClass | internal::GenericRegex< Encoding, Allocator > | privatestatic |
kConcatenation enum value | internal::GenericRegex< Encoding, Allocator > | private |
kInfinityQuantifier | internal::GenericRegex< Encoding, Allocator > | privatestatic |
kLeftParenthesis enum value | internal::GenericRegex< Encoding, Allocator > | private |
kOneOrMore enum value | internal::GenericRegex< Encoding, Allocator > | private |
kRangeCharacterClass | internal::GenericRegex< Encoding, Allocator > | privatestatic |
kRangeNegationFlag | internal::GenericRegex< Encoding, Allocator > | privatestatic |
kZeroOrMore enum value | internal::GenericRegex< Encoding, Allocator > | private |
kZeroOrOne enum value | internal::GenericRegex< Encoding, Allocator > | private |
Match(InputStream &is) const | internal::GenericRegex< Encoding, Allocator > | inline |
Match(const Ch *s) const | internal::GenericRegex< Encoding, Allocator > | inline |
MatchRange(SizeType rangeIndex, unsigned codepoint) const | internal::GenericRegex< Encoding, Allocator > | inlineprivate |
Min(SizeType a, SizeType b) | internal::GenericRegex< Encoding, Allocator > | inlineprivatestatic |
NewRange(unsigned codepoint) | internal::GenericRegex< Encoding, Allocator > | inlineprivate |
NewState(SizeType out, SizeType out1, unsigned codepoint) | internal::GenericRegex< Encoding, Allocator > | inlineprivate |
Operator enum name | internal::GenericRegex< Encoding, Allocator > | private |
Parse(DecodedStream< InputStream > &ds) | internal::GenericRegex< Encoding, Allocator > | inlineprivate |
ParseRange(DecodedStream< InputStream > &ds, SizeType *range) | internal::GenericRegex< Encoding, Allocator > | inlineprivate |
ParseUnsigned(DecodedStream< InputStream > &ds, unsigned *u) | internal::GenericRegex< Encoding, Allocator > | inlineprivate |
Patch(SizeType l, SizeType s) | internal::GenericRegex< Encoding, Allocator > | inlineprivate |
PushOperand(Stack< Allocator > &operandStack, unsigned codepoint) | internal::GenericRegex< Encoding, Allocator > | inlineprivate |
rangeCount_ | internal::GenericRegex< Encoding, Allocator > | private |
ranges_ | internal::GenericRegex< Encoding, Allocator > | private |
root_ | internal::GenericRegex< Encoding, Allocator > | private |
Search(InputStream &is) const | internal::GenericRegex< Encoding, Allocator > | inline |
Search(const Ch *s) const | internal::GenericRegex< Encoding, Allocator > | inline |
SearchWithAnchoring(InputStream &is, bool anchorBegin, bool anchorEnd) const | internal::GenericRegex< Encoding, Allocator > | inlineprivate |
state0_ | internal::GenericRegex< Encoding, Allocator > | mutableprivate |
state1_ | internal::GenericRegex< Encoding, Allocator > | mutableprivate |
stateCount_ | internal::GenericRegex< Encoding, Allocator > | private |
states_ | internal::GenericRegex< Encoding, Allocator > | private |
stateSet_ | internal::GenericRegex< Encoding, Allocator > | private |
~GenericRegex() | internal::GenericRegex< Encoding, Allocator > | inline |