UNPKG

@neo-one/smart-contract-compiler

Version:

NEO•ONE TypeScript smart contract compiler.

12 lines (10 loc) 1.73 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const handleTypeConversion_1 = require("./handleTypeConversion"); function handleTypeAssignment(context, fromNode, toNode) { const fromType = context.analysis.getType(fromNode); const toType = context.analysis.getType(toNode); handleTypeConversion_1.handleTypeConversion(context, fromNode, fromType, toNode, toType); } exports.handleTypeAssignment = handleTypeAssignment; //# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImhhbmRsZVR5cGVBc3NpZ25tZW50LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7O0FBRUEsaUVBQThEO0FBRTlELFNBQWdCLG9CQUFvQixDQUFDLE9BQWdCLEVBQUUsUUFBaUIsRUFBRSxNQUFlO0lBQ3ZGLE1BQU0sUUFBUSxHQUFHLE9BQU8sQ0FBQyxRQUFRLENBQUMsT0FBTyxDQUFDLFFBQVEsQ0FBQyxDQUFDO0lBQ3BELE1BQU0sTUFBTSxHQUFHLE9BQU8sQ0FBQyxRQUFRLENBQUMsT0FBTyxDQUFDLE1BQU0sQ0FBQyxDQUFDO0lBQ2hELDJDQUFvQixDQUFDLE9BQU8sRUFBRSxRQUFRLEVBQUUsUUFBUSxFQUFFLE1BQU0sRUFBRSxNQUFNLENBQUMsQ0FBQztBQUNwRSxDQUFDO0FBSkQsb0RBSUMiLCJmaWxlIjoibmVvLW9uZS1zbWFydC1jb250cmFjdC1jb21waWxlci9zcmMvY29tcGlsZS9oZWxwZXIvdHlwZXMvaGFuZGxlVHlwZUFzc2lnbm1lbnQuanMiLCJzb3VyY2VzQ29udGVudCI6WyJpbXBvcnQgdHMgZnJvbSAndHlwZXNjcmlwdCc7XG5pbXBvcnQgeyBDb250ZXh0IH0gZnJvbSAnLi4vLi4vLi4vQ29udGV4dCc7XG5pbXBvcnQgeyBoYW5kbGVUeXBlQ29udmVyc2lvbiB9IGZyb20gJy4vaGFuZGxlVHlwZUNvbnZlcnNpb24nO1xuXG5leHBvcnQgZnVuY3Rpb24gaGFuZGxlVHlwZUFzc2lnbm1lbnQoY29udGV4dDogQ29udGV4dCwgZnJvbU5vZGU6IHRzLk5vZGUsIHRvTm9kZTogdHMuTm9kZSk6IHZvaWQge1xuICBjb25zdCBmcm9tVHlwZSA9IGNvbnRleHQuYW5hbHlzaXMuZ2V0VHlwZShmcm9tTm9kZSk7XG4gIGNvbnN0IHRvVHlwZSA9IGNvbnRleHQuYW5hbHlzaXMuZ2V0VHlwZSh0b05vZGUpO1xuICBoYW5kbGVUeXBlQ29udmVyc2lvbihjb250ZXh0LCBmcm9tTm9kZSwgZnJvbVR5cGUsIHRvTm9kZSwgdG9UeXBlKTtcbn1cbiJdfQ==