| allocator_ | GenericRegex< Encoding, Allocator > | private |
| anchorBegin_ | GenericRegex< Encoding, Allocator > | private |
| anchorEnd_ | GenericRegex< Encoding, Allocator > | private |
| Append(SizeType l1, SizeType l2) | GenericRegex< Encoding, Allocator > | inlineprivate |
| Ch typedef | GenericRegex< Encoding, Allocator > | |
| CharacterEscape(DecodedStream< InputStream, Encoding > &ds, unsigned *escapedCodepoint) | GenericRegex< Encoding, Allocator > | inlineprivate |
| CloneTopOperand(Stack< Allocator > &operandStack) | GenericRegex< Encoding, Allocator > | inlineprivate |
| EncodingType typedef | GenericRegex< Encoding, Allocator > | |
| Eval(Stack< Allocator > &operandStack, Operator op) | GenericRegex< Encoding, Allocator > | inlineprivate |
| EvalQuantifier(Stack< Allocator > &operandStack, unsigned n, unsigned m) | GenericRegex< Encoding, Allocator > | inlineprivate |
| GenericRegex(const Ch *source, Allocator *allocator=0) | GenericRegex< Encoding, Allocator > | inline |
| GenericRegexSearch class | GenericRegex< Encoding, Allocator > | friend |
| GetRange(SizeType index) | GenericRegex< Encoding, Allocator > | inlineprivate |
| GetRange(SizeType index) const | GenericRegex< Encoding, Allocator > | inlineprivate |
| GetState(SizeType index) | GenericRegex< Encoding, Allocator > | inlineprivate |
| GetState(SizeType index) const | GenericRegex< Encoding, Allocator > | inlineprivate |
| ImplicitConcatenation(Stack< Allocator > &atomCountStack, Stack< Allocator > &operatorStack) | GenericRegex< Encoding, Allocator > | inlineprivate |
| IsValid() const | GenericRegex< Encoding, Allocator > | inline |
| kAlternation enum value | GenericRegex< Encoding, Allocator > | private |
| kAnyCharacterClass | GenericRegex< Encoding, Allocator > | privatestatic |
| kConcatenation enum value | GenericRegex< Encoding, Allocator > | private |
| kInfinityQuantifier | GenericRegex< Encoding, Allocator > | privatestatic |
| kLeftParenthesis enum value | GenericRegex< Encoding, Allocator > | private |
| kOneOrMore enum value | GenericRegex< Encoding, Allocator > | private |
| kRangeCharacterClass | GenericRegex< Encoding, Allocator > | privatestatic |
| kRangeNegationFlag | GenericRegex< Encoding, Allocator > | privatestatic |
| kZeroOrMore enum value | GenericRegex< Encoding, Allocator > | private |
| kZeroOrOne enum value | GenericRegex< Encoding, Allocator > | private |
| Min(SizeType a, SizeType b) | GenericRegex< Encoding, Allocator > | inlineprivatestatic |
| NewRange(unsigned codepoint) | GenericRegex< Encoding, Allocator > | inlineprivate |
| NewState(SizeType out, SizeType out1, unsigned codepoint) | GenericRegex< Encoding, Allocator > | inlineprivate |
| Operator enum name | GenericRegex< Encoding, Allocator > | private |
| ownAllocator_ | GenericRegex< Encoding, Allocator > | private |
| Parse(DecodedStream< InputStream, Encoding > &ds) | GenericRegex< Encoding, Allocator > | inlineprivate |
| ParseRange(DecodedStream< InputStream, Encoding > &ds, SizeType *range) | GenericRegex< Encoding, Allocator > | inlineprivate |
| ParseUnsigned(DecodedStream< InputStream, Encoding > &ds, unsigned *u) | GenericRegex< Encoding, Allocator > | inlineprivate |
| Patch(SizeType l, SizeType s) | GenericRegex< Encoding, Allocator > | inlineprivate |
| PushOperand(Stack< Allocator > &operandStack, unsigned codepoint) | GenericRegex< Encoding, Allocator > | inlineprivate |
| rangeCount_ | GenericRegex< Encoding, Allocator > | private |
| ranges_ | GenericRegex< Encoding, Allocator > | private |
| root_ | GenericRegex< Encoding, Allocator > | private |
| stateCount_ | GenericRegex< Encoding, Allocator > | private |
| states_ | GenericRegex< Encoding, Allocator > | private |
| ~GenericRegex() | GenericRegex< Encoding, Allocator > | inline |