Veikka Tuominen
Veikka Tuominen
The value of that macro should be coming directly from `cTypeBitSize()`.
It's the same bug.
That is a separate bug in the LLVM backend's debug info creation, adding either `--fno-LLVM` or `--strip` avoids the crash.
Not that I know of.
That looks very similar to my original case that I was unable to reduce.
This issue is about types incorrectly depending on themselves while yours is caused by declarations depending on each others address recursively and reduces to: ```zig const a = &b; const...
Renaming should already be provided by ZLS.
I'm not sure how `editor.formatOnSave` is supposed to work since we don't touch it in the extension but setting it specifically for Zig does work: ```json "[zig]": { "editor.defaultFormatter": "ziglang.vscode-zig",...
I looked at extensions for other languages and Go's was the only other one to default `editor.formatOnSave` to `true` but it is also the only other one to have an...
In C23 `char8_t` is a typedef in `uchar.h`, `char8_t` as a separate type is a C++ extension that clang allows in C but gcc doesn't. `char8_t` needs to be either...