In the current version of the extension, support for C11 keywords such as _Alignas, _Alignof, _Generic, etc. is quite weird:
- C11 keywords with arguments are not colored like keywords, but like "function calls" by the semantic colorizer engine.
- Most C11 keywords are not suggested by intellisense, although they are evaluated by the "floating snippet".
- The keyword _Atomic is actually suggested by intellisense, but it is treated like plain text, so colorization is again wrong.
The screenshot below shows all the problems I've encountered.
Settings that might take part in this:
"C_Cpp.default.cStandard" = "c18"
"C_Cpp.default.intelliSenseMode": "clang-x64" (but it is the same with gcc-x64)

In the current version of the extension, support for C11 keywords such as _Alignas, _Alignof, _Generic, etc. is quite weird:
The screenshot below shows all the problems I've encountered.
Settings that might take part in this:
"C_Cpp.default.cStandard" = "c18"
"C_Cpp.default.intelliSenseMode": "clang-x64" (but it is the same with gcc-x64)