| /arkcompiler/ets_frontend/ts2panda/src/ |
| D | ecmaModule.ts | 30 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 …]
|
| D | pandasm.ts | 209 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;
|
| D | modules.ts | 23 private moduleRequest: string; property in ModuleStmt 29 constructor(node: ts.Node, moduleRequest: string = "") { 31 this.moduleRequest = moduleRequest; 39 return this.moduleRequest;
|
| D | recorder.ts | 388 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 …]
|
| D | ts2panda.ts | 565 …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/ |
| D | moduleRecordEmitter.cpp | 27 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/ |
| D | module_data_accessor.cpp | 51 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/ |
| D | js_module_source_text.cpp | 64 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 …]
|
| D | js_module_source_text.h | 57 … 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/ |
| D | commonjs.test.ts | 95 let moduleRequest = new VReg(); variable 100 new Sta(moduleRequest), 102 new Callarg1(new Imm(0), moduleRequest),
|
| /arkcompiler/ets_frontend/es2panda/parser/module/ |
| D | sourceTextModuleRecord.h | 73 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/ |
| D | ts2abc.cpp | 1138 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/ |
| D | debugger_api.cpp | 454 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()
|
| D | debugger_api.h | 89 static int32_t GetRequestModuleIndex(const EcmaVM *ecmaVm, const JSTaggedValue moduleRequest,
|
| /arkcompiler/ets_runtime/ecmascript/ |
| D | object_factory.h | 587 JSHandle<ImportEntry> NewImportEntry(const JSHandle<JSTaggedValue> &moduleRequest, 596 … const JSHandle<JSTaggedValue> &moduleRequest, 599 JSHandle<StarExportEntry> NewStarExportEntry(const JSHandle<JSTaggedValue> &moduleRequest);
|
| D | object_factory.cpp | 3831 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/ |
| D | bytecode_info_collector.cpp | 690 JSTaggedValue moduleRequest = starExportEntry->GetModuleRequest(); in CollectRecordExportInfo() local 691 … CString moduleRequestName = ConvertToString(EcmaString::Cast(moduleRequest.GetTaggedObject())); in CollectRecordExportInfo()
|