Commit a1d339a3 authored by bmeurer@chromium.org's avatar bmeurer@chromium.org

Remove unused ParserMessage class.

R=bmeurer@chromium.org

Review URL: https://codereview.chromium.org/52093007

Patch from Adrian Perez de Castro <aperez@igalia.com>.

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@17613 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
parent e2f552c3
...@@ -5547,13 +5547,6 @@ RegExpTree* RegExpParser::ParseCharacterClass() { ...@@ -5547,13 +5547,6 @@ RegExpTree* RegExpParser::ParseCharacterClass() {
// ---------------------------------------------------------------------------- // ----------------------------------------------------------------------------
// The Parser interface. // The Parser interface.
ParserMessage::~ParserMessage() {
for (int i = 0; i < args().length(); i++)
DeleteArray(args()[i]);
DeleteArray(args().start());
}
ScriptDataImpl::~ScriptDataImpl() { ScriptDataImpl::~ScriptDataImpl() {
if (owns_store_) store_.Dispose(); if (owns_store_) store_.Dispose();
} }
......
...@@ -47,24 +47,6 @@ class Target; ...@@ -47,24 +47,6 @@ class Target;
template <typename T> class ZoneListWrapper; template <typename T> class ZoneListWrapper;
class ParserMessage : public Malloced {
public:
ParserMessage(Scanner::Location loc, const char* message,
Vector<const char*> args)
: loc_(loc),
message_(message),
args_(args) { }
~ParserMessage();
Scanner::Location location() { return loc_; }
const char* message() { return message_; }
Vector<const char*> args() { return args_; }
private:
Scanner::Location loc_;
const char* message_;
Vector<const char*> args_;
};
class FunctionEntry BASE_EMBEDDED { class FunctionEntry BASE_EMBEDDED {
public: public:
enum { enum {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment