26 lines
564 B
TypeScript
26 lines
564 B
TypeScript
//// [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
|
|
}
|
|
};
|