Home
last modified time | relevance | path

Searched refs:WasmFunctionScope (Results 1 – 25 of 39) sorted by relevance

12

/dports/lang/spidermonkey60/firefox-60.9.0/js/src/wasm/
H A DWasmJS.h29 class WasmFunctionScope; variable
139 JS::WeakCache<GCHashMap<uint32_t, ReadBarriered<WasmFunctionScope*>,
173 static WasmFunctionScope* getFunctionScope(
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/gc/
H A DPolicy.h56 class WasmFunctionScope; variable
99 D(js::WasmFunctionScope*) \
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/wasm/
H A DWasmJS.h33 class WasmFunctionScope; variable
301 JS::WeakCache<GCHashMap<uint32_t, WeakHeapPtr<WasmFunctionScope*>,
342 static WasmFunctionScope* getFunctionScope(
/dports/www/firefox/firefox-99.0/js/src/vm/
H A DScope.cpp1045 WasmFunctionScope* WasmFunctionScope::create(JSContext* cx, in create()
1050 Rooted<WasmFunctionScope*> wasmFunctionScope(cx); in create()
1066 cx, NewEmptyScopeData<WasmFunctionScope, JSAtom>(cx, namesCount)); in create()
1081 return Scope::create<WasmFunctionScope>(cx, ScopeKind::WasmFunction, in create()
1145 init(*static_cast<WasmFunctionScope::RuntimeData*>(data)); in AbstractBindingIter()
1212 init(*static_cast<WasmFunctionScope::ParserData*>(data)); in AbstractBindingIter()
1504 WasmFunctionScope::AbstractData<NameT>& data) { in init()
1528 WasmFunctionScope::AbstractData<JSAtom>&);
1530 WasmFunctionScope::AbstractData<frontend::TaggedParserAtomIndex>&);
H A DScope.h1149 class WasmFunctionScope : public Scope {
1175 static WasmFunctionScope* create(JSContext* cx, HandleScope enclosing,
1224 f(&as<WasmFunctionScope>().data()); in applyScopeDataTyped()
1350 void init(WasmFunctionScope::AbstractData<NameT>& data);
1431 WasmFunctionScope::AbstractData<NameT>& data) { in BaseAbstractBindingIter()
1820 return GetOffsetOfScopeDataTrailingNames<WasmFunctionScope::ParserData>(); in GetOffsetOfParserScopeDataTrailingNames()
1871 DEFINE_SCOPE_DATA_GCPOLICY(js::WasmFunctionScope::RuntimeData);
H A DEnvironmentObject.h511 JSContext* cx, HandleObject enclosing, Handle<WasmFunctionScope*> scope);
512 WasmFunctionScope& scope() const { in scope()
515 return *static_cast<WasmFunctionScope*>(v.toGCThing()); in scope()
H A DEnvironmentObject.cpp616 JSContext* cx, HandleObject enclosing, Handle<WasmFunctionScope*> scope) { in createHollowForDebug()
1348 (frame_.isWasmDebugFrame() && !si_.scope()->is<WasmFunctionScope>()))) { in settle()
3062 ei.scope().is<WasmFunctionScope>() || ei.scope().is<VarScope>() || in GetDebugEnvironmentForMissing()
3122 } else if (ei.scope().is<WasmFunctionScope>()) { in GetDebugEnvironmentForMissing()
3123 Rooted<WasmFunctionScope*> wasmFunctionScope( in GetDebugEnvironmentForMissing()
3124 cx, &ei.scope().as<WasmFunctionScope>()); in GetDebugEnvironmentForMissing()
3187 ei.scope().is<WasmFunctionScope>() || ei.scope().is<VarScope>() || in GetDebugEnvironment()
/dports/lang/spidermonkey60/firefox-60.9.0/js/src/vm/
H A DScope.cpp1213 /* static */ WasmFunctionScope* WasmFunctionScope::create(JSContext* cx, in create()
1218 Rooted<WasmFunctionScope*> wasmFunctionScope(cx); in create()
1232 cx, NewEmptyScopeData<WasmFunctionScope>(cx, namesCount)); in create()
1249 wasmFunctionScope = &scope->as<WasmFunctionScope>(); in create()
1255 /* static */ Shape* WasmFunctionScope::getEmptyEnvironmentShape(JSContext* cx) { in getEmptyEnvironmentShape()
1313 init(scope->as<WasmFunctionScope>().data()); in BindingIter()
1438 void BindingIter::init(WasmFunctionScope::Data& data) { in init()
H A DScope.h921 class WasmFunctionScope : public Scope {
937 static WasmFunctionScope* create(JSContext* cx, HandleScope enclosing,
1063 void init(WasmFunctionScope::Data& data);
1130 explicit BindingIter(WasmFunctionScope::Data& data) { init(data); } in BindingIter()
1394 DEFINE_SCOPE_DATA_GCPOLICY(js::WasmFunctionScope::Data);
H A DEnvironmentObject.h483 JSContext* cx, HandleObject enclosing, Handle<WasmFunctionScope*> scope);
484 WasmFunctionScope& scope() const { in scope()
487 return *static_cast<WasmFunctionScope*>(v.toGCThing()); in scope()
H A DEnvironmentObject.cpp626 Handle<WasmFunctionScope*> scope) { in createHollowForDebug()
1216 (frame_.isWasmDebugFrame() && !si_.scope()->is<WasmFunctionScope>()))) { in settle()
2789 ei.scope().is<WasmFunctionScope>() || ei.scope().is<VarScope>())); in GetDebugEnvironmentForMissing()
2840 } else if (ei.scope().is<WasmFunctionScope>()) { in GetDebugEnvironmentForMissing()
2841 Rooted<WasmFunctionScope*> wasmFunctionScope( in GetDebugEnvironmentForMissing()
2842 cx, &ei.scope().as<WasmFunctionScope>()); in GetDebugEnvironmentForMissing()
2888 ei.scope().is<WasmFunctionScope>() || ei.scope().is<VarScope>()) { in GetDebugEnvironment()
/dports/lang/spidermonkey78/firefox-78.9.0/js/src/vm/
H A DScope.h1012 class WasmFunctionScope : public Scope {
1039 static WasmFunctionScope* create(JSContext* cx, HandleScope enclosing,
1086 f(&as<WasmFunctionScope>().data()); in applyScopeDataTyped()
1197 void init(WasmFunctionScope::Data& data);
1267 explicit BindingIter(WasmFunctionScope::Data& data) { init(data); } in BindingIter()
1567 DEFINE_SCOPE_DATA_GCPOLICY(js::WasmFunctionScope::Data);
H A DScope.cpp1558 WasmFunctionScope* WasmFunctionScope::create(JSContext* cx, in create()
1563 Rooted<WasmFunctionScope*> wasmFunctionScope(cx); in create()
1579 cx, NewEmptyScopeData<WasmFunctionScope>(cx, namesCount)); in create()
1594 return Scope::create<WasmFunctionScope>(cx, ScopeKind::WasmFunction, in create()
1600 Shape* WasmFunctionScope::getEmptyEnvironmentShape(JSContext* cx) { in getEmptyEnvironmentShape()
1659 init(scope->as<WasmFunctionScope>().data()); in BindingIter()
1780 void BindingIter::init(WasmFunctionScope::Data& data) { in init()
H A DEnvironmentObject.h489 JSContext* cx, HandleObject enclosing, Handle<WasmFunctionScope*> scope);
490 WasmFunctionScope& scope() const { in scope()
493 return *static_cast<WasmFunctionScope*>(v.toGCThing()); in scope()
H A DEnvironmentObject.cpp642 JSContext* cx, HandleObject enclosing, Handle<WasmFunctionScope*> scope) { in createHollowForDebug()
1348 (frame_.isWasmDebugFrame() && !si_.scope()->is<WasmFunctionScope>()))) { in settle()
3126 ei.scope().is<WasmFunctionScope>() || ei.scope().is<VarScope>())); in GetDebugEnvironmentForMissing()
3186 } else if (ei.scope().is<WasmFunctionScope>()) { in GetDebugEnvironmentForMissing()
3187 Rooted<WasmFunctionScope*> wasmFunctionScope( in GetDebugEnvironmentForMissing()
3188 cx, &ei.scope().as<WasmFunctionScope>()); in GetDebugEnvironmentForMissing()
3248 ei.scope().is<WasmFunctionScope>() || ei.scope().is<VarScope>()) { in GetDebugEnvironment()
/dports/www/firefox-esr/firefox-91.8.0/js/src/vm/
H A DScope.h1214 class WasmFunctionScope : public Scope {
1240 static WasmFunctionScope* create(JSContext* cx, HandleScope enclosing,
1289 f(&as<WasmFunctionScope>().data()); in applyScopeDataTyped()
1415 void init(WasmFunctionScope::AbstractData<NameT>& data);
1496 WasmFunctionScope::AbstractData<NameT>& data) { in BaseAbstractBindingIter()
1883 return GetOffsetOfScopeDataTrailingNames<WasmFunctionScope::ParserData>(); in GetOffsetOfParserScopeDataTrailingNames()
1934 DEFINE_SCOPE_DATA_GCPOLICY(js::WasmFunctionScope::RuntimeData);
H A DScope.cpp1680 WasmFunctionScope* WasmFunctionScope::create(JSContext* cx, in create()
1685 Rooted<WasmFunctionScope*> wasmFunctionScope(cx); in create()
1701 cx, NewEmptyScopeData<WasmFunctionScope, JSAtom>(cx, namesCount)); in create()
1716 return Scope::create<WasmFunctionScope>(cx, ScopeKind::WasmFunction, in create()
1780 init(*static_cast<WasmFunctionScope::RuntimeData*>(data)); in AbstractBindingIter()
2079 WasmFunctionScope::AbstractData<NameT>& data) { in init()
2103 WasmFunctionScope::AbstractData<JSAtom>&);
2105 WasmFunctionScope::AbstractData<frontend::TaggedParserAtomIndex>&);
H A DEnvironmentObject.h515 JSContext* cx, HandleObject enclosing, Handle<WasmFunctionScope*> scope);
516 WasmFunctionScope& scope() const { in scope()
519 return *static_cast<WasmFunctionScope*>(v.toGCThing()); in scope()
H A DEnvironmentObject.cpp619 JSContext* cx, HandleObject enclosing, Handle<WasmFunctionScope*> scope) { in createHollowForDebug()
1353 (frame_.isWasmDebugFrame() && !si_.scope()->is<WasmFunctionScope>()))) { in settle()
3062 ei.scope().is<WasmFunctionScope>() || ei.scope().is<VarScope>() || in GetDebugEnvironmentForMissing()
3122 } else if (ei.scope().is<WasmFunctionScope>()) { in GetDebugEnvironmentForMissing()
3123 Rooted<WasmFunctionScope*> wasmFunctionScope( in GetDebugEnvironmentForMissing()
3124 cx, &ei.scope().as<WasmFunctionScope>()); in GetDebugEnvironmentForMissing()
3187 ei.scope().is<WasmFunctionScope>() || ei.scope().is<VarScope>() || in GetDebugEnvironment()
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/vm/
H A DScope.h1214 class WasmFunctionScope : public Scope {
1240 static WasmFunctionScope* create(JSContext* cx, HandleScope enclosing,
1289 f(&as<WasmFunctionScope>().data()); in applyScopeDataTyped()
1415 void init(WasmFunctionScope::AbstractData<NameT>& data);
1496 WasmFunctionScope::AbstractData<NameT>& data) { in BaseAbstractBindingIter()
1883 return GetOffsetOfScopeDataTrailingNames<WasmFunctionScope::ParserData>(); in GetOffsetOfParserScopeDataTrailingNames()
1934 DEFINE_SCOPE_DATA_GCPOLICY(js::WasmFunctionScope::RuntimeData);
H A DScope.cpp1680 WasmFunctionScope* WasmFunctionScope::create(JSContext* cx, in create()
1685 Rooted<WasmFunctionScope*> wasmFunctionScope(cx); in create()
1701 cx, NewEmptyScopeData<WasmFunctionScope, JSAtom>(cx, namesCount)); in create()
1716 return Scope::create<WasmFunctionScope>(cx, ScopeKind::WasmFunction, in create()
1780 init(*static_cast<WasmFunctionScope::RuntimeData*>(data)); in AbstractBindingIter()
2079 WasmFunctionScope::AbstractData<NameT>& data) { in init()
2103 WasmFunctionScope::AbstractData<JSAtom>&);
2105 WasmFunctionScope::AbstractData<frontend::TaggedParserAtomIndex>&);
H A DEnvironmentObject.h515 JSContext* cx, HandleObject enclosing, Handle<WasmFunctionScope*> scope);
516 WasmFunctionScope& scope() const { in scope()
519 return *static_cast<WasmFunctionScope*>(v.toGCThing()); in scope()
/dports/www/firefox-esr/firefox-91.8.0/js/src/wasm/
H A DWasmJS.h61 class WasmFunctionScope; variable
351 static WasmFunctionScope* getFunctionScope(
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/wasm/
H A DWasmJS.h61 class WasmFunctionScope; variable
351 static WasmFunctionScope* getFunctionScope(
/dports/www/firefox/firefox-99.0/js/src/wasm/
H A DWasmJS.h69 class WasmFunctionScope; variable
355 static WasmFunctionScope* getFunctionScope(

12