=== tests/cases/compiler/recursiveSpecializationOfExtendedTypeWithError.ts === interface HTMLSelectElement { >HTMLSelectElement : Symbol(HTMLSelectElement, Decl(recursiveSpecializationOfExtendedTypeWithError.ts, 0, 0)) options: HTMLSelectElement; >options : Symbol(options, Decl(recursiveSpecializationOfExtendedTypeWithError.ts, 0, 29)) >HTMLSelectElement : Symbol(HTMLSelectElement, Decl(recursiveSpecializationOfExtendedTypeWithError.ts, 0, 0)) (name: A): any; >A : Symbol(A, Decl(recursiveSpecializationOfExtendedTypeWithError.ts, 2, 5)) >name : Symbol(name, Decl(recursiveSpecializationOfExtendedTypeWithError.ts, 2, 8)) >A : Symbol(A, Decl(recursiveSpecializationOfExtendedTypeWithError.ts, 2, 5)) }