TypeScript/tests/baselines/reference/indexer2A.js
2015-12-08 17:51:10 -08:00

22 lines
582 B
TypeScript

//// [indexer2A.ts]
class IHeapObjectProperty { }
class IDirectChildrenMap {
// Decided to enforce a semicolon after declarations
hasOwnProperty(objectId: number): boolean
[objectId: number]: IHeapObjectProperty[]
}
var directChildrenMap = <IDirectChildrenMap>{};
//// [indexer2A.js]
var IHeapObjectProperty = (function () {
function IHeapObjectProperty() {
}
return IHeapObjectProperty;
}());
var IDirectChildrenMap = (function () {
function IDirectChildrenMap() {
}
return IDirectChildrenMap;
}());
var directChildrenMap = {};