Skip to content

Commit 6095dfd

Browse files
committed
Bail on rest parameters
1 parent db39b43 commit 6095dfd

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

src/compiler/checker.ts

+1-3
Original file line numberDiff line numberDiff line change
@@ -12806,9 +12806,7 @@ namespace ts {
1280612806

1280712807
function getParameterTypeFromBody(parameter: ParameterDeclaration): Type {
1280812808
const func = <FunctionLikeDeclaration>parameter.parent
12809-
if (!func.body) {
12810-
return unknownType;
12811-
}
12809+
if (!func.body || isRestParameter(parameter)) return
1281212810

1281312811
let type: Type;
1281412812
let types: Type[];

0 commit comments

Comments
 (0)