Testing #2218 For the following JS code I get no hover on `a1()`: ``` javascript /** * This is a very cool function that is very nice. * @returns something */ function a1() { try { throw new Error('x'); } catch(x) { x--; } return 23; } x - a1() ``` If I remove the `@returns` from the js doc comment, then I get a hover, i.e. it works for this: ``` javascript /** * This is a very cool function that is very nice. */ function a1() { try { throw new Error('x'); } catch(x) { x--; } return 23; } x - a1() ```