| allocator_ | internal::GenericRegex< Encoding, Allocator > | private |
| 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, Encoding > &ds, unsigned *escapedCodepoint) | internal::GenericRegex< Encoding, Allocator > | inlineprivate |
| CloneTopOperand(Stack< Allocator > &operandStack) | internal::GenericRegex< Encoding, Allocator > | inlineprivate |
| EncodingType typedef | internal::GenericRegex< Encoding, Allocator > | |
| 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 |
| GenericRegexSearch class | internal::GenericRegex< Encoding, Allocator > | friend |
| 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 |
| 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 |
| 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 |
| ownAllocator_ | internal::GenericRegex< Encoding, Allocator > | private |
| Parse(DecodedStream< InputStream, Encoding > &ds) | internal::GenericRegex< Encoding, Allocator > | inlineprivate |
| ParseRange(DecodedStream< InputStream, Encoding > &ds, SizeType *range) | internal::GenericRegex< Encoding, Allocator > | inlineprivate |
| ParseUnsigned(DecodedStream< InputStream, Encoding > &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 |
| stateCount_ | internal::GenericRegex< Encoding, Allocator > | private |
| states_ | internal::GenericRegex< Encoding, Allocator > | private |
| ~GenericRegex() | internal::GenericRegex< Encoding, Allocator > | inline |