UNPKG

@abaplint/core

Version:
20 lines 814 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.ComponentCond = void 0; const Expressions = require("../../2_statements/expressions"); const component_compare_1 = require("./component_compare"); class ComponentCond { static runSyntax(node, input, type) { for (const t of node.findDirectExpressions(Expressions.ComponentCondSub)) { const c = t.findDirectExpression(Expressions.ComponentCond); if (c) { ComponentCond.runSyntax(c, input, type); } } for (const t of node.findDirectExpressions(Expressions.ComponentCompare)) { component_compare_1.ComponentCompare.runSyntax(t, input, type); } } } exports.ComponentCond = ComponentCond; //# sourceMappingURL=component_cond.js.map