@abaplint/core
Version:
abaplint - Core API
22 lines • 836 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.GetBadi = void 0;
const Expressions = require("../../2_statements/expressions");
const source_1 = require("../expressions/source");
const target_1 = require("../expressions/target");
const dynamic_1 = require("../expressions/dynamic");
class GetBadi {
runSyntax(node, input) {
for (const s of node.findAllExpressions(Expressions.Source)) {
source_1.Source.runSyntax(s, input);
}
for (const t of node.findDirectExpressions(Expressions.Target)) {
target_1.Target.runSyntax(t, input);
}
for (const d of node.findDirectExpressions(Expressions.Dynamic)) {
dynamic_1.Dynamic.runSyntax(d, input);
}
}
}
exports.GetBadi = GetBadi;
//# sourceMappingURL=get_badi.js.map