1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
|
//// [functionExpressionShadowedByParams.ts]
function b1(b1: number) {
b1.toPrecision(2); // should not error
b1(12); // should error
}
var x = {
b: function b(b: number) {
b.toPrecision(2); // should not error
b.apply(null, null); // should error
}
};
//// [functionExpressionShadowedByParams.js]
function b1(b1) {
b1.toPrecision(2); // should not error
b1(12); // should error
}
var x = {
b: function b(b) {
b.toPrecision(2); // should not error
b.apply(null, null); // should error
}
};
|