mirror of
https://github.com/microsoft/TypeScript.git
synced 2026-02-15 20:25:23 -06:00
Fix type of isIterationStatement (#22065)
This commit is contained in:
parent
7b929e090d
commit
928ffaa1b5
@ -5578,6 +5578,8 @@ namespace ts {
|
||||
|
||||
// Statement
|
||||
|
||||
export function isIterationStatement(node: Node, lookInLabeledStatements: false): node is IterationStatement;
|
||||
export function isIterationStatement(node: Node, lookInLabeledStatements: boolean): node is IterationStatement | LabeledStatement;
|
||||
export function isIterationStatement(node: Node, lookInLabeledStatements: boolean): node is IterationStatement {
|
||||
switch (node.kind) {
|
||||
case SyntaxKind.ForStatement:
|
||||
|
||||
@ -3231,7 +3231,8 @@ declare namespace ts {
|
||||
function isCallOrNewExpression(node: Node): node is CallExpression | NewExpression;
|
||||
function isTemplateLiteral(node: Node): node is TemplateLiteral;
|
||||
function isAssertionExpression(node: Node): node is AssertionExpression;
|
||||
function isIterationStatement(node: Node, lookInLabeledStatements: boolean): node is IterationStatement;
|
||||
function isIterationStatement(node: Node, lookInLabeledStatements: false): node is IterationStatement;
|
||||
function isIterationStatement(node: Node, lookInLabeledStatements: boolean): node is IterationStatement | LabeledStatement;
|
||||
function isJsxOpeningLikeElement(node: Node): node is JsxOpeningLikeElement;
|
||||
function isCaseOrDefaultClause(node: Node): node is CaseOrDefaultClause;
|
||||
/** True if node is of a kind that may contain comment text. */
|
||||
|
||||
@ -3286,7 +3286,8 @@ declare namespace ts {
|
||||
function isCallOrNewExpression(node: Node): node is CallExpression | NewExpression;
|
||||
function isTemplateLiteral(node: Node): node is TemplateLiteral;
|
||||
function isAssertionExpression(node: Node): node is AssertionExpression;
|
||||
function isIterationStatement(node: Node, lookInLabeledStatements: boolean): node is IterationStatement;
|
||||
function isIterationStatement(node: Node, lookInLabeledStatements: false): node is IterationStatement;
|
||||
function isIterationStatement(node: Node, lookInLabeledStatements: boolean): node is IterationStatement | LabeledStatement;
|
||||
function isJsxOpeningLikeElement(node: Node): node is JsxOpeningLikeElement;
|
||||
function isCaseOrDefaultClause(node: Node): node is CaseOrDefaultClause;
|
||||
/** True if node is of a kind that may contain comment text. */
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user