Lines Matching refs:scope
387 typedef v8::internal::Scope Scope;
452 Scope* scope, Expression* value, bool* has_function) {
453 if (scope->DeclarationScope()->is_global_scope() &&
467 // forwards the information to scope.
468 void CheckPossibleEvalCall(Expression* expression, Scope* scope);
551 Expression* ThisExpression(Scope* scope,
557 Handle<String> name, int pos, Scope* scope,
663 Scope* DeclarationScope(VariableMode mode) {
723 Scope* inner_scope, ZoneStringList* names, ForStatement* loop,
745 // For harmony block scoping mode: Check if the scope has conflicting var/let
751 // The var declarations are hoisted to the function scope, but originate from
752 // a scope where the name has also been let bound or the var declaration is
753 // hoisted over such a scope.
754 void CheckConflictingVarDeclarations(Scope* scope, bool* ok);
770 Scope* NewScope(Scope* parent, ScopeType type);
797 Scope* original_scope_; // for ES5 function declarations in sloppy eval