/third_party/node/deps/v8/src/objects/ |
D | scope-info.cc | 25 bool ScopeInfo::Equals(ScopeInfo other) const { in Equals() 42 if (!ScopeInfo::cast(entry).Equals(ScopeInfo::cast(other_entry))) { in Equals() 61 Handle<ScopeInfo> ScopeInfo::Create(IsolateT* isolate, Zone* zone, Scope* scope, in Create() 62 MaybeHandle<ScopeInfo> outer_scope) { in Create() 192 Handle<ScopeInfo> scope_info_handle = in Create() 197 ScopeInfo scope_info = *scope_info_handle; in Create() 414 Handle<ScopeInfo> ScopeInfo::Create(Isolate* isolate, Zone* zone, 416 MaybeHandle<ScopeInfo> outer_scope); 418 Handle<ScopeInfo> ScopeInfo::Create(LocalIsolate* isolate, Zone* zone, 420 MaybeHandle<ScopeInfo> outer_scope); [all …]
|
D | scope-info-inl.h | 22 TQ_OBJECT_CONSTRUCTORS_IMPL(ScopeInfo) in TQ_OBJECT_CONSTRUCTORS_IMPL() argument 24 bool ScopeInfo::IsAsmModule() const { return IsAsmModuleBit::decode(Flags()); } in TQ_OBJECT_CONSTRUCTORS_IMPL() 26 bool ScopeInfo::HasSimpleParameters() const { in HasSimpleParameters() 30 int ScopeInfo::Flags() const { return flags(); } in Flags() 31 int ScopeInfo::ParameterCount() const { return parameter_count(); } in ParameterCount() 32 int ScopeInfo::ContextLocalCount() const { return context_local_count(); } in ContextLocalCount() 34 ObjectSlot ScopeInfo::data_start() { return RawField(OffsetOfElementAt(0)); } in data_start() 36 bool ScopeInfo::HasInlinedLocalNames() const { in HasInlinedLocalNames() 41 class ScopeInfo::LocalNamesRange { 133 ScopeInfo::LocalNamesRange<Handle<ScopeInfo>> ScopeInfo::IterateLocalNames( in IterateLocalNames() [all …]
|
D | scope-info.h | 56 class ScopeInfo : public TorqueGeneratedScopeInfo<ScopeInfo, HeapObject> { 60 DECL_PRINTER(ScopeInfo) 155 static inline LocalNamesRange<Handle<ScopeInfo>> IterateLocalNames( 156 Handle<ScopeInfo> scope_info); 158 static inline LocalNamesRange<ScopeInfo*> IterateLocalNames( 159 ScopeInfo* scope_info, const DisallowGarbageCollection& no_gc); 235 ScopeInfo OuterScopeInfo() const; 256 bool Equals(ScopeInfo other) const; 260 static Handle<ScopeInfo> Create(IsolateT* isolate, Zone* zone, Scope* scope, 261 MaybeHandle<ScopeInfo> outer_scope); [all …]
|
D | shared-function-info-inl.h | 157 return ScopeInfo::cast(value).HasSharedFunctionName(); in UINT8_ACCESSORS() 166 if (ScopeInfo::cast(value).HasFunctionName()) { in Name() 167 return String::cast(ScopeInfo::cast(value).FunctionName()); in Name() 177 ScopeInfo::cast(maybe_scope_info).SetFunctionName(name); in SetName() 414 DEF_ACQUIRE_GETTER(SharedFunctionInfo, scope_info, ScopeInfo) { in DEF_ACQUIRE_GETTER() argument 417 return ScopeInfo::cast(maybe_scope_info); in DEF_ACQUIRE_GETTER() 422 DEF_GETTER(SharedFunctionInfo, scope_info, ScopeInfo) { in DEF_GETTER() argument 426 void SharedFunctionInfo::SetScopeInfo(ScopeInfo scope_info, in SetScopeInfo() 431 name = ScopeInfo::cast(name).FunctionName(); in SetScopeInfo() 442 void SharedFunctionInfo::set_raw_scope_info(ScopeInfo scope_info, in set_raw_scope_info() [all …]
|
D | scope-info.tq | 5 extern macro EmptyScopeInfoConstant(): ScopeInfo; 6 const kEmptyScopeInfo: ScopeInfo = EmptyScopeInfoConstant(); 111 extern class ScopeInfo extends HeapObject { 164 outer_scope_info?[flags.has_outer_scope_info]: ScopeInfo|TheHole; 186 scopeInfo: ScopeInfo, name: Name): intptr labels NotFound { 196 // Returns the index of the named local in a ScopeInfo. 199 macro IndexOfLocalName(scopeInfo: ScopeInfo, name: Name):
|
D | shared-function-info.h | 236 DECL_ACQUIRE_GETTER(scope_info, ScopeInfo) 238 DECL_GETTER(scope_info, ScopeInfo) 241 inline void set_raw_scope_info(ScopeInfo scope_info, 244 inline void SetScopeInfo(ScopeInfo scope_info, 273 inline ScopeInfo GetOuterScopeInfo() const;
|
D | contexts.cc | 25 Handle<ScopeInfo> scope_info(script_context->scope_info(cage_base), isolate); in AddLocalNamesFromContext() 28 for (auto it : ScopeInfo::IterateLocalNames(scope_info)) { in AddLocalNamesFromContext() 67 ScopeInfo scope_info = this->scope_info(); in Initialize() 276 if (ScopeInfo::VariableIsSynthetic(*name)) { in Lookup() 313 ScopeInfo scope_info = context->scope_info(); in Lookup() 397 ScopeInfo scope_info = context->scope_info(); in Lookup()
|
D | shared-function-info.cc | 647 ScopeInfo info = ScopeInfo::cast(maybe_scope_info); in StartPosition() 674 ScopeInfo info = ScopeInfo::cast(maybe_scope_info); in EndPosition() 701 ScopeInfo info = ScopeInfo::cast(maybe_scope_info); in SetPosition()
|
/third_party/node/deps/v8/src/web-snapshot/ |
D | web-snapshot.cc | 790 Handle<ScopeInfo> scope_info = handle(context->scope_info(), isolate_); in DiscoverContext() 944 Handle<ScopeInfo> scope_info(context->scope_info(), isolate_); in SerializeContext() 1628 Handle<ScopeInfo> scope_info = in DeserializeContexts() 1641 const int context_local_base = ScopeInfo::kVariablePartIndex; in DeserializeContexts() 1652 ScopeInfo::VariableModeBits::encode(VariableMode::kLet) | in DeserializeContexts() 1653 ScopeInfo::InitFlagBit::encode( in DeserializeContexts() 1655 ScopeInfo::MaybeAssignedFlagBit::encode( in DeserializeContexts() 1657 ScopeInfo::ParameterNumberBits::encode( in DeserializeContexts() 1658 ScopeInfo::ParameterNumberBits::kMax) | in DeserializeContexts() 1659 ScopeInfo::IsStaticFlagBit::encode(IsStaticFlag::kNotStatic); in DeserializeContexts() [all …]
|
/third_party/node/deps/v8/src/heap/ |
D | setup-heap-internal.cc | 549 AllocateRaw(ScopeInfo::SizeFor(ScopeInfo::kVariablePartIndex), in CreateInitialMaps() 553 int flags = ScopeInfo::IsEmptyBit::encode(true); in CreateInitialMaps() 554 DCHECK_EQ(ScopeInfo::LanguageModeBit::decode(flags), LanguageMode::kSloppy); in CreateInitialMaps() 555 DCHECK_EQ(ScopeInfo::ReceiverVariableBits::decode(flags), in CreateInitialMaps() 557 DCHECK_EQ(ScopeInfo::FunctionVariableBits::decode(flags), in CreateInitialMaps() 559 ScopeInfo::cast(obj).set_flags(flags); in CreateInitialMaps() 560 ScopeInfo::cast(obj).set_context_local_count(0); in CreateInitialMaps() 561 ScopeInfo::cast(obj).set_parameter_count(0); in CreateInitialMaps() 563 set_empty_scope_info(ScopeInfo::cast(obj)); in CreateInitialMaps() 878 Handle<ScopeInfo> global_this_binding = in CreateInitialObjects() [all …]
|
D | factory.h | 344 Handle<ScopeInfo> scope_info); 352 Handle<ScopeInfo> scope_info); 356 Handle<ScopeInfo> scope_info); 360 Handle<ScopeInfo> scope_info, 365 Handle<ScopeInfo> scope_info, 369 Handle<ScopeInfo> scope_info, 375 Handle<ScopeInfo> scope_info);
|
/third_party/node/deps/v8/src/ast/ |
D | scopes.h | 154 ScopeInfo scope_info, 561 Handle<ScopeInfo> scope_info() const { 727 MaybeHandle<ScopeInfo> outer_scope); 730 MaybeHandle<ScopeInfo> outer_scope); 734 Handle<ScopeInfo> scope_info); 738 MaybeAssignedFlag maybe_assigned, Handle<ScopeInfo> scope_info); 774 Handle<ScopeInfo> scope_info_; 862 Handle<ScopeInfo> scope_info); 979 void SetScriptScopeInfo(Handle<ScopeInfo> scope_info) { 1385 ModuleScope(Handle<ScopeInfo> scope_info, AstValueFactory* avfactory); [all …]
|
D | scopes.cc | 178 ModuleScope::ModuleScope(Handle<ScopeInfo> scope_info, in ModuleScope() 196 Handle<ScopeInfo> scope_info) in ClassScope() 233 Handle<ScopeInfo> scope_info); 236 Handle<ScopeInfo> scope_info); 239 AstValueFactory* ast_value_factory, Handle<ScopeInfo> scope_info) in Scope() 273 Handle<ScopeInfo> scope_info) in DeclarationScope() 290 MaybeAssignedFlag maybe_assigned, Handle<ScopeInfo> scope_info) in Scope() 418 ScopeInfo scope_info, in DeserializeScopeChain() 491 outer_scope->scope_info_ = Handle<ScopeInfo>::null(); in DeserializeScopeChain() 508 : ScopeInfo(); in DeserializeScopeChain() [all …]
|
/third_party/node/deps/v8/src/debug/ |
D | debug-scopes.cc | 53 ScopeInfo closure_info = context_->closure_context().scope_info(); in GetFunctionDebugName() 210 Handle<ScopeInfo> scope_info(shared_info->scope_info(), isolate_); in TryParseAndRetrieveScopes() 258 MaybeHandle<ScopeInfo> maybe_outer_scope; in TryParseAndRetrieveScopes() 745 Handle<ScopeInfo> scope_info(context->scope_info(), isolate_); in VisitScriptScope() 754 Handle<ScopeInfo> scope_info(context_->scope_info(), isolate_); in VisitModuleScope() 768 if (ScopeInfo::VariableIsSynthetic(raw_name)) continue; in VisitModuleScope() 779 Handle<ScopeInfo> scope_info, in VisitContextLocals() 783 for (auto it : ScopeInfo::IterateLocalNames(scope_info)) { in VisitContextLocals() 785 if (ScopeInfo::VariableIsSynthetic(*name)) continue; in VisitContextLocals() 827 if (ScopeInfo::VariableIsSynthetic(*var->name())) continue; in VisitLocals() [all …]
|
D | debug-evaluate.cc | 104 Handle<ScopeInfo> scope_info = in Local() 105 ScopeInfo::CreateForWithScope(isolate, Handle<ScopeInfo>::null()); in Local() 163 Handle<ScopeInfo> scope_info = in WithTopmostArguments() 164 ScopeInfo::CreateForWithScope(isolate, Handle<ScopeInfo>::null()); in WithTopmostArguments() 254 Handle<ScopeInfo> scope_info = in ContextBuilder() 256 ? Handle<ScopeInfo>::null() in ContextBuilder() 261 scope_info = ScopeInfo::CreateForWithScope(isolate, scope_info); in ContextBuilder() 264 scope_info = ScopeInfo::RecreateWithBlockList(isolate, scope_info, in ContextBuilder()
|
D | debug-frames.h | 51 bool ParameterIsShadowedByContextLocal(Handle<ScopeInfo> info,
|
D | debug-frames.cc | 96 Handle<ScopeInfo> info, Handle<String> parameter_name) { in ParameterIsShadowedByContextLocal()
|
/third_party/node/deps/v8/src/runtime/ |
D | runtime-scopes.cc | 437 Handle<ScopeInfo> scope_info(callee->shared().scope_info(), isolate); in NewSloppyArguments() 587 Handle<ScopeInfo> scope_info = args.at<ScopeInfo>(0); in RUNTIME_FUNCTION() 598 Handle<ScopeInfo> scope_info = args.at<ScopeInfo>(1); in RUNTIME_FUNCTION() 609 Handle<ScopeInfo> scope_info = args.at<ScopeInfo>(1); in RUNTIME_FUNCTION() 619 Handle<ScopeInfo> scope_info = args.at<ScopeInfo>(0); in RUNTIME_FUNCTION()
|
/third_party/node/deps/v8/src/parsing/ |
D | parsing.cc | 41 MaybeHandle<ScopeInfo> maybe_outer_scope_info, in ParseProgram() 99 MaybeHandle<ScopeInfo> maybe_outer_scope_info; in ParseAny()
|
D | parsing.h | 32 MaybeHandle<ScopeInfo> outer_scope,
|
D | parser.h | 161 MaybeHandle<ScopeInfo> maybe_outer_scope_info, 182 ParseInfo*, Handle<Script>, MaybeHandle<ScopeInfo> maybe_outer_scope_info, 225 MaybeHandle<ScopeInfo> maybe_outer_scope_info); 241 Isolate* isolate, MaybeHandle<ScopeInfo> maybe_outer_scope_info, 246 Isolate* isolate, MaybeHandle<ScopeInfo> maybe_class_scope_info,
|
/third_party/node/deps/v8/src/builtins/ |
D | constructor.tq | 34 ScopeInfo, uint32, Context, constexpr ScopeType): Context; 57 scopeInfo: ScopeInfo, slots: uint32): Context { 62 scopeInfo: ScopeInfo, slots: uint32): Context {
|
D | builtins-constructor-gen.h | 18 TNode<Context> FastNewFunctionContext(TNode<ScopeInfo> scope_info,
|
/third_party/node/deps/v8/src/roots/ |
D | roots.h | 68 V(ScopeInfo, empty_scope_info, EmptyScopeInfo) \ 212 V(ScopeInfo, global_this_binding_scope_info, GlobalThisBindingScopeInfo) \ 213 V(ScopeInfo, empty_function_scope_info, EmptyFunctionScopeInfo) \ 214 V(ScopeInfo, native_scope_info, NativeScopeInfo) \
|
/third_party/node/deps/v8/src/baseline/ |
D | baseline-compiler.cc | 1872 CallRuntime(Runtime::kPushBlockContext, Constant<ScopeInfo>(0)); in VisitCreateBlockContext() 1878 Constant<ScopeInfo>(1)); in VisitCreateCatchContext() 1882 Handle<ScopeInfo> info = Constant<ScopeInfo>(0); in VisitCreateFunctionContext() 1889 CallRuntime(Runtime::kNewFunctionContext, Constant<ScopeInfo>(0)); in VisitCreateFunctionContext() 1894 Handle<ScopeInfo> info = Constant<ScopeInfo>(0); in VisitCreateEvalContext() 1901 CallRuntime(Runtime::kNewFunctionContext, Constant<ScopeInfo>(0)); in VisitCreateEvalContext() 1908 Constant<ScopeInfo>(1)); in VisitCreateWithContext()
|