646 |
// regexp wasn't valid on construction. |
// regexp wasn't valid on construction. |
647 |
int NumberOfCapturingGroups() const; |
int NumberOfCapturingGroups() const; |
648 |
|
|
649 |
// The default value for an argument, to indicate no arg was passed in |
// The default value for an argument, to indicate the end of the argument |
650 |
|
// list. This must be used only in optional argument defaults. It should NOT |
651 |
|
// be passed explicitly. Some people have tried to use it like this: |
652 |
|
// |
653 |
|
// FullMatch(x, y, &z, no_arg, &w); |
654 |
|
// |
655 |
|
// This is a mistake, and will not work. |
656 |
static Arg no_arg; |
static Arg no_arg; |
657 |
|
|
658 |
private: |
private: |