twing
Version:
First-class Twig engine for Node.js
19 lines (18 loc) • 673 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.cloneNameNode = exports.createNameNode = void 0;
const node_1 = require("../../node");
const createNameNode = (name, line, column) => {
const attributes = {
name,
isAlwaysDefined: false,
shouldIgnoreStrictCheck: false,
shouldTestExistence: false
};
return (0, node_1.createBaseNode)("name", attributes, {}, line, column);
};
exports.createNameNode = createNameNode;
const cloneNameNode = (nameNode) => {
return (0, exports.createNameNode)(nameNode.attributes.name, nameNode.line, nameNode.column);
};
exports.cloneNameNode = cloneNameNode;