| Index: src/parser.h
|
| diff --git a/src/parser.h b/src/parser.h
|
| index c65a4ca5f3a46b08a91e139849301e736f3bd888..3d91e0784649ec685c1e775b26784fbf3433ce99 100644
|
| --- a/src/parser.h
|
| +++ b/src/parser.h
|
| @@ -293,7 +293,7 @@ class RegExpBuilder: public ZoneObject {
|
| };
|
|
|
|
|
| -class RegExpParser {
|
| +class RegExpParser BASE_EMBEDDED {
|
| public:
|
| RegExpParser(FlatStringReader* in,
|
| Handle<String>* error,
|
| @@ -423,13 +423,13 @@ class RegExpParser {
|
| // Forward declaration.
|
| class SingletonLogger;
|
|
|
| -class Parser {
|
| +class Parser BASE_EMBEDDED {
|
| public:
|
| Parser(CompilationInfo* info,
|
| int parsing_flags, // Combination of ParsingFlags
|
| v8::Extension* extension,
|
| ScriptDataImpl* pre_data);
|
| - virtual ~Parser() {
|
| + ~Parser() {
|
| delete reusable_preparser_;
|
| reusable_preparser_ = NULL;
|
| }
|
|
|