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 |