mirror of
https://github.com/microsoft/TypeScript.git
synced 2026-05-27 04:46:25 -05:00
Update LKG
This commit is contained in:
@@ -7235,7 +7235,8 @@ var ts;
|
||||
}
|
||||
function nextTokenIsClassOrFunctionOrAsync() {
|
||||
nextToken();
|
||||
return token === 73 || token === 87 || token === 118;
|
||||
return token === 73 || token === 87 ||
|
||||
(token === 118 && lookAhead(nextTokenIsFunctionKeywordOnSameLine));
|
||||
}
|
||||
function isListElement(parsingContext, inErrorRecovery) {
|
||||
var node = currentNode(parsingContext);
|
||||
@@ -24050,6 +24051,7 @@ var ts;
|
||||
var parameter = local_1.valueDeclaration;
|
||||
if (compilerOptions.noUnusedParameters &&
|
||||
!ts.isParameterPropertyDeclaration(parameter) &&
|
||||
!parameterIsThisKeyword(parameter) &&
|
||||
!parameterNameStartsWithUnderscore(parameter)) {
|
||||
error(local_1.valueDeclaration.name, ts.Diagnostics._0_is_declared_but_never_used, local_1.name);
|
||||
}
|
||||
@@ -24065,6 +24067,9 @@ var ts;
|
||||
}
|
||||
}
|
||||
}
|
||||
function parameterIsThisKeyword(parameter) {
|
||||
return parameter.name && parameter.name.originalKeywordKind === 97;
|
||||
}
|
||||
function parameterNameStartsWithUnderscore(parameter) {
|
||||
return parameter.name && parameter.name.kind === 69 && parameter.name.text.charCodeAt(0) === 95;
|
||||
}
|
||||
|
||||
@@ -8153,7 +8153,8 @@ var ts;
|
||||
}
|
||||
function nextTokenIsClassOrFunctionOrAsync() {
|
||||
nextToken();
|
||||
return token === 73 || token === 87 || token === 118;
|
||||
return token === 73 || token === 87 ||
|
||||
(token === 118 && lookAhead(nextTokenIsFunctionKeywordOnSameLine));
|
||||
}
|
||||
function isListElement(parsingContext, inErrorRecovery) {
|
||||
var node = currentNode(parsingContext);
|
||||
@@ -24968,6 +24969,7 @@ var ts;
|
||||
var parameter = local_1.valueDeclaration;
|
||||
if (compilerOptions.noUnusedParameters &&
|
||||
!ts.isParameterPropertyDeclaration(parameter) &&
|
||||
!parameterIsThisKeyword(parameter) &&
|
||||
!parameterNameStartsWithUnderscore(parameter)) {
|
||||
error(local_1.valueDeclaration.name, ts.Diagnostics._0_is_declared_but_never_used, local_1.name);
|
||||
}
|
||||
@@ -24983,6 +24985,9 @@ var ts;
|
||||
}
|
||||
}
|
||||
}
|
||||
function parameterIsThisKeyword(parameter) {
|
||||
return parameter.name && parameter.name.originalKeywordKind === 97;
|
||||
}
|
||||
function parameterNameStartsWithUnderscore(parameter) {
|
||||
return parameter.name && parameter.name.kind === 69 && parameter.name.text.charCodeAt(0) === 95;
|
||||
}
|
||||
@@ -50792,7 +50797,6 @@ var ts;
|
||||
if (isOpen === void 0) { isOpen = false; }
|
||||
this.host = host;
|
||||
this.fileName = fileName;
|
||||
this.content = content;
|
||||
this.isOpen = isOpen;
|
||||
this.children = [];
|
||||
this.formatCodeOptions = ts.clone(CompilerService.getDefaultFormatCodeOptions(this.host));
|
||||
|
||||
1
lib/tsserverlibrary.d.ts
vendored
1
lib/tsserverlibrary.d.ts
vendored
@@ -8388,7 +8388,6 @@ declare namespace ts.server {
|
||||
class ScriptInfo {
|
||||
private host;
|
||||
fileName: string;
|
||||
content: string;
|
||||
isOpen: boolean;
|
||||
svc: ScriptVersionCache;
|
||||
children: ScriptInfo[];
|
||||
|
||||
@@ -8153,7 +8153,8 @@ var ts;
|
||||
}
|
||||
function nextTokenIsClassOrFunctionOrAsync() {
|
||||
nextToken();
|
||||
return token === 73 || token === 87 || token === 118;
|
||||
return token === 73 || token === 87 ||
|
||||
(token === 118 && lookAhead(nextTokenIsFunctionKeywordOnSameLine));
|
||||
}
|
||||
function isListElement(parsingContext, inErrorRecovery) {
|
||||
var node = currentNode(parsingContext);
|
||||
@@ -24968,6 +24969,7 @@ var ts;
|
||||
var parameter = local_1.valueDeclaration;
|
||||
if (compilerOptions.noUnusedParameters &&
|
||||
!ts.isParameterPropertyDeclaration(parameter) &&
|
||||
!parameterIsThisKeyword(parameter) &&
|
||||
!parameterNameStartsWithUnderscore(parameter)) {
|
||||
error(local_1.valueDeclaration.name, ts.Diagnostics._0_is_declared_but_never_used, local_1.name);
|
||||
}
|
||||
@@ -24983,6 +24985,9 @@ var ts;
|
||||
}
|
||||
}
|
||||
}
|
||||
function parameterIsThisKeyword(parameter) {
|
||||
return parameter.name && parameter.name.originalKeywordKind === 97;
|
||||
}
|
||||
function parameterNameStartsWithUnderscore(parameter) {
|
||||
return parameter.name && parameter.name.kind === 69 && parameter.name.text.charCodeAt(0) === 95;
|
||||
}
|
||||
@@ -50792,7 +50797,6 @@ var ts;
|
||||
if (isOpen === void 0) { isOpen = false; }
|
||||
this.host = host;
|
||||
this.fileName = fileName;
|
||||
this.content = content;
|
||||
this.isOpen = isOpen;
|
||||
this.children = [];
|
||||
this.formatCodeOptions = ts.clone(CompilerService.getDefaultFormatCodeOptions(this.host));
|
||||
|
||||
@@ -8988,7 +8988,8 @@ var ts;
|
||||
}
|
||||
function nextTokenIsClassOrFunctionOrAsync() {
|
||||
nextToken();
|
||||
return token === 73 /* ClassKeyword */ || token === 87 /* FunctionKeyword */ || token === 118 /* AsyncKeyword */;
|
||||
return token === 73 /* ClassKeyword */ || token === 87 /* FunctionKeyword */ ||
|
||||
(token === 118 /* AsyncKeyword */ && lookAhead(nextTokenIsFunctionKeywordOnSameLine));
|
||||
}
|
||||
// True if positioned at the start of a list element
|
||||
function isListElement(parsingContext, inErrorRecovery) {
|
||||
@@ -29340,6 +29341,7 @@ var ts;
|
||||
var parameter = local_1.valueDeclaration;
|
||||
if (compilerOptions.noUnusedParameters &&
|
||||
!ts.isParameterPropertyDeclaration(parameter) &&
|
||||
!parameterIsThisKeyword(parameter) &&
|
||||
!parameterNameStartsWithUnderscore(parameter)) {
|
||||
error(local_1.valueDeclaration.name, ts.Diagnostics._0_is_declared_but_never_used, local_1.name);
|
||||
}
|
||||
@@ -29355,6 +29357,9 @@ var ts;
|
||||
}
|
||||
}
|
||||
}
|
||||
function parameterIsThisKeyword(parameter) {
|
||||
return parameter.name && parameter.name.originalKeywordKind === 97 /* ThisKeyword */;
|
||||
}
|
||||
function parameterNameStartsWithUnderscore(parameter) {
|
||||
return parameter.name && parameter.name.kind === 69 /* Identifier */ && parameter.name.text.charCodeAt(0) === 95 /* _ */;
|
||||
}
|
||||
|
||||
@@ -8988,7 +8988,8 @@ var ts;
|
||||
}
|
||||
function nextTokenIsClassOrFunctionOrAsync() {
|
||||
nextToken();
|
||||
return token === 73 /* ClassKeyword */ || token === 87 /* FunctionKeyword */ || token === 118 /* AsyncKeyword */;
|
||||
return token === 73 /* ClassKeyword */ || token === 87 /* FunctionKeyword */ ||
|
||||
(token === 118 /* AsyncKeyword */ && lookAhead(nextTokenIsFunctionKeywordOnSameLine));
|
||||
}
|
||||
// True if positioned at the start of a list element
|
||||
function isListElement(parsingContext, inErrorRecovery) {
|
||||
@@ -29340,6 +29341,7 @@ var ts;
|
||||
var parameter = local_1.valueDeclaration;
|
||||
if (compilerOptions.noUnusedParameters &&
|
||||
!ts.isParameterPropertyDeclaration(parameter) &&
|
||||
!parameterIsThisKeyword(parameter) &&
|
||||
!parameterNameStartsWithUnderscore(parameter)) {
|
||||
error(local_1.valueDeclaration.name, ts.Diagnostics._0_is_declared_but_never_used, local_1.name);
|
||||
}
|
||||
@@ -29355,6 +29357,9 @@ var ts;
|
||||
}
|
||||
}
|
||||
}
|
||||
function parameterIsThisKeyword(parameter) {
|
||||
return parameter.name && parameter.name.originalKeywordKind === 97 /* ThisKeyword */;
|
||||
}
|
||||
function parameterNameStartsWithUnderscore(parameter) {
|
||||
return parameter.name && parameter.name.kind === 69 /* Identifier */ && parameter.name.text.charCodeAt(0) === 95 /* _ */;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user