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> = [];
382 private recordImportInfo(node: ts.ImportDeclaration): ModuleStmt {
386 let importStmt: ModuleStmt;
389 importStmt = new ModuleStmt(node, moduleRequest);
391 importStmt = new ModuleStmt(node);
431 private recordExportInfo(node: ts.ExportDeclaration): ModuleStmt {
433 let exportStmt: ModuleStmt;
438 …exportStmt = new ModuleStmt(origNode, jshelpers.getTextOfIdentifierOrLiteral(origNode.moduleSpecif…
[all …]
DtypeRecorder.ts21 import { ModuleStmt } from "./modules";
150 public addImportedType(moduleStmt: ModuleStmt): void {
167 public addExportedType(moduleStmt: ModuleStmt): void {
Dmodules.ts21 export class ModuleStmt { class
DtypeChecker.ts32 import { ModuleStmt } from "./modules";
396 public formatNodeType(node: ts.Node, importOrExportStmt?: ModuleStmt): void {