commit | deee7a9cb8a1a2918aacc2b93dc72eede9d2cc6c | [log] [tgz] |
---|---|---|
author | Aaron Zinman <aaron@azinman.com> | Tue Aug 16 20:51:17 2016 -0700 |
committer | Aaron Zinman <aaron@azinman.com> | Tue Aug 16 20:54:12 2016 -0700 |
tree | fedcf73e0ffec37d2e25831df8d1e81082ccb781 | |
parent | 2b69732f797fdfa82960031554564cf398b0b5ee [diff] |
swift vdl codegen: Allow overflow when computing struct hashValue DJB hash computation of Swift code generated from VDL must allow overflow of the * and + operators, otherwise an exception is thrown. The hash value is still valid even if overflow occurs; it just wraps in hash-space. Change-Id: I6832d7105a8f677dea593828c2de5e4083e7f62f
This repository contains a reference implementation of the Vanadium APIs.
Unlike the APIs in https://github.com/vanadium/go.v23, which promises to provide backward compatibility this repository makes no such promises.