Veikka Tuominen
Veikka Tuominen
Can't reproduce, what OS are you on?
This is caused by #10648, I tried to add a similar trace to stage2 in #11533 but that went nowhere. My current recommendation is to just comment out that declaration...
This happens because `zirEnumDecl` tries to eagerly analyze the enum type before the `closure_capture` instructions after it have been analyzed.
I have never experienced any slowness on Linux even when formatting 26k+ line files. Are you sure you have the extension configured to use a release build of Zig? Have...
Couldn't we just add an error like `file uses tabs/carriage returns; run 'zig fmt {path-to-file}' to convert it to the canonical form`. It would allow us to completely ban tabs/CRLF...
> [fix usize cast for 32-bit platforms](https://github.com/Vexu/arocc/pull/356/commits/2d401bb65950993b6be2b3a8a19586888b8e7248) Shouldn't this be the opposite, i.e. changing the offset form `usize` to `u64` to match `FieldLayout.offset_bits`? Not that it'll actually matter since I...
I think this should be merged last.
That error is actually talking about the second `const` and happens for other types as well: ```c void foo() { const char p1 = (const char)1; // warning: cast to...
This PR is a naive solution and not enough for replacing but it can unblock progress on other things while waiting for a complete solution.
#235 will keep track of all included files for each file. Storing the metadata and optionally a list of checked files is also easy to add. For the file content...