mirror of
https://github.com/microsoft/TypeScript.git
synced 2025-11-18 17:21:48 +00:00
Minor CR feedback addressed.
This commit is contained in:
@@ -5815,7 +5815,7 @@ module ts {
|
||||
});
|
||||
}
|
||||
|
||||
function checkLabelledStatement(node: LabelledStatement) {
|
||||
function checkLabelledStatement(node: LabeledStatement) {
|
||||
checkSourceElement(node.statement);
|
||||
}
|
||||
|
||||
@@ -6378,8 +6378,8 @@ module ts {
|
||||
return checkWithStatement(<WithStatement>node);
|
||||
case SyntaxKind.SwitchStatement:
|
||||
return checkSwitchStatement(<SwitchStatement>node);
|
||||
case SyntaxKind.LabelledStatement:
|
||||
return checkLabelledStatement(<LabelledStatement>node);
|
||||
case SyntaxKind.LabeledStatement:
|
||||
return checkLabelledStatement(<LabeledStatement>node);
|
||||
case SyntaxKind.ThrowStatement:
|
||||
return checkThrowStatement(<ThrowStatement>node);
|
||||
case SyntaxKind.TryStatement:
|
||||
|
||||
@@ -781,8 +781,8 @@ module ts {
|
||||
case SyntaxKind.ContinueStatement:
|
||||
case SyntaxKind.ExportAssignment:
|
||||
return false;
|
||||
case SyntaxKind.LabelledStatement:
|
||||
return (<LabelledStatement>node.parent).label === node;
|
||||
case SyntaxKind.LabeledStatement:
|
||||
return (<LabeledStatement>node.parent).label === node;
|
||||
case SyntaxKind.CatchBlock:
|
||||
return (<CatchBlock>node.parent).variable === node;
|
||||
}
|
||||
@@ -1200,7 +1200,7 @@ module ts {
|
||||
write(";");
|
||||
}
|
||||
|
||||
function emitLabelledStatement(node: LabelledStatement) {
|
||||
function emitLabelledStatement(node: LabeledStatement) {
|
||||
emit(node.label);
|
||||
write(": ");
|
||||
emit(node.statement);
|
||||
@@ -2080,8 +2080,8 @@ module ts {
|
||||
case SyntaxKind.CaseClause:
|
||||
case SyntaxKind.DefaultClause:
|
||||
return emitCaseOrDefaultClause(<CaseOrDefaultClause>node);
|
||||
case SyntaxKind.LabelledStatement:
|
||||
return emitLabelledStatement(<LabelledStatement>node);
|
||||
case SyntaxKind.LabeledStatement:
|
||||
return emitLabelledStatement(<LabeledStatement>node);
|
||||
case SyntaxKind.ThrowStatement:
|
||||
return emitThrowStatement(<ThrowStatement>node);
|
||||
case SyntaxKind.TryStatement:
|
||||
|
||||
@@ -305,9 +305,9 @@ module ts {
|
||||
case SyntaxKind.DefaultClause:
|
||||
return child((<CaseOrDefaultClause>node).expression) ||
|
||||
children((<CaseOrDefaultClause>node).statements);
|
||||
case SyntaxKind.LabelledStatement:
|
||||
return child((<LabelledStatement>node).label) ||
|
||||
child((<LabelledStatement>node).statement);
|
||||
case SyntaxKind.LabeledStatement:
|
||||
return child((<LabeledStatement>node).label) ||
|
||||
child((<LabeledStatement>node).statement);
|
||||
case SyntaxKind.ThrowStatement:
|
||||
return child((<ThrowStatement>node).expression);
|
||||
case SyntaxKind.TryStatement:
|
||||
@@ -371,7 +371,7 @@ module ts {
|
||||
case SyntaxKind.SwitchStatement:
|
||||
case SyntaxKind.CaseClause:
|
||||
case SyntaxKind.DefaultClause:
|
||||
case SyntaxKind.LabelledStatement:
|
||||
case SyntaxKind.LabeledStatement:
|
||||
case SyntaxKind.TryStatement:
|
||||
case SyntaxKind.TryBlock:
|
||||
case SyntaxKind.CatchBlock:
|
||||
@@ -2799,8 +2799,8 @@ module ts {
|
||||
return isIdentifier() && lookAhead(() => nextToken() === SyntaxKind.ColonToken);
|
||||
}
|
||||
|
||||
function parseLabelledStatement(): LabelledStatement {
|
||||
var node = <LabelledStatement>createNode(SyntaxKind.LabelledStatement);
|
||||
function parseLabelledStatement(): LabeledStatement {
|
||||
var node = <LabeledStatement>createNode(SyntaxKind.LabeledStatement);
|
||||
node.label = parseIdentifier();
|
||||
parseExpected(SyntaxKind.ColonToken);
|
||||
|
||||
|
||||
@@ -183,7 +183,7 @@ module ts {
|
||||
SwitchStatement,
|
||||
CaseClause,
|
||||
DefaultClause,
|
||||
LabelledStatement,
|
||||
LabeledStatement,
|
||||
ThrowStatement,
|
||||
TryStatement,
|
||||
TryBlock,
|
||||
@@ -459,7 +459,7 @@ module ts {
|
||||
statements: NodeArray<Statement>;
|
||||
}
|
||||
|
||||
export interface LabelledStatement extends Statement {
|
||||
export interface LabeledStatement extends Statement {
|
||||
label: Identifier;
|
||||
statement: Statement;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user