Make extractSymbol explicitly drop JSDoc nodes

Fixes #33332
This commit is contained in:
Andrew Casey
2019-09-17 10:35:11 -07:00
parent ed152b7b06
commit f10e38fea7
3 changed files with 11 additions and 0 deletions
@@ -380,6 +380,10 @@ switch (x) {
`[#|{ 1;|] }`,
[refactor.extractSymbol.Messages.cannotExtractRange.message]);
testExtractRangeFailed("extractRangeFailed19",
`[#|/** @type {number} */|] const foo = 1;`,
[refactor.extractSymbol.Messages.cannotExtractJSDoc.message]);
testExtractRangeFailed("extract-method-not-for-token-expression-statement", `[#|a|]`, [refactor.extractSymbol.Messages.cannotExtractIdentifier.message]);
});
}