| Index: src/jsregexp.h
|
| ===================================================================
|
| --- src/jsregexp.h (revision 804)
|
| +++ src/jsregexp.h (working copy)
|
| @@ -397,7 +397,7 @@
|
| VISIT(End) \
|
| VISIT(Action) \
|
| VISIT(Choice) \
|
| - VISIT(Backreference) \
|
| + VISIT(BackReference) \
|
| VISIT(Text)
|
|
|
|
|
| @@ -410,7 +410,7 @@
|
| VISIT(Quantifier) \
|
| VISIT(Capture) \
|
| VISIT(Lookahead) \
|
| - VISIT(Backreference) \
|
| + VISIT(BackReference) \
|
| VISIT(Empty) \
|
| VISIT(Text)
|
|
|
| @@ -601,9 +601,9 @@
|
| };
|
|
|
|
|
| -class BackreferenceNode: public SeqRegExpNode {
|
| +class BackReferenceNode: public SeqRegExpNode {
|
| public:
|
| - BackreferenceNode(int start_reg,
|
| + BackReferenceNode(int start_reg,
|
| int end_reg,
|
| RegExpNode* on_success,
|
| RegExpNode* on_failure)
|
| @@ -615,7 +615,7 @@
|
| RegExpNode* on_failure() { return on_failure_; }
|
| int start_register() { return start_reg_; }
|
| int end_register() { return end_reg_; }
|
| - virtual bool Emit(RegExpCompiler* compiler) { return false; }
|
| + virtual bool Emit(RegExpCompiler* compiler);
|
| virtual RegExpNode* PropagateInterest(NodeInfo* info);
|
| private:
|
| RegExpNode* on_failure_;
|
|
|