Commit 2bd1d63f authored by aandrey@chromium.org's avatar aandrey@chromium.org

Remove dead code in ScriptArguments.

TBR=yurys

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

git-svn-id: svn://svn.chromium.org/blink/trunk@184004 bbb929c8-8fbe-4397-9dbb-9b2b20218538
parent 97a4f275
...@@ -181,16 +181,13 @@ const ScriptValue &ScriptArguments::argumentAt(size_t index) const ...@@ -181,16 +181,13 @@ const ScriptValue &ScriptArguments::argumentAt(size_t index) const
return m_arguments[index]; return m_arguments[index];
} }
bool ScriptArguments::getFirstArgumentAsString(String& result, bool checkForNullOrUndefined) bool ScriptArguments::getFirstArgumentAsString(String& result) const
{ {
if (!argumentCount()) if (!argumentCount())
return false; return false;
const ScriptValue& value = argumentAt(0); const ScriptValue& value = argumentAt(0);
ScriptState::Scope scope(m_scriptState.get()); ScriptState::Scope scope(m_scriptState.get());
if (checkForNullOrUndefined && (value.isNull() || value.isUndefined()))
return false;
result = V8ValueStringBuilder::toString(value.v8Value(), value.isolate()); result = V8ValueStringBuilder::toString(value.v8Value(), value.isolate());
return true; return true;
} }
......
...@@ -51,7 +51,7 @@ public: ...@@ -51,7 +51,7 @@ public:
ScriptState* scriptState() const { return m_scriptState.get(); } ScriptState* scriptState() const { return m_scriptState.get(); }
bool getFirstArgumentAsString(WTF::String& result, bool checkForNullOrUndefined = false); bool getFirstArgumentAsString(String&) const;
void trace(Visitor*) { } void trace(Visitor*) { }
......
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