Evan Haas
Evan Haas
There's still not enough context here to help diagnose what is going on - do you have a link to a repo we could look at? At first glance it...
@f-cozzocrea I notice your last commit says "needs cleanup" - do you want more feedback now, or after the cleanup?
I think an alignment of 1 for zero-width fields is fine - those fields aren't really usable, they're just to make subsequent fields align differently, so as long as those...
@Vexu would you have some time to review this one? With this + if we add array and pointer support, I think we'll be able to translate most decls without...
That would work too - if we put a semicolon instead of a comma after `baz` the error is: ``` test.zig:4:12: error: expected ',' after field baz = 5; ^...
Here's an alternate path to trigger it: ```c struct Foo { int a; } a; char *f(char *arg) { return arg + a?a; } ``` Do you think we should...
I have zero experience doing anything like this and also probably won't work on it any time soon. However if I were going to do it, my first attempt would...
There are no tests because you need lots of errors in the first place to generate these crashes and I don't think the messages themselves would be very useful. I...
This should be fixable by `intCast`'ing the value from char -> destination type (int or intmax_t depending on if we're in the parser or preprocessor) if all the conditions are...