TypeScript/tests/baselines/reference/indexer2.types

22 lines
665 B
Plaintext
Raw Normal View History

2015-01-24 17:04:23 +01:00
=== tests/cases/compiler/indexer2.ts ===
interface IHeapObjectProperty {}
>IHeapObjectProperty : IHeapObjectProperty
2015-01-24 17:04:23 +01:00
interface IDirectChildrenMap {
>IDirectChildrenMap : IDirectChildrenMap
2015-01-24 17:04:23 +01:00
hasOwnProperty(objectId: number) : boolean;
>hasOwnProperty : (objectId: number) => boolean
>objectId : number
2015-01-24 17:04:23 +01:00
[objectId: number] : IHeapObjectProperty[];
>objectId : number
>IHeapObjectProperty : IHeapObjectProperty
2015-01-24 17:04:23 +01:00
}
var directChildrenMap = <IDirectChildrenMap>{};
>directChildrenMap : IDirectChildrenMap
2015-01-24 17:04:23 +01:00
><IDirectChildrenMap>{} : IDirectChildrenMap
>IDirectChildrenMap : IDirectChildrenMap
2015-01-24 17:04:23 +01:00
>{} : { [x: number]: undefined; }