Propagate isRestParameter through symbol instantiation (#18087)

* Add repro from #17666

* Actually use repro from issue, propegate isRestParameter on instantiation
This commit is contained in:
Wesley Wigham
2017-08-31 10:15:42 -07:00
committed by GitHub
parent e294b23500
commit 3e850156da
5 changed files with 116 additions and 0 deletions

View File

@@ -8168,6 +8168,9 @@ namespace ts {
if (symbol.valueDeclaration) {
result.valueDeclaration = symbol.valueDeclaration;
}
if ((symbol as TransientSymbol).isRestParameter) {
result.isRestParameter = (symbol as TransientSymbol).isRestParameter;
}
return result;
}