Home | History | Annotate | Download | only in ia32

Lines Matching refs:scope

149     int receiver_offset = (info->scope()->num_parameters() + 1) * kPointerSize;
159 // Open a frame scope to indicate that there is a frame on the stack. The
160 // MANUAL indicates that the scope shouldn't actually generate code to set up
170 int locals_count = info->scope()->num_stack_slots();
184 int heap_slots = info->scope()->num_heap_slots() - Context::MIN_CONTEXT_SLOTS;
201 int num_parameters = info->scope()->num_parameters();
203 Variable* var = scope()->parameter(i);
222 Variable* arguments = scope()->arguments();
232 int num_parameters = info->scope()->num_parameters();
262 if (scope()->HasIllegalRedeclaration()) {
264 scope()->VisitIllegalRedeclaration(this);
271 if (scope()->is_function_scope() && scope()->function() != NULL) {
272 VariableProxy* proxy = scope()->function();
278 VisitDeclarations(scope()->declarations());
443 int arguments_bytes = (info_->scope()->num_parameters() + 1) * kPointerSize;
699 offset += (info_->scope()->num_parameters() + 1) * kPointerSize;
710 int context_chain_length = scope()->ContextChainLength(var->scope());
796 ASSERT_EQ(0, scope()->ContextChainLength(variable->scope()));
1124 scope()->is_function_scope() &&
1153 Scope* s = scope();
1167 // If no outer scope calls eval, we do not need to check more
1168 // context extensions. If we have reached an eval scope, we check
1213 for (Scope* s = scope(); s != var->scope(); s = s->outer_scope()) {
1244 // perform a runtime call for all variables in the scope
1296 // var->scope() may be NULL when the proxy is located in eval code and
1301 ASSERT(var->scope() != NULL);
1306 // the same declaration scope (i.e. they are both in global code, in the
1320 if (var->scope()->DeclarationScope() != scope()->DeclarationScope()) {
1967 // scope. However, unlike var initializers, const initializers are
1969 // 'with' context. We thus bypass the normal static scope lookup for
2151 { PreservePositionScope scope(masm()->positions_recorder());
2183 { PreservePositionScope scope(masm()->positions_recorder());
2205 { PreservePositionScope scope(masm()->positions_recorder());
2244 __ push(Operand(ebp, (2 + info_->scope()->num_parameters()) * kPointerSize));
2248 // Push the start position of the scope the calls resides in.
2249 __ push(Immediate(Smi::FromInt(scope()->start_position())));
2311 { PreservePositionScope scope(masm()->positions_recorder());
2345 { PreservePositionScope scope(masm()->positions_recorder());
2358 { PreservePositionScope scope(masm()->positions_recorder());
2756 __ SafeSet(eax, Immediate(Smi::FromInt(info_->scope()->num_parameters())));
2768 __ SafeSet(eax, Immediate(Smi::FromInt(info_->scope()->num_parameters())));
2895 CpuFeatures::Scope fscope(SSE2);
4346 Scope* declaration_scope = scope()->DeclarationScope();