TypeScript/tests/baselines/reference/specializationsShouldNotAffectEachOther.js

36 lines
633 B
TypeScript
Raw Normal View History

2014-07-13 01:04:16 +02:00
//// [specializationsShouldNotAffectEachOther.ts]
interface Series {
data: string[];
}
var series: Series;
function foo() {
var seriesExtent = (series) => null;
var series2: number[];
series2.map(seriesExtent);
return null;
}
var keyExtent2: any[] = series.data.map(function (d: string) { return d; });
//// [specializationsShouldNotAffectEachOther.js]
var series;
function foo() {
var seriesExtent = function (series) {
return null;
};
2014-07-13 01:04:16 +02:00
var series2;
series2.map(seriesExtent);
return null;
}
var keyExtent2 = series.data.map(function (d) {
return d;
});