From 4cf0bf410b8eb5b2808813604e479238b89a2aeb Mon Sep 17 00:00:00 2001 From: Jonas Jenwald Date: Fri, 3 Apr 2026 22:47:12 +0200 Subject: [PATCH] Remove the unused `compilePostScriptToIR` function (PR 21023 follow-up) This function was added in PR 21010, and it became unused in PR 21023. --- src/core/postscript/js_evaluator.js | 18 +----------------- 1 file changed, 1 insertion(+), 17 deletions(-) diff --git a/src/core/postscript/js_evaluator.js b/src/core/postscript/js_evaluator.js index 05126ad02..ecef299cd 100644 --- a/src/core/postscript/js_evaluator.js +++ b/src/core/postscript/js_evaluator.js @@ -516,18 +516,6 @@ class PsJsCompiler { } } -/** - * @param {string} source - * @param {number[]} domain – flat [min0,max0, …] - * @param {number[]} range – flat [min0,max0, …] - * @returns {Float64Array|null} - */ -function compilePostScriptToIR(source, domain, range) { - return new PsJsCompiler(domain, range).compile( - parsePostScriptFunction(source) - ); -} - /** * Direct stack-based interpreter for a parsed PsProgram. * Used when PSStackToTree fails to optimize the AST. @@ -829,8 +817,4 @@ function buildPostScriptProgramFunction(program, domain, range) { return PSStackBasedInterpreter.build(program, domain, range); } -export { - buildPostScriptJsFunction, - buildPostScriptProgramFunction, - compilePostScriptToIR, -}; +export { buildPostScriptJsFunction, buildPostScriptProgramFunction };