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 |
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 |