Reviewers: Yang,
Message:
μCL. PTAL.
Description:
Fix unwanted implicit conversion from bool to int.
We have the following signatures:
VariableProxy* Scope::NewUnresolved(Handle<String> name,
int position = RelocInfo::kNoPosition);
bool Parser::inside_with() const;
Please review this at http://codereview.chromium.org/8427001/
SVN Base: https://v8.googlecode.com/svn/branches/bleeding_edge
Affected files:
M src/parser.cc
Index: src/parser.cc
diff --git a/src/parser.cc b/src/parser.cc
index
0d810e41afc51954e9f7d4897658e19c15e54b0c..52ba66a45430957432b8d31eab22b07dca7586e0
100644
--- a/src/parser.cc
+++ b/src/parser.cc
@@ -2460,7 +2460,7 @@ Statement* Parser::ParseForStatement(ZoneStringList*
labels, bool* ok) {
// implementing stack allocated block scoped variables.
Variable* temp =
top_scope_->DeclarationScope()->NewTemporary(name);
VariableProxy* temp_proxy = new(zone()) VariableProxy(isolate(),
temp);
- VariableProxy* each = top_scope_->NewUnresolved(name,
inside_with());
+ VariableProxy* each = top_scope_->NewUnresolved(name);
ForInStatement* loop = new(zone()) ForInStatement(isolate(),
labels);
Target target(&this->target_stack_, loop);
--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev