UNPKG

@abaplint/core

Version:
21 lines 850 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.GetTime = void 0; const Expressions = require("../../2_statements/expressions"); const inline_data_1 = require("../expressions/inline_data"); const basic_1 = require("../../types/basic"); const target_1 = require("../expressions/target"); class GetTime { runSyntax(node, input) { const target = node.findDirectExpression(Expressions.Target); const inline = target === null || target === void 0 ? void 0 : target.findDirectExpression(Expressions.InlineData); if (inline) { inline_data_1.InlineData.runSyntax(inline, input, new basic_1.PackedType(8, 0)); } else if (target) { target_1.Target.runSyntax(target, input); } } } exports.GetTime = GetTime; //# sourceMappingURL=get_time.js.map