UNPKG

ts-simple-ast

Version:

TypeScript compiler wrapper for AST navigation and code generation.

16 lines (14 loc) 714 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const nodeHandlers_1 = require("./nodeHandlers"); /** * Replaces two trees that should be identical other than positions. * @param currentSourceFile - Current source file. * @param replacementSourceFile - Replacement source file. */ function replaceTreeStraight(currentSourceFile, replacementSourceFile) { const straightReplacementNodeHandler = new nodeHandlers_1.StraightReplacementNodeHandler(currentSourceFile.global.compilerFactory); straightReplacementNodeHandler.handleNode(currentSourceFile, replacementSourceFile); } exports.replaceTreeStraight = replaceTreeStraight; //# sourceMappingURL=replaceTreeStraight.js.map