@neo-one/smart-contract-compiler
Version:
NEO•ONE TypeScript smart contract compiler.
9 lines (7 loc) • 1.79 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
const ts_utils_1 = require("@neo-one/ts-utils");
exports.hasNull = (_context, _node, type) => ts_utils_1.tsUtils.type_.hasNull(type);
exports.isOnlyNull = (_context, _node, type) => ts_utils_1.tsUtils.type_.isOnlyNull(type);
exports.isNull = (_context, _node, type) => ts_utils_1.tsUtils.type_.isNull(type);
//# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInR5cGVUZXN0cy50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiOztBQUFBLGdEQUE0QztBQUkvQixRQUFBLE9BQU8sR0FBRyxDQUFDLFFBQWlCLEVBQUUsS0FBYyxFQUFFLElBQWEsRUFBVyxFQUFFLENBQUMsa0JBQU8sQ0FBQyxLQUFLLENBQUMsT0FBTyxDQUFDLElBQUksQ0FBQyxDQUFDO0FBRXJHLFFBQUEsVUFBVSxHQUFHLENBQUMsUUFBaUIsRUFBRSxLQUFjLEVBQUUsSUFBYSxFQUFXLEVBQUUsQ0FBQyxrQkFBTyxDQUFDLEtBQUssQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFDLENBQUM7QUFFM0csUUFBQSxNQUFNLEdBQUcsQ0FBQyxRQUFpQixFQUFFLEtBQWMsRUFBRSxJQUFhLEVBQVcsRUFBRSxDQUFDLGtCQUFPLENBQUMsS0FBSyxDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUMsQ0FBQyIsImZpbGUiOiJuZW8tb25lLXNtYXJ0LWNvbnRyYWN0LWNvbXBpbGVyL3NyYy9jb21waWxlL2hlbHBlci90eXBlcy9udWxsL3R5cGVUZXN0cy5qcyIsInNvdXJjZXNDb250ZW50IjpbImltcG9ydCB7IHRzVXRpbHMgfSBmcm9tICdAbmVvLW9uZS90cy11dGlscyc7XG5pbXBvcnQgdHMgZnJvbSAndHlwZXNjcmlwdCc7XG5pbXBvcnQgeyBDb250ZXh0IH0gZnJvbSAnLi4vLi4vLi4vLi4vQ29udGV4dCc7XG5cbmV4cG9ydCBjb25zdCBoYXNOdWxsID0gKF9jb250ZXh0OiBDb250ZXh0LCBfbm9kZTogdHMuTm9kZSwgdHlwZTogdHMuVHlwZSk6IGJvb2xlYW4gPT4gdHNVdGlscy50eXBlXy5oYXNOdWxsKHR5cGUpO1xuXG5leHBvcnQgY29uc3QgaXNPbmx5TnVsbCA9IChfY29udGV4dDogQ29udGV4dCwgX25vZGU6IHRzLk5vZGUsIHR5cGU6IHRzLlR5cGUpOiBib29sZWFuID0+IHRzVXRpbHMudHlwZV8uaXNPbmx5TnVsbCh0eXBlKTtcblxuZXhwb3J0IGNvbnN0IGlzTnVsbCA9IChfY29udGV4dDogQ29udGV4dCwgX25vZGU6IHRzLk5vZGUsIHR5cGU6IHRzLlR5cGUpOiBib29sZWFuID0+IHRzVXRpbHMudHlwZV8uaXNOdWxsKHR5cGUpO1xuIl19