Anything after Debug.failBadSyntaxKind is dead code (#22922)

This commit is contained in:
Andy
2018-03-27 15:36:05 -07:00
committed by GitHub
parent 1db769d566
commit 47d768ceb3
4 changed files with 8 additions and 16 deletions

View File

@@ -1510,8 +1510,7 @@ namespace ts {
break;
default:
Debug.failBadSyntaxKind(node);
break;
return Debug.failBadSyntaxKind(node);
}
const captureNewTargetStatement = createVariableStatement(

View File

@@ -430,8 +430,7 @@ namespace ts {
return visitFunctionExpression(<FunctionExpression>node);
default:
Debug.failBadSyntaxKind(node);
return visitEachChild(node, visitor, context);
return Debug.failBadSyntaxKind(node);
}
}

View File

@@ -72,8 +72,7 @@ namespace ts {
return visitJsxFragment(node, /*isChild*/ true);
default:
Debug.failBadSyntaxKind(node);
return undefined;
return Debug.failBadSyntaxKind(node);
}
}
@@ -182,7 +181,7 @@ namespace ts {
return visitJsxExpression(node);
}
else {
Debug.failBadSyntaxKind(node);
return Debug.failBadSyntaxKind(node);
}
}

View File

@@ -324,8 +324,7 @@ namespace ts {
return node;
default:
Debug.failBadSyntaxKind(node);
return undefined;
return Debug.failBadSyntaxKind(node);
}
}
@@ -531,8 +530,7 @@ namespace ts {
return visitImportEqualsDeclaration(<ImportEqualsDeclaration>node);
default:
Debug.failBadSyntaxKind(node);
return visitEachChild(node, visitor, context);
return Debug.failBadSyntaxKind(node);
}
}
@@ -1870,10 +1868,8 @@ namespace ts {
return createIdentifier("Boolean");
default:
Debug.failBadSyntaxKind((<LiteralTypeNode>node).literal);
break;
return Debug.failBadSyntaxKind((<LiteralTypeNode>node).literal);
}
break;
case SyntaxKind.NumberKeyword:
return createIdentifier("Number");
@@ -1900,8 +1896,7 @@ namespace ts {
break;
default:
Debug.failBadSyntaxKind(node);
break;
return Debug.failBadSyntaxKind(node);
}
return createIdentifier("Object");