2014-07-13 01:04:16 +02:00
|
|
|
//// [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) {
|
2014-08-16 00:49:09 +02:00
|
|
|
b1.toPrecision(2); // should not error
|
|
|
|
b1(12); // should error
|
2014-07-13 01:04:16 +02:00
|
|
|
}
|
|
|
|
var x = {
|
|
|
|
b: function b(b) {
|
2014-08-16 00:49:09 +02:00
|
|
|
b.toPrecision(2); // should not error
|
|
|
|
b.apply(null, null); // should error
|
2014-07-13 01:04:16 +02:00
|
|
|
}
|
|
|
|
};
|