ts-simple-ast
Version:
TypeScript compiler wrapper for AST navigation and code generation.
17 lines (15 loc) • 566 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
// todo: add code verification to ensure all fill functions call this
/** @internal */
function callBaseGetStructure(basePrototype, node, structure) {
let newStructure;
if (basePrototype.getStructure != null)
newStructure = basePrototype.getStructure.call(node);
else
newStructure = {};
Object.assign(newStructure, structure);
return newStructure;
}
exports.callBaseGetStructure = callBaseGetStructure;
//# sourceMappingURL=callBaseGetStructure.js.map