Home
last modified time | relevance | path

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

/arkcompiler/ets_frontend/ets2panda/bindings/src/build/
DbuildMode.ts20 import { BuildConfig, DependentModuleConfig, ModuleInfo, CompileFileInfo } from '../types';
35 moduleInfos: Map<string, ModuleInfo>;
56 this.moduleInfos = new Map<string, ModuleInfo>();
60 private getDependentModules(moduleInfo: ModuleInfo): Map<string, ModuleInfo>[] {
61 let dynamicDepModules: Map<string, ModuleInfo> = new Map<string, ModuleInfo>();
62 let staticDepModules: Map<string, ModuleInfo> = new Map<string, ModuleInfo>();
65 this.moduleInfos.forEach((module: ModuleInfo, packageName: string) => {
78 let depModuleInfo: ModuleInfo | undefined = this.moduleInfos.get(packageName);
93 this.moduleInfos.forEach((moduleInfo: ModuleInfo, moduleRootPath: string) => {
113 let mainModuleInfo: ModuleInfo = {
[all …]
DgenerateArkTSConfig.ts20 import { BuildConfig, ModuleInfo } from '../types';
46 private moduleInfos: Map<string, ModuleInfo>;
49 private constructor(buildConfig: BuildConfig, moduleInfos: Map<string, ModuleInfo>) {
60 …public static getInstance(buildConfig?: BuildConfig, moduleInfos?: Map<string, ModuleInfo>): ArkTS…
70 …public static getGenerator(buildConfig: BuildConfig, moduleInfos: Map<string, ModuleInfo>): ArkTSC…
122 this.moduleInfos.forEach((moduleInfo: ModuleInfo, packageName: string) => {
131 private getDependenciesSection(moduleInfo: ModuleInfo, dependenciesSection: string[]): void {
132 let depModules: Map<string, ModuleInfo> = moduleInfo.staticDepModuleInfos;
133 depModules.forEach((depModuleInfo: ModuleInfo) => {
138 private getOhmurl(file: string, moduleInfo: ModuleInfo): string {
/arkcompiler/ets_frontend/ets2panda/driver/build_system/src/build/
Dgenerate_arktsconfig.ts35 ModuleInfo,
68 private moduleInfos: Map<string, ModuleInfo>;
73 private constructor(buildConfig: BuildConfig, moduleInfos: Map<string, ModuleInfo>) {
87 …public static getInstance(buildConfig?: BuildConfig, moduleInfos?: Map<string, ModuleInfo>): ArkTS…
157 this.moduleInfos.forEach((moduleInfo: ModuleInfo, packageName: string) => {
169 private handleEntryFile(moduleInfo: ModuleInfo): void {
192 private getDependenciesSection(moduleInfo: ModuleInfo, dependenciesSection: string[]): void {
193 let depModules: Map<string, ModuleInfo> = moduleInfo.staticDepModuleInfos;
194 depModules.forEach((depModuleInfo: ModuleInfo) => {
199 private getOhmurl(file: string, moduleInfo: ModuleInfo): string {
Dbase_mode.ts66 ModuleInfo
84 public moduleInfos: Map<string, ModuleInfo>;
118 this.moduleInfos = new Map<string, ModuleInfo>();
142 const moduleInfo: ModuleInfo = this.moduleInfos.get(fileInfo.packageName)!;
287 public compileMultiFiles(filePaths: string[], moduleInfo: ModuleInfo): void {
375 private getDependentModules(moduleInfo: ModuleInfo): Map<string, ModuleInfo>[] {
376 let dynamicDepModules: Map<string, ModuleInfo> = new Map<string, ModuleInfo>();
377 let staticDepModules: Map<string, ModuleInfo> = new Map<string, ModuleInfo>();
381 this.moduleInfos.forEach((module: ModuleInfo, packageName: string) => {
395 let depModuleInfo: ModuleInfo | undefined = this.moduleInfos.get(packageName);
[all …]
Ddeclgen_worker.ts16 import { CompileFileInfo, ModuleInfo } from '../types';
40 moduleInfos: Array<[string, ModuleInfo]>;
46 const moduleInfosMap = new Map<string, ModuleInfo>(moduleInfos);
Dbuild_framework_mode.ts17 import { BuildConfig, CompileFileInfo, ModuleInfo } from '../types';
76 protected getMainModuleInfo(): ModuleInfo {
Dcompile_worker.ts16 import { CompileFileInfo, ModuleInfo } from '../types';
29 moduleInfos: Array<[string, ModuleInfo]>;
/arkcompiler/runtime_core/taihe/test/ani_bundle/author/src/
DmoduleInfo.impl.cpp44 ModuleInfo GetModuleInfo() in GetModuleInfo()
46 return make_holder<ModuleInfoImpl, ModuleInfo>(); in GetModuleInfo()
/arkcompiler/ets_frontend/ets2panda/driver/build_system/src/
Dtypes.ts160 export interface ModuleInfo { interface
173 staticDepModuleInfos: Map<string, ModuleInfo>;
174 dynamicDepModuleInfos: Map<string, ModuleInfo>;
/arkcompiler/runtime_core/taihe/test/ani_bundle/idl/
DmoduleInfo.taihe16 interface ModuleInfo {
20 function GetModuleInfo(): ModuleInfo;
/arkcompiler/ets_frontend/ets2panda/bindings/src/
Dtypes.ts182 export interface ModuleInfo { interface
194 staticDepModuleInfos: Map<string, ModuleInfo>;
195 dynamicDepModuleInfos: Map<string, ModuleInfo>;
/arkcompiler/ets_frontend/ets2panda/parser/program/
Dprogram.h257 const auto &ModuleInfo() const in ModuleInfo() function
393 util::ModuleInfo moduleInfo_;
/arkcompiler/ets_frontend/ets2panda/util/
DimportPathManager.h62 struct ModuleInfo {
DimportPathManager.cpp69 isDynamic_ = program->ModuleInfo().isDeclForDynamicStaticInterop; in GatherImportMetadata()
70 auto curModulePath = isDynamic_ ? program->ModuleInfo().moduleName : program->AbsoluteName(); in GatherImportMetadata()
/arkcompiler/ets_frontend/arkguard/src/utils/
DProjectCollections.ts75 export interface ModuleInfo { interface
94 moduleInfo: ModuleInfo;
/arkcompiler/runtime_core/taihe/test/ani_bundle/user/
Dmain.ets685 let moInfo: moduleInfo.ModuleInfo = moduleInfo.getModuleInfo();
1223 …suite.addTest("test ModuleInfo interface with moduleName", test_bundle_interface_moduleInfo_with_m…
1224 …suite.addTest("test ModuleInfo interface with moduleSourceDir", test_bundle_interface_moduleInfo_w…
/arkcompiler/runtime_core/static_core/docs/
Dimport-export.md74 …ike --ets-module to --external or something similar, omitModuleName in ModuleInfo to isExternal, e…