This commit is contained in:
Ryan Cavanaugh
2018-08-17 16:25:09 -07:00
parent c97a93a772
commit dde51ef60e
2 changed files with 3 additions and 1 deletions

View File

@@ -22171,6 +22171,7 @@ namespace ts {
for (const decl of indexSymbol.declarations) {
const declaration = <SignatureDeclaration>decl;
if (declaration.parameters.length === 1 && declaration.parameters[0].type) {
// tslint:disable-next-line
switch (declaration.parameters[0].type!.kind) {
case SyntaxKind.StringKeyword:
if (!seenStringIndexer) {

View File

@@ -360,7 +360,8 @@ namespace ts.JsDoc {
const varStatement = <VariableStatement>commentOwner;
const varDeclarations = varStatement.declarationList.declarations;
const parameters = varDeclarations.length === 1 && varDeclarations[0].initializer
? getParametersFromRightHandSideOfAssignment(varDeclarations[0].initializer)
// tslint:disable-next-line
? getParametersFromRightHandSideOfAssignment(varDeclarations[0].initializer!)
: undefined;
return { commentOwner, parameters };
}