Home
last modified time | relevance | path

Searched refs:moduleRequest (Results 1 – 17 of 17) sorted by relevance

/arkcompiler/ets_frontend/ts2panda/src/
DecmaModule.ts30 moduleRequest: number = -1; property in Entry
32 …undefined, localName: string | undefined, importName: string | undefined, moduleRequest?: number) {
37 if (moduleRequest !== undefined) {
38 this.moduleRequest = moduleRequest;
59 addModuleRequest(moduleRequest: string): number {
60 if (this.moduleRequestIdxMap.has(moduleRequest)) {
61 return this.moduleRequestIdxMap.get(moduleRequest)!;
64 this.moduleRequests.push(moduleRequest);
65 this.moduleRequestIdxMap.set(moduleRequest, index);
73 …addImportEntry(node: ts.Node, importName: string, localName: string, moduleRequest: string): void {
[all …]
Dpandasm.ts209 public moduleRequest: number; property in RegularImportEntry
211 constructor(localName: string, importName: string, moduleRequest: number) {
214 this.moduleRequest = moduleRequest;
220 public moduleRequest: number; property in NamespaceImportEntry
222 constructor(localName: string, moduleRequest: number) {
224 this.moduleRequest = moduleRequest;
241 public moduleRequest: number; property in IndirectExportEntry
243 constructor(exportName: string, importName: string, moduleRequest: number) {
246 this.moduleRequest = moduleRequest;
Dmodules.ts23 private moduleRequest: string; property in ModuleStmt
29 constructor(node: ts.Node, moduleRequest: string = "") {
31 this.moduleRequest = moduleRequest;
39 return this.moduleRequest;
Drecorder.ts388 let moduleRequest = jshelpers.getTextOfIdentifierOrLiteral(node.moduleSpecifier);
389 importStmt = new ModuleStmt(node, moduleRequest);
470 …maNamedBindings(namedBindings: ts.NamedImportBindings, scope: ModuleScope, moduleRequest: string) {
475 scope.module().addStarImportEntry(namedBindings, nameSpace, moduleRequest);
479 scope.module().addEmptyImportEntry(moduleRequest);
486 scope.module().addImportEntry(element, importName, localName, moduleRequest);
493 …private recordEcmaImportClause(importClause: ts.ImportClause, scope: ModuleScope, moduleRequest: s…
498 scope.module().addImportEntry(importClause, "default", localName, moduleRequest);
502 this.recordEcmaNamedBindings(namedBindings, scope, moduleRequest);
511 let moduleRequest: string = this.getModuleSpecifier(node.moduleSpecifier);
[all …]
Dts2panda.ts565 …d.regularImportEntries.push(new RegularImportEntry(e.localName!, e.importName!, e.moduleRequest!));
569 …moduleRecord.namespaceImportEntries.push(new NamespaceImportEntry(e.localName!, e.moduleRequest!));
579 …ndirectExportEntries.push(new IndirectExportEntry(e.exportName!, e.importName!, e.moduleRequest!));
583 moduleRecord.starExportEntries.push(e.moduleRequest!);
/arkcompiler/ets_frontend/es2panda/compiler/core/emitter/
DmoduleRecordEmitter.cpp27 panda::pandasm::LiteralArray::Literal moduleRequest = { in GenModuleRequests() local
29 buffer_.emplace_back(moduleRequest); in GenModuleRequests()
49 panda::pandasm::LiteralArray::Literal moduleRequest = { in GenRegularImportEntries() local
52 buffer_.emplace_back(moduleRequest); in GenRegularImportEntries()
68 panda::pandasm::LiteralArray::Literal moduleRequest = { in GenNamespaceImportEntries() local
71 buffer_.emplace_back(moduleRequest); in GenNamespaceImportEntries()
107 panda::pandasm::LiteralArray::Literal moduleRequest = { in GenIndirectExportEntries() local
110 buffer_.emplace_back(moduleRequest); in GenIndirectExportEntries()
122 panda::pandasm::LiteralArray::Literal moduleRequest = { in GenStarExportEntries() local
125 buffer_.emplace_back(moduleRequest); in GenStarExportEntries()
/arkcompiler/ets_runtime/ecmascript/jspandafile/accessor/
Dmodule_data_accessor.cpp51 JSMutableHandle<JSTaggedValue> moduleRequest(thread, globalConstants->GetUndefined()); in EnumerateImportEntry() local
64 moduleRequest.Update(requestModuleArray->Get(moduleRequestIdx)); in EnumerateImportEntry()
66 … JSHandle<ImportEntry> importEntry = factory->NewImportEntry(moduleRequest, importName, localName); in EnumerateImportEntry()
85 moduleRequest.Update(requestModuleArray->Get(moduleRequestIdx)); in EnumerateImportEntry()
87 … JSHandle<ImportEntry> importEntry = factory->NewImportEntry(moduleRequest, importName, localName); in EnumerateImportEntry()
142 JSMutableHandle<JSTaggedValue> moduleRequest(thread, globalConstants->GetUndefined()); in EnumerateIndirectExportEntry() local
155 moduleRequest.Update(requestModuleArray->Get(moduleRequestIdx)); in EnumerateIndirectExportEntry()
157 … indirectExportEntry = factory->NewIndirectExportEntry(exportName, moduleRequest, importName); in EnumerateIndirectExportEntry()
178 JSMutableHandle<JSTaggedValue> moduleRequest(thread, globalConstants->GetUndefined()); in EnumerateStarExportEntry() local
183 moduleRequest.Update(requestModuleArray->Get(moduleRequestIdx)); in EnumerateStarExportEntry()
[all …]
/arkcompiler/ets_runtime/ecmascript/module/
Djs_module_source_text.cpp64 JSMutableHandle<JSTaggedValue> moduleRequest(thread, globalConstants->GetUndefined()); in GetExportedNames() local
72 moduleRequest.Update(ee->GetModuleRequest()); in GetExportedNames()
73 SetExportName(thread, moduleRequest, module, exportedNames, newExportStarSet); in GetExportedNames()
82 …ad *thread, const JSHandle<SourceTextModule> &module, const JSHandle<JSTaggedValue> &moduleRequest) in HostResolveImportedModuleWithMerge() argument
86 if (moduleManager->IsImportedModuleLoaded(moduleRequest.GetTaggedValue())) { in HostResolveImportedModuleWithMerge()
87 …return JSHandle<JSTaggedValue>(moduleManager->HostGetImportedModule(moduleRequest.GetTaggedValue()… in HostResolveImportedModuleWithMerge()
90 CString moduleRequestName = ConvertToString(EcmaString::Cast(moduleRequest->GetTaggedObject())); in HostResolveImportedModuleWithMerge()
124 … const JSHandle<JSTaggedValue> &moduleRequest) in HostResolveImportedModule() argument
127 if (moduleManager->IsImportedModuleLoaded(moduleRequest.GetTaggedValue())) { in HostResolveImportedModule()
128 …return JSHandle<JSTaggedValue>(moduleManager->HostGetImportedModule(moduleRequest.GetTaggedValue()… in HostResolveImportedModule()
[all …]
Djs_module_source_text.h57 … const JSHandle<JSTaggedValue> &moduleRequest);
60 … const JSHandle<JSTaggedValue> &moduleRequest);
110 … const JSHandle<JSTaggedValue> &moduleRequest, ModuleTypes moduleType);
165 const JSHandle<JSTaggedValue> &moduleRequest,
183 … const JSHandle<JSTaggedValue> &moduleRequest, const JSHandle<SourceTextModule> &module,
186 const JSHandle<JSTaggedValue> &moduleRequest,
/arkcompiler/ets_frontend/ts2panda/tests/
Dcommonjs.test.ts95 let moduleRequest = new VReg(); variable
100 new Sta(moduleRequest),
102 new Callarg1(new Imm(0), moduleRequest),
/arkcompiler/ets_frontend/es2panda/parser/module/
DsourceTextModuleRecord.h73 explicit ExportEntry(int moduleRequest) : moduleRequestIdx_(moduleRequest) {} in ExportEntry()
78 …xportEntry(const util::StringView exportName, const util::StringView importName, int moduleRequest, in ExportEntry()
80 : moduleRequestIdx_(moduleRequest), exportName_(exportName), importName_(importName), in ExportEntry()
/arkcompiler/ets_frontend/ts2panda/ts2abc/
Dts2abc.cpp1138 panda::pandasm::LiteralArray::Literal moduleRequest = { in ParseModuleRequests() local
1140 moduleLiteralArray.emplace_back(moduleRequest); in ParseModuleRequests()
1158 panda::pandasm::LiteralArray::Literal moduleRequest = { in ParseRegularImportEntries() local
1161 moduleLiteralArray.emplace_back(moduleRequest); in ParseRegularImportEntries()
1177 panda::pandasm::LiteralArray::Literal moduleRequest = { in ParseNamespaceImportEntries() local
1180 moduleLiteralArray.emplace_back(moduleRequest); in ParseNamespaceImportEntries()
1215 panda::pandasm::LiteralArray::Literal moduleRequest = { in ParseIndirectExportEntries() local
1218 moduleLiteralArray.emplace_back(moduleRequest); in ParseIndirectExportEntries()
1229 panda::pandasm::LiteralArray::Literal moduleRequest = { in ParseStarExportEntries() local
1232 moduleLiteralArray.emplace_back(moduleRequest); in ParseStarExportEntries()
/arkcompiler/ets_runtime/ecmascript/debugger/
Ddebugger_api.cpp454 int32_t DebuggerApi::GetRequestModuleIndex(const EcmaVM *ecmaVm, JSTaggedValue moduleRequest, in GetRequestModuleIndex() argument
462 JSHandle<JSTaggedValue> required(thread, moduleRequest); in GetRequestModuleIndex()
675 JSHandle<JSTaggedValue> moduleRequest(thread, ee->GetModuleRequest()); in GetIndirectExportVariables() local
680 … importModule = SourceTextModule::HostResolveImportedModule(thread, module, moduleRequest); in GetIndirectExportVariables()
682 …importModule = SourceTextModule::HostResolveImportedModuleWithMerge(thread, module, moduleRequest); in GetIndirectExportVariables()
715 JSHandle<JSTaggedValue> moduleRequest(thread, ee->GetModuleRequest()); in GetImportVariables() local
720 … importModule = SourceTextModule::HostResolveImportedModule(thread, module, moduleRequest); in GetImportVariables()
722 …importModule = SourceTextModule::HostResolveImportedModuleWithMerge(thread, module, moduleRequest); in GetImportVariables()
Ddebugger_api.h89 static int32_t GetRequestModuleIndex(const EcmaVM *ecmaVm, const JSTaggedValue moduleRequest,
/arkcompiler/ets_runtime/ecmascript/
Dobject_factory.h587 JSHandle<ImportEntry> NewImportEntry(const JSHandle<JSTaggedValue> &moduleRequest,
596 … const JSHandle<JSTaggedValue> &moduleRequest,
599 JSHandle<StarExportEntry> NewStarExportEntry(const JSHandle<JSTaggedValue> &moduleRequest);
Dobject_factory.cpp3831 JSHandle<ImportEntry> ObjectFactory::NewImportEntry(const JSHandle<JSTaggedValue> &moduleRequest, in NewImportEntry() argument
3839 obj->SetModuleRequest(thread_, moduleRequest); in NewImportEntry()
3871 … const JSHandle<JSTaggedValue> &moduleRequest, in NewIndirectExportEntry() argument
3879 obj->SetModuleRequest(thread_, moduleRequest); in NewIndirectExportEntry()
3890 …le<StarExportEntry> ObjectFactory::NewStarExportEntry(const JSHandle<JSTaggedValue> &moduleRequest) in NewStarExportEntry() argument
3896 obj->SetModuleRequest(thread_, moduleRequest); in NewStarExportEntry()
/arkcompiler/ets_runtime/ecmascript/compiler/
Dbytecode_info_collector.cpp690 JSTaggedValue moduleRequest = starExportEntry->GetModuleRequest(); in CollectRecordExportInfo() local
691 … CString moduleRequestName = ConvertToString(EcmaString::Cast(moduleRequest.GetTaggedObject())); in CollectRecordExportInfo()