-
Notifications
You must be signed in to change notification settings - Fork 202
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[C++] Computed instances are int32_t #617
Comments
This is basically the same problem as raised in #257 and #510.
Probably it's better than nothing.
It won't help. Setting result type for expression is not enough in general case.
It is not really possible without introduction of some sophisticated static analysis logic that will know all implicit convergence rules for all the languages (and they might be considerably different).
There is no concept of "unsigned" in Java, for example, and it's impossible to map concept of |
Thanks for the info.
It has to be done. |
Computed instances in C++ code have types
int32_t
, which breaks the code needing them to beuint64_t
and is inefficient for the code for whichuint16_t
is enough.So we need
pos
must besize_t
.The text was updated successfully, but these errors were encountered: