10 lines
239 B
TypeScript
10 lines
239 B
TypeScript
// @noImplicitAny: true
|
|
|
|
function fnNumber(this: void): number { return 90; }
|
|
new fnNumber(); // Error
|
|
|
|
function fnVoid(this: void): void {}
|
|
new fnVoid(); // Error
|
|
|
|
function functionVoidNoThis(): void {}
|
|
new functionVoidNoThis(); // Error
|