=== tests/cases/compiler/genericWithIndexerOfTypeParameterType2.ts === export class Collection { >Collection : Collection >TItem : TItem >CollectionItem : CollectionItem _itemsByKey: { [key: string]: TItem; }; >_itemsByKey : { [key: string]: TItem; } >key : string >TItem : TItem } export class List extends Collection{ >List : List >Collection : Collection >ListItem : ListItem Bar() {} >Bar : () => void } export class CollectionItem {} >CollectionItem : CollectionItem export class ListItem extends CollectionItem { >ListItem : ListItem >CollectionItem : CollectionItem __isNew: boolean; >__isNew : boolean }