UNPKG

@bitloops/bl-transpiler

Version:
16 lines 601 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.OptionalNode = void 0; const mappings_js_1 = require("../../../../helpers/mappings.js"); const IntermediateASTNode_js_1 = require("./IntermediateASTNode.js"); const NAME = 'optional'; class OptionalNode extends IntermediateASTNode_js_1.IntermediateASTNode { constructor(metadata) { super(mappings_js_1.BitloopsTypesMapping.TOptional, metadata, NAME); } isOptional() { return !!this.getValue().optional; } } exports.OptionalNode = OptionalNode; //# sourceMappingURL=OptionalNode.js.map