I don't think the intent is to flag up invalid syntax/usage, but to make sensible guesses about what strings should be highlighted, to aid readability.
There are few cases where having wchar_t in any code snippet would not indicate some sort of keyword/type annotation