Searched defs:scope_info (Results 1 - 25 of 25) sorted by relevance

/external/v8/src/
H A Dcontexts.cc169 Handle<ScopeInfo> scope_info; local
171 scope_info = Handle<ScopeInfo>(
172 context->closure()->shared()->scope_info(), isolate);
174 scope_info = Handle<ScopeInfo>(
183 scope_info, name, &mode, &init_flag, &maybe_assigned_flag);
237 int function_index = scope_info->FunctionContextSlotIndex(*name, &mode);
H A Dscopeinfo.cc53 Handle<ScopeInfo> scope_info = factory->NewScopeInfo(length); local
63 scope_info->SetFlags(flags);
64 scope_info->SetParameterCount(parameter_count);
65 scope_info->SetStackLocalCount(stack_local_count);
66 scope_info->SetContextLocalCount(context_local_count);
70 DCHECK(index == scope_info->ParameterEntriesIndex());
72 scope_info->set(index++, *scope->parameter(i)->name());
78 DCHECK(index == scope_info->StackLocalEntriesIndex());
81 scope_info->set(index++, *stack_locals[i]->name());
93 DCHECK(index == scope_info
296 ContextSlotIndex(Handle<ScopeInfo> scope_info, Handle<String> name, VariableMode* mode, InitializationFlag* init_flag, MaybeAssignedFlag* maybe_assigned_flag) argument
371 CopyContextLocalsToScopeObject(Handle<ScopeInfo> scope_info, Handle<Context> context, Handle<JSObject> scope_object) argument
499 PrintList(const char* list_name, int nof_internal_slots, int start, int end, ScopeInfo* scope_info) argument
[all...]
H A Dcompiler.cc677 Handle<ScopeInfo> scope_info = ScopeInfo::Create(info->scope(), info->zone()); local
678 shared->set_scope_info(*scope_info);
919 if (shared->scope_info() == ScopeInfo::Empty(info->isolate())) {
983 Handle<ScopeInfo> scope_info = ScopeInfo::Create(info.scope(), local
985 info.shared_info()->set_scope_info(*scope_info);
1273 Handle<ScopeInfo> scope_info; local
1277 scope_info = Handle<ScopeInfo>(ScopeInfo::Empty(isolate));
1280 scope_info = ScopeInfo::Create(info.scope(), info.zone());
1288 info.code(), scope_info, info.feedback_vector());
1322 ScopeInfo::Empty(isolate) == shared->scope_info()) {
[all...]
H A Dscopes.cc95 Handle<ScopeInfo> scope_info,
110 SetDefaults(scope_type, NULL, scope_info);
111 if (!scope_info.is_null()) {
151 Handle<ScopeInfo> scope_info) {
177 scope_info_ = scope_info;
180 if (!scope_info.is_null()) {
181 scope_calls_eval_ = scope_info->CallsEval();
182 strict_mode_ = scope_info->strict_mode();
207 ScopeInfo* scope_info = ScopeInfo::cast(context->extension()); local
210 Handle<ScopeInfo>(scope_info),
93 Scope(Scope* inner_scope, ScopeType scope_type, Handle<ScopeInfo> scope_info, AstValueFactory* value_factory, Zone* zone) argument
149 SetDefaults(ScopeType scope_type, Scope* outer_scope, Handle<ScopeInfo> scope_info) argument
214 ScopeInfo* scope_info = ScopeInfo::cast(context->module()->scope_info()); local
221 ScopeInfo* scope_info = context->closure()->shared()->scope_info(); local
230 ScopeInfo* scope_info = ScopeInfo::cast(context->extension()); local
[all...]
H A Dframes.cc1173 // doesn't contain scope info, scope_info will return 0 for the number of
1177 ScopeInfo* scope_info = shared->scope_info(); local
1208 if (i < scope_info->ParameterCount()) {
1209 accumulator->PrintName(scope_info->ParameterName(i));
1227 int stack_locals_count = scope_info->StackLocalCount();
1228 int heap_locals_count = scope_info->ContextLocalCount();
1237 accumulator->PrintName(scope_info->StackLocalName(i));
1263 accumulator->PrintName(scope_info->ContextLocalName(i));
H A Dfactory.cc697 Handle<ScopeInfo> scope_info) {
699 NewFixedArray(scope_info->ContextLength(), TENURED);
704 context->set_extension(*scope_info);
711 Handle<Context> Factory::NewModuleContext(Handle<ScopeInfo> scope_info) { argument
713 NewFixedArray(scope_info->ContextLength(), TENURED);
769 Handle<ScopeInfo> scope_info) {
771 NewFixedArrayWithHoles(scope_info->ContextLength());
776 context->set_extension(*scope_info);
1407 Handle<ScopeInfo> scope_info = Handle<ScopeInfo>::cast(array); local
1408 return scope_info;
696 NewGlobalContext(Handle<JSFunction> function, Handle<ScopeInfo> scope_info) argument
767 NewBlockContext(Handle<JSFunction> function, Handle<Context> previous, Handle<ScopeInfo> scope_info) argument
1527 NewJSModule(Handle<Context> context, Handle<ScopeInfo> scope_info) argument
1906 NewSharedFunctionInfo( Handle<String> name, int number_of_literals, FunctionKind kind, Handle<Code> code, Handle<ScopeInfo> scope_info, Handle<TypeFeedbackVector> feedback_vector) argument
[all...]
H A Dheap-snapshot-generator.cc1237 ScopeInfo* scope_info = context->closure()->shared()->scope_info(); local
1239 int context_locals = scope_info->ContextLocalCount();
1241 String* local_name = scope_info->ContextLocalName(i);
1246 if (scope_info->HasFunctionName()) {
1247 String* name = scope_info->FunctionName();
1249 int idx = scope_info->FunctionContextSlotIndex(name, &mode);
1370 TagObject(shared->scope_info(), "(function scope info)");
1372 "scope_info", shared->scope_info(),
[all...]
H A Dhydrogen-instructions.h7874 Handle<ScopeInfo> scope_info() const { return scope_info_; } function in class:v8::FINAL::HAllocateBlockContext
7887 Handle<ScopeInfo> scope_info)
7888 : scope_info_(scope_info) {
7885 HAllocateBlockContext(HValue* context, HValue* function, Handle<ScopeInfo> scope_info) argument
H A Dobjects-inl.h5658 ScopeInfo* SharedFunctionInfo::scope_info() const { function in class:v8::internal::Code::FindAndReplacePattern::SharedFunctionInfo
6087 ACCESSORS(JSModule, scope_info, ScopeInfo, kScopeInfoOffset)
/external/v8/test/cctest/compiler/
H A Dtest-changes-lowering.cc62 Handle<ScopeInfo> scope_info = local
64 info.shared_info()->set_scope_info(*scope_info);
/external/v8/src/compiler/
H A Dast-graph-builder.cc457 Node* scope_info = jsgraph()->Constant(stmt->scope()->GetScopeInfo()); local
458 Node* context = NewNode(op, scope_info, GetFunctionClosure());
/external/v8/src/arm/
H A Dlithium-arm.h2740 Handle<ScopeInfo> scope_info() { return hydrogen()->scope_info(); } function in class:v8::internal::LAllocateBlockContext
H A Dlithium-codegen-arm.cc5901 Handle<ScopeInfo> scope_info = instr->scope_info(); local
5902 __ Push(scope_info);
/external/v8/src/ia32/
H A Dlithium-ia32.h2726 Handle<ScopeInfo> scope_info() { return hydrogen()->scope_info(); } function in class:v8::internal::LAllocateBlockContext
H A Dlithium-codegen-ia32.cc5694 Handle<ScopeInfo> scope_info = instr->scope_info(); local
5695 __ Push(scope_info);
/external/v8/src/mips/
H A Dlithium-mips.h2700 Handle<ScopeInfo> scope_info() { return hydrogen()->scope_info(); } function in class:v8::internal::LAllocateBlockContext
H A Dlithium-codegen-mips.cc5908 Handle<ScopeInfo> scope_info = instr->scope_info(); local
5909 __ li(at, scope_info);
/external/v8/src/mips64/
H A Dlithium-mips64.h2684 Handle<ScopeInfo> scope_info() { return hydrogen()->scope_info(); } function in class:v8::internal::LAllocateBlockContext
H A Dlithium-codegen-mips64.cc5939 Handle<ScopeInfo> scope_info = instr->scope_info(); local
5940 __ li(at, scope_info);
/external/v8/src/x64/
H A Dlithium-x64.h2723 Handle<ScopeInfo> scope_info() { return hydrogen()->scope_info(); } function in class:v8::internal::LAllocateBlockContext
H A Dlithium-codegen-x64.cc5877 Handle<ScopeInfo> scope_info = instr->scope_info(); local
5878 __ Push(scope_info);
/external/v8/src/x87/
H A Dlithium-x87.h2742 Handle<ScopeInfo> scope_info() { return hydrogen()->scope_info(); } function in class:v8::internal::LAllocateBlockContext
H A Dlithium-codegen-x87.cc6291 Handle<ScopeInfo> scope_info = instr->scope_info(); local
6292 __ Push(scope_info);
/external/v8/src/arm64/
H A Dlithium-arm64.h3062 Handle<ScopeInfo> scope_info() { return hydrogen()->scope_info(); } function in class:v8::internal::LAllocateBlockContext
H A Dlithium-codegen-arm64.cc6035 Handle<ScopeInfo> scope_info = instr->scope_info(); local
6036 __ Push(scope_info);

Completed in 755 milliseconds