Home | History | Annotate | Download | only in ast

Lines Matching refs:ScopeInfo

8 #include "src/ast/scopeinfo.h"
99 SetDefaults(scope_type, outer_scope, Handle<ScopeInfo>::null(),
106 Handle<ScopeInfo> scope_info, AstValueFactory* value_factory)
142 SetDefaults(CATCH_SCOPE, NULL, Handle<ScopeInfo>::null());
156 Handle<ScopeInfo> scope_info,
218 Scope(zone, current_scope, WITH_SCOPE, Handle<ScopeInfo>::null(),
226 ScopeInfo* scope_info = context->scope_info();
228 Handle<ScopeInfo>(scope_info),
231 ScopeInfo* scope_info = context->module()->scope_info();
233 Handle<ScopeInfo>(scope_info),
236 ScopeInfo* scope_info = context->closure()->shared()->scope_info();
238 Handle<ScopeInfo>(scope_info),
243 ScopeInfo* scope_info = context->scope_info();
245 Scope(zone, current_scope, BLOCK_SCOPE, Handle<ScopeInfo>(scope_info),
399 // The Scope is backed up by ScopeInfo. This means it cannot operate in a
411 int index = ScopeInfo::ContextSlotIndex(scope_info_, name_handle, &mode,
415 index = ScopeInfo::ContextGlobalSlotIndex(scope_info_, name_handle, &mode,
427 // would require ScopeInfo to serialize the maybe_assigned bit also for
800 Handle<ScopeInfo> Scope::GetScopeInfo(Isolate* isolate) {
802 scope_info_ = ScopeInfo::Create(isolate, zone(), this);
1448 // because of the current ScopeInfo implementation (see
1449 // ScopeInfo::ScopeInfo(FunctionScope* scope) constructor).