TypeScript/tests/baselines/reference/indexer2.types

16 lines
464 B
Plaintext

=== tests/cases/compiler/indexer2.ts ===
interface IHeapObjectProperty {}
interface IDirectChildrenMap {
hasOwnProperty(objectId: number) : boolean;
>hasOwnProperty : (objectId: number) => boolean
>objectId : number
[objectId: number] : IHeapObjectProperty[];
>objectId : number
}
var directChildrenMap = <IDirectChildrenMap>{};
>directChildrenMap : IDirectChildrenMap
><IDirectChildrenMap>{} : IDirectChildrenMap
>{} : {}