Home | History | Annotate | Download | only in x64

Lines Matching refs:scope

119     StackArgumentsAccessor args(rsp, info->scope()->num_parameters());
133 // Open a frame scope to indicate that there is a frame on the stack. The
134 // MANUAL indicates that the scope shouldn't actually generate code to set up
143 int locals_count = info->scope()->num_stack_slots();
184 int heap_slots = info->scope()->num_heap_slots() - Context::MIN_CONTEXT_SLOTS;
189 if (FLAG_harmony_scoping && info->scope()->is_global_scope()) {
191 __ Push(info->scope()->GetScopeInfo());
209 int num_parameters = info->scope()->num_parameters();
211 Variable* var = scope()->parameter(i);
235 Variable* arguments = scope()->arguments();
246 int num_parameters = info->scope()->num_parameters();
276 if (scope()->HasIllegalRedeclaration()) {
278 scope()->VisitIllegalRedeclaration(this);
285 if (scope()->is_function_scope() && scope()->function() != NULL) {
286 VariableDeclaration* function = scope()->function();
292 VisitDeclarations(scope()->declarations());
418 int arguments_bytes = (info_->scope()->num_parameters() + 1) * kPointerSize;
691 (info_->scope()->num_parameters() - 1) * kPointerSize;
702 int context_chain_length = scope()->ContextChainLength(var->scope());
759 ASSERT_EQ(0, scope()->ContextChainLength(variable->scope()));
1299 scope()->is_function_scope() &&
1330 Scope* s = scope();
1344 // If no outer scope calls eval, we do not need to check more
1345 // context extensions. If we have reached an eval scope, we check
1390 for (Scope* s = scope(); s != var->scope(); s = s->outer_scope()) {
1421 // perform a runtime call for all variables in the scope
1470 // var->scope() may be NULL when the proxy is located in eval code and
1475 ASSERT(var->scope() != NULL);
1480 // the same declaration scope (i.e. they are both in global code, in the
1494 if (var->scope()->DeclarationScope() != scope()->DeclarationScope()) {
2575 { PreservePositionScope scope(masm()->positions_recorder());
2609 StackArgumentsAccessor args(rbp, info_->scope()->num_parameters());
2615 // Push the start position of the scope the calls resides in.
2616 __ Push(Smi::FromInt(scope()->start_position()));
2676 { PreservePositionScope scope(masm()->positions_recorder());
2709 { PreservePositionScope scope(masm()->positions_recorder());
2720 { PreservePositionScope scope(masm()->positions_recorder());
3139 __ Move(rax, Smi::FromInt(info_->scope()->num_parameters()));
3151 __ Move(rax, Smi::FromInt(info_->scope()->num_parameters()));
4603 Scope* declaration_scope = scope()->DeclarationScope();