Home | History | Annotate | Download | only in src

Lines Matching refs:ScopeInfo

13 #include "src/scopeinfo.h"
86 SetDefaults(scope_type, outer_scope, Handle<ScopeInfo>::null());
95 Handle<ScopeInfo> scope_info,
135 SetDefaults(CATCH_SCOPE, NULL, Handle<ScopeInfo>::null());
151 Handle<ScopeInfo> scope_info) {
197 Handle<ScopeInfo>::null(),
207 ScopeInfo* scope_info = ScopeInfo::cast(context->extension());
210 Handle<ScopeInfo>(scope_info),
214 ScopeInfo* scope_info = ScopeInfo::cast(context->module()->scope_info());
217 Handle<ScopeInfo>(scope_info),
221 ScopeInfo* scope_info = context->closure()->shared()->scope_info();
224 Handle<ScopeInfo>(scope_info),
230 ScopeInfo* scope_info = ScopeInfo::cast(context->extension());
233 Handle<ScopeInfo>(scope_info),
380 // The Scope is backed up by ScopeInfo. This means it cannot operate in a
393 int index = ScopeInfo::ContextSlotIndex(scope_info_, name_handle, &mode,
404 // would require ScopeInfo to serialize the maybe_assigned bit also for
746 Handle<ScopeInfo> Scope::GetScopeInfo() {
748 scope_info_ = ScopeInfo::Create(this, zone());
755 List<Handle<ScopeInfo> >* chain,
757 if (!is_eval_scope()) chain->Add(Handle<ScopeInfo>(GetScopeInfo()));
1338 // because of the current ScopeInfo implementation (see
1339 // ScopeInfo::ScopeInfo(FunctionScope* scope) constructor).