* Check extends tag first in getClassExtendsHeritageClauseElement Previously getBaseTypeNodeOfClass checked, but this is only used in a few places. * Fix names and add test * Update API baseline * Move jsdocAugments tests to conformance/jsdoc * Better naming in checkClassLikeDeclaration
10 lines
225 B
TypeScript
10 lines
225 B
TypeScript
// @noEmit: true
|
|
// @allowJs: true
|
|
// @checkJs: true
|
|
// @lib: esnext
|
|
// @Filename: bug25101.js
|
|
/**
|
|
* @template T
|
|
* @extends {Set<T>} Should prefer this Set<T>, not the Set in the heritage clause
|
|
*/
|
|
class My extends Set {}
|