@abaplint/core
Version:
abaplint - Core API
21 lines • 716 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ReduceNext = void 0;
const Expressions = require("../../2_statements/expressions");
const source_1 = require("./source");
const target_1 = require("./target");
class ReduceNext {
static runSyntax(node, input) {
if (node === undefined) {
return;
}
for (const s of node.findDirectExpressions(Expressions.Source)) {
source_1.Source.runSyntax(s, input);
}
for (const s of node.findDirectExpressions(Expressions.SimpleTarget)) {
target_1.Target.runSyntax(s, input);
}
}
}
exports.ReduceNext = ReduceNext;
//# sourceMappingURL=reduce_next.js.map