35 lines
633 B
JavaScript
35 lines
633 B
JavaScript
//// [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;
|
|
};
|
|
var series2;
|
|
series2.map(seriesExtent);
|
|
return null;
|
|
}
|
|
var keyExtent2 = series.data.map(function (d) {
|
|
return d;
|
|
});
|