| Index: src/jsregexp.h
|
| diff --git a/src/jsregexp.h b/src/jsregexp.h
|
| index dfd415d5af8ad041a6959016d046b3a9a6a87610..480429b5efbba5dc2f6cfd88cfd739bd7e93adf9 100644
|
| --- a/src/jsregexp.h
|
| +++ b/src/jsregexp.h
|
| @@ -591,7 +591,6 @@ class RegExpNode: public ZoneObject {
|
| : replacement_(NULL), trace_count_(0), zone_(zone) {
|
| bm_info_[0] = bm_info_[1] = NULL;
|
| }
|
| - virtual ~RegExpNode();
|
| virtual void Accept(NodeVisitor* visitor) = 0;
|
| // Generates a goto to this node or actually generates the code at this point.
|
| virtual void Emit(RegExpCompiler* compiler, Trace* trace) = 0;
|
| @@ -685,6 +684,7 @@ class RegExpNode: public ZoneObject {
|
| enum LimitResult { DONE, CONTINUE };
|
| RegExpNode* replacement_;
|
|
|
| + virtual ~RegExpNode();
|
| LimitResult LimitVersions(RegExpCompiler* compiler, Trace* trace);
|
|
|
| void set_bm_info(bool not_at_start, BoyerMooreLookahead* bm) {
|
|
|