Home
last modified time | relevance | path

Searched refs:SourceTextModule (Results 1 – 25 of 57) sorted by relevance

123

/third_party/node/deps/v8/src/objects/
Dsource-text-module.h26 class SourceTextModule
27 : public TorqueGeneratedSourceTextModule<SourceTextModule, Module> {
30 DECL_VERIFIER(SourceTextModule)
31 DECL_PRINTER(SourceTextModule)
48 Handle<SourceTextModule> module,
50 static void StoreVariable(Handle<SourceTextModule> module, int cell_index,
60 Isolate* isolate, Handle<SourceTextModule> module);
62 Handle<SourceTextModule> module,
68 Isolate* isolate, Handle<SourceTextModule> module, int module_request);
73 Isolate* isolate, Handle<SourceTextModule> module);
[all …]
Dmodule-inl.h29 NEVER_READ_ONLY_SPACE_IMPL(SourceTextModule)
32 BOOL_ACCESSORS(SourceTextModule, flags, async, AsyncBit::kShift)
33 BIT_FIELD_ACCESSORS(SourceTextModule, flags, async_evaluating_ordinal,
34 SourceTextModule::AsyncEvaluatingOrdinalBits)
35 ACCESSORS(SourceTextModule, async_parent_modules, ArrayList,
44 SourceTextModuleInfo SourceTextModule::info() const { in info()
105 Handle<SourceTextModule> SourceTextModule::GetCycleRoot( in GetCycleRoot()
109 Handle<SourceTextModule> root(SourceTextModule::cast(cycle_root()), isolate); in GetCycleRoot()
113 void SourceTextModule::AddAsyncParentModule(Isolate* isolate, in AddAsyncParentModule()
114 Handle<SourceTextModule> module, in AddAsyncParentModule()
[all …]
Dsource-text-module.cc80 struct SourceTextModule::AsyncEvaluatingOrdinalCompare {
81 bool operator()(Handle<SourceTextModule> lhs, in operator ()()
82 Handle<SourceTextModule> rhs) const { in operator ()()
89 SharedFunctionInfo SourceTextModule::GetSharedFunctionInfo() const { in GetSharedFunctionInfo()
108 Script SourceTextModule::GetScript() const { in GetScript()
113 int SourceTextModule::ExportIndex(int cell_index) { in ExportIndex()
119 int SourceTextModule::ImportIndex(int cell_index) { in ImportIndex()
125 void SourceTextModule::CreateIndirectExport( in CreateIndirectExport()
126 Isolate* isolate, Handle<SourceTextModule> module, Handle<String> name, in CreateIndirectExport()
134 void SourceTextModule::CreateExport(Isolate* isolate, in CreateExport()
[all …]
Dmodule.cc32 SourceTextModule::cast(module).GetScript().GetNameOrSourceURL().Print(os); in PrintModuleName()
93 auto self = SourceTextModule::cast(*module); in RecordError()
114 SourceTextModule::cast(*module).requested_modules(), isolate) in ResetGraph()
141 ? SourceTextModule::cast(*module).regular_exports().length() in Reset()
146 SourceTextModule::Reset(isolate, Handle<SourceTextModule>::cast(module)); in Reset()
169 return SourceTextModule::ResolveExport( in ResolveExport()
170 isolate, Handle<SourceTextModule>::cast(module), module_specifier, in ResolveExport()
194 ZoneForwardList<Handle<SourceTextModule>> stack(&zone); in Instantiate()
218 return SourceTextModule::PrepareInstantiate( in PrepareInstantiate()
219 isolate, Handle<SourceTextModule>::cast(module), context, callback, in PrepareInstantiate()
[all …]
Dsource-text-module.tq12 extern class SourceTextModule extends Module {
36 cycle_root: SourceTextModule|TheHole;
Dsource-text-module-inl.h21 TQ_OBJECT_CONSTRUCTORS_IMPL(SourceTextModule)
/third_party/node/test/parallel/
Dtest-vm-module-errors.js9 const { SourceTextModule, createContext, Module } = require('vm');
12 const m = new SourceTextModule('');
19 new SourceTextModule();
30 new SourceTextModule('', invalidOptions);
41 const m = new SourceTextModule('');
53 const m = new SourceTextModule('');
62 const m = new SourceTextModule('');
71 const m = new SourceTextModule('');
79 const m = new SourceTextModule('');
88 const m = new SourceTextModule('');
[all …]
Dtest-vm-module-link.js9 const { SourceTextModule } = require('vm');
12 const foo = new SourceTextModule('export default 5;');
16 const bar = new SourceTextModule('import five from "foo"; fiveResult = five');
32 const foo = new SourceTextModule('export default 5');
36 const mod = new SourceTextModule(`
58 const foo = new SourceTextModule(`
63 const bar = new SourceTextModule(`
110 const rootModule = new SourceTextModule(sourceMap.root, {
117 const mod = new SourceTextModule(sourceMap[specifier], {
128 const m = new SourceTextModule(`
[all …]
Dtest-vm-module-basic.js9 SourceTextModule,
22 const m = new SourceTextModule(
39 const m = new SourceTextModule(`
52 const m = new SourceTextModule('while (true) {}');
63 const m1 = new SourceTextModule('1', { context: context1 });
65 const m2 = new SourceTextModule('2', { context: context1 });
67 const m3 = new SourceTextModule('3', { context: context2 });
74 const m = new SourceTextModule('1', { context });
114 const m = new SourceTextModule('');
Dtest-vm-module-cached-data.js8 const { SourceTextModule } = require('vm');
11 const m = new SourceTextModule('const a = 1');
14 new SourceTextModule('const a = 1', { cachedData });
17 new SourceTextModule('differentSource', { cachedData });
24 const m = new SourceTextModule('const a = 1');
Dtest-vm-module-dynamic-import.js8 const { Script, SourceTextModule } = require('vm');
11 const m = new SourceTextModule(`
29 const foo = new SourceTextModule('export const a = 1;');
47 const m = new SourceTextModule('globalThis.fooResult = import("foo")', {
76 const m = new SourceTextModule('globalThis.fooResult = import("foo")', {
Dtest-vm-module-dynamic-namespace.js10 const { SourceTextModule } = require('vm');
13 const m = new SourceTextModule('globalThis.importResult = import("");', {
15 const m = new SourceTextModule('');
Dtest-vm-module-import-meta.js7 const { SourceTextModule } = require('vm');
10 const m = new SourceTextModule('globalThis.importMeta = import.meta;', {
31 new SourceTextModule('', {
Dtest-vm-module-reevaluate.js9 const { SourceTextModule } = require('vm');
16 const m = new SourceTextModule('count += 1;');
28 const m = new SourceTextModule('throw new Error()');
Dtest-util-inspect-namespace.js6 const { SourceTextModule } = require('vm');
10 const m = new SourceTextModule('export const a = 1; export var b = 2');
Dtest-vm-module-synthetic.js6 const { SyntheticModule, SourceTextModule } = require('vm');
15 const m = new SourceTextModule(`
Dtest-vm-timeout-escape-promise-module.js29 const module = new vm.SourceTextModule(
/third_party/node/deps/v8/src/builtins/
Dbuiltins-async-module.cc14 Handle<SourceTextModule> module(args.at<SourceTextModule>(0)); in BUILTIN()
15 if (SourceTextModule::AsyncModuleExecutionFulfilled(isolate, module) in BUILTIN()
32 Handle<SourceTextModule> module(args.at<SourceTextModule>(0)); in BUILTIN()
34 SourceTextModule::AsyncModuleExecutionRejected(isolate, module, exception); in BUILTIN()
/third_party/node/deps/v8/src/runtime/
Druntime-module.cc50 Handle<SourceTextModule> module(isolate->context().module(), isolate); in RUNTIME_FUNCTION()
51 return *SourceTextModule::GetModuleNamespace(isolate, module, module_request); in RUNTIME_FUNCTION()
57 Handle<SourceTextModule> module(isolate->context().module(), isolate); in RUNTIME_FUNCTION()
59 SourceTextModule::GetImportMeta(isolate, module)); in RUNTIME_FUNCTION()
/third_party/node/lib/internal/
Dv8_prof_processor.js13 const { SourceTextModule } = require('internal/vm/module');
21 return new SourceTextModule(code, { context: referencingModule.context });
51 const tickprocessorDriver = new SourceTextModule(tickProcessor, { context });
/third_party/node/deps/v8/src/debug/
Ddebug-scopes.cc760 Handle<SourceTextModule> module(context_->module(), isolate_); in VisitModuleScope()
772 SourceTextModule::LoadVariable(isolate_, module, index); in VisitModuleScope()
891 Handle<SourceTextModule> module(context_->module(), isolate_); in VisitLocals()
892 value = SourceTextModule::LoadVariable(isolate_, module, var->index()); in VisitLocals()
1038 Handle<SourceTextModule> module(context_->module(), isolate_); in SetLocalVariableValue()
1039 SourceTextModule::StoreVariable(module, var->index(), new_value); in SetLocalVariableValue()
1088 Handle<SourceTextModule> module(context_->module(), isolate_); in SetModuleVariableValue()
1089 SourceTextModule::StoreVariable(module, cell_index, new_value); in SetModuleVariableValue()
/third_party/node/lib/internal/process/
Dpre_execution.js577 Module, SourceTextModule, SyntheticModule,
581 vm.SourceTextModule = SourceTextModule;
/third_party/node/test/sequential/
Dtest-vm-timeout-escape-promise-module-2.js29 const module = new vm.SourceTextModule(
/third_party/node/doc/api/
Dvm.md423 // Create a Module by constructing a new `vm.SourceTextModule` object. This
431 const bar = new vm.SourceTextModule(`
462 return new vm.SourceTextModule(`
495 // Create a Module by constructing a new `vm.SourceTextModule` object. This
503 const bar = new vm.SourceTextModule(`
534 return new vm.SourceTextModule(`
709 ## Class: `vm.SourceTextModule`
722 The `vm.SourceTextModule` class provides the [Source Text Module Record][] as
725 ### `new vm.SourceTextModule(code[, options])` argument
757 * `module` {vm.SourceTextModule}
[all …]
/third_party/node/lib/internal/vm/
Dmodule.js258 class SourceTextModule extends Module { field in Module
446 SourceTextModule, property

123