summaryrefslogtreecommitdiff
path: root/deno_typescript/compiler_main.js
diff options
context:
space:
mode:
Diffstat (limited to 'deno_typescript/compiler_main.js')
-rw-r--r--deno_typescript/compiler_main.js11
1 files changed, 5 insertions, 6 deletions
diff --git a/deno_typescript/compiler_main.js b/deno_typescript/compiler_main.js
index 013d6e157..0f8c5cc14 100644
--- a/deno_typescript/compiler_main.js
+++ b/deno_typescript/compiler_main.js
@@ -46,7 +46,7 @@ function main(configText, rootNames) {
handleDiagnostics(host, emitResult.diagnostics);
dispatch(
- "setEmitResult",
+ "op_set_emit_result",
Object.assign(emitResult, { tsVersion: ts.version })
);
}
@@ -98,7 +98,6 @@ function encode(str) {
return ui8;
}
-//
/** **Warning!** Op ids must be acquired from Rust using `Deno.core.ops()`
* before dispatching any action.
* @type {Record<string, number>}
@@ -184,7 +183,7 @@ class Host {
fileName = moduleMap.get(fileName);
}
- const { sourceCode, moduleName } = dispatch("loadModule", {
+ const { sourceCode, moduleName } = dispatch("op_load_module", {
moduleUrl: fileName,
languageVersion,
shouldCreateNewSourceFile
@@ -228,7 +227,7 @@ class Host {
return;
}
const moduleName = sourceFiles[sourceFiles.length - 1].moduleName;
- return dispatch("writeFile", { fileName, moduleName, data });
+ return dispatch("op_write_file", { fileName, moduleName, data });
}
/**
@@ -272,7 +271,7 @@ class Host {
? moduleMap.get(containingFile)
: containingFile;
/** @type {string[]} */
- const resolvedNames = dispatch("resolveModuleNames", {
+ const resolvedNames = dispatch("op_resolve_module_names", {
moduleNames,
containingFile
});
@@ -332,7 +331,7 @@ function dispatch(opName, obj) {
* @param {number} code
*/
function exit(code) {
- dispatch("exit", { code });
+ dispatch("op_exit2", { code });
return unreachable();
}