@neo-one/smart-contract-compiler
Version:
NEO•ONE TypeScript smart contract compiler.
12 lines (10 loc) • 1.73 kB
JavaScript
;
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==