TypeScript/tests/baselines/reference/indexer2.types
2015-04-15 16:44:20 -07:00

22 lines
665 B
Plaintext

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