UNPKG

@abaplint/core

Version:
18 lines 674 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Select = void 0; const Expressions = require("../../2_statements/expressions"); const select_1 = require("../expressions/select"); class Select { runSyntax(node, input) { // for UNION statements there are multiple select parts const selects = node.findDirectExpressions(Expressions.Select); for (let i = 0; i < selects.length; i++) { const last = i === selects.length - 1; const s = selects[i]; select_1.Select.runSyntax(s, input, last === false); } } } exports.Select = Select; //# sourceMappingURL=select.js.map