@neo-one/smart-contract-compiler
Version:
NEO•ONE TypeScript smart contract compiler.
15 lines (13 loc) • 488 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.getForwardedValueType = void 0;
const ts_utils_1 = require("@neo-one/ts-utils");
function getForwardedValueType(type) {
const aliasTypes = ts_utils_1.tsUtils.type_.getAliasTypeArgumentsArray(type);
if (aliasTypes.length === 1) {
return aliasTypes[0];
}
return undefined;
}
exports.getForwardedValueType = getForwardedValueType;
//# sourceMappingURL=getForwardedValueType.js.map