@abaplint/core
Version:
abaplint - Core API
15 lines • 676 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.FunctionPool = void 0;
const combi_1 = require("../combi");
const expressions_1 = require("../expressions");
class FunctionPool {
getMatcher() {
const message = (0, combi_1.seq)("MESSAGE-ID", expressions_1.MessageClass);
const line = (0, combi_1.seq)("LINE-SIZE", expressions_1.Integer);
const no = (0, combi_1.str)("NO STANDARD PAGE HEADING");
return (0, combi_1.seq)("FUNCTION-POOL", expressions_1.IncludeName, (0, combi_1.opt)((0, combi_1.per)(message, line, no)));
}
}
exports.FunctionPool = FunctionPool;
//# sourceMappingURL=function_pool.js.map