Home
last modified time | relevance | path

Searched refs:ModuleStmt (Results 1 – 4 of 4) sorted by relevance

/arkcompiler/ets_frontend/ts2panda/src/
Drecorder.ts29 import { ModuleStmt } from "./modules"; // [delete it when type system adapts for ESM]
70 private importStmts: Array<ModuleStmt> = [];
71 private exportStmts: Array<ModuleStmt> = [];
379 private recordImportInfo(node: ts.ImportDeclaration): ModuleStmt {
383 let importStmt: ModuleStmt;
386 importStmt = new ModuleStmt(node, moduleRequest);
388 importStmt = new ModuleStmt(node);
428 private recordExportInfo(node: ts.ExportDeclaration): ModuleStmt {
430 let exportStmt: ModuleStmt;
435 …exportStmt = new ModuleStmt(origNode, jshelpers.getTextOfIdentifierOrLiteral(origNode.moduleSpecif…
[all …]
DtypeRecorder.ts21 import { ModuleStmt } from "./modules";
150 public addImportedType(moduleStmt: ModuleStmt) {
167 public addExportedType(moduleStmt: ModuleStmt) {
Dmodules.ts21 export class ModuleStmt { class
DtypeChecker.ts32 import { ModuleStmt } from "./modules";
396 public formatNodeType(node: ts.Node, importOrExportStmt?: ModuleStmt) {