Home
last modified time | relevance | path

Searched refs:ScopeInfo (Results 1 – 25 of 61) sorted by relevance

123

/third_party/node/deps/v8/src/objects/
Dscope-info.cc25 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 …]
Dscope-info-inl.h22 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 …]
Dscope-info.h56 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 …]
Dshared-function-info-inl.h157 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 …]
Dscope-info.tq5 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):
Dshared-function-info.h236 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;
Dcontexts.cc25 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()
Dshared-function-info.cc647 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/
Dweb-snapshot.cc790 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/
Dsetup-heap-internal.cc549 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 …]
Dfactory.h344 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/
Dscopes.h154 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 …]
Dscopes.cc178 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/
Ddebug-scopes.cc53 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 …]
Ddebug-evaluate.cc104 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()
Ddebug-frames.h51 bool ParameterIsShadowedByContextLocal(Handle<ScopeInfo> info,
Ddebug-frames.cc96 Handle<ScopeInfo> info, Handle<String> parameter_name) { in ParameterIsShadowedByContextLocal()
/third_party/node/deps/v8/src/runtime/
Druntime-scopes.cc437 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/
Dparsing.cc41 MaybeHandle<ScopeInfo> maybe_outer_scope_info, in ParseProgram()
99 MaybeHandle<ScopeInfo> maybe_outer_scope_info; in ParseAny()
Dparsing.h32 MaybeHandle<ScopeInfo> outer_scope,
Dparser.h161 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/
Dconstructor.tq34 ScopeInfo, uint32, Context, constexpr ScopeType): Context;
57 scopeInfo: ScopeInfo, slots: uint32): Context {
62 scopeInfo: ScopeInfo, slots: uint32): Context {
Dbuiltins-constructor-gen.h18 TNode<Context> FastNewFunctionContext(TNode<ScopeInfo> scope_info,
/third_party/node/deps/v8/src/roots/
Droots.h68 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/
Dbaseline-compiler.cc1872 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()

123