Hampus Adolfsson
Hampus Adolfsson
Hi, Clangd isn't able to query `iccarm` for include paths, since it doesn't use the same command-line interface as clang. In your logs, we can see clangd trying and failing...
It depends on the specific extension. For most keywords, like `__root`, you can simply add a preprocessor define to "remove" them in your .clangd file: ```yaml CompileFlags: Add: - "-D__root="...
VSCode's C/C++ extension uses Microsoft's proprietary IntelliSense engine. It doesn't support IAR language extensions either (there is a feature request for it here: https://github.com/microsoft/vscode-cpptools/issues/7653). Their engine is a bit more...
Unfortunately no, that is out of my hands. If you want an estimate, I'd suggest you contact IAR support to ask about it.
Another similar case, which I think can be considered the same problem: ```cpp struct MyStruct{}; void fun() { MyStruct myStruct; My //