Currently the syntax doesn't account for destructuring in function parameter. Here's an example: ``` interface MyObject { a: string; unused: boolean; } const func = ({ a }: MyObject) => { a.toUpperCase(); }; ``` `MyObject` after `{ a }:` doesn't get highlight.