From https://github.com/Microsoft/vscode/issues/27777 **[TS and JS Grammar Extension](https://marketplace.visualstudio.com/items?itemName=ms-vscode.typescript-javascript-grammar) version:** 0.0.20 **Code** ```js /** * @param {{ * z: number * }} x */ function foo(x){} ``` Current highlighting:  There seems to be some debate about whether this is supported or not: https://github.com/jscs-dev/node-jscs/issues/245 but it seems closure supports this syntax