Skip to content

Commit

Permalink
Update LKG
Browse files Browse the repository at this point in the history
  • Loading branch information
mhegazy committed Jun 15, 2017
1 parent 9241175 commit 096f8cc
Show file tree
Hide file tree
Showing 5 changed files with 20 additions and 20 deletions.
8 changes: 4 additions & 4 deletions lib/tsc.js
Expand Up @@ -40887,12 +40887,12 @@ var ts;
if (node.typeArguments) {
return grammarErrorOnNode(node, ts.Diagnostics.Dynamic_import_cannot_have_type_arguments);
}
var arguments = node.arguments;
if (arguments.length !== 1) {
var nodeArguments = node.arguments;
if (nodeArguments.length !== 1) {
return grammarErrorOnNode(node, ts.Diagnostics.Dynamic_import_must_have_one_specifier_as_an_argument);
}
if (ts.isSpreadElement(arguments[0])) {
return grammarErrorOnNode(arguments[0], ts.Diagnostics.Specifier_of_dynamic_import_cannot_be_spread_element);
if (ts.isSpreadElement(nodeArguments[0])) {
return grammarErrorOnNode(nodeArguments[0], ts.Diagnostics.Specifier_of_dynamic_import_cannot_be_spread_element);
}
}
}
Expand Down
8 changes: 4 additions & 4 deletions lib/tsserver.js
Expand Up @@ -42096,12 +42096,12 @@ var ts;
if (node.typeArguments) {
return grammarErrorOnNode(node, ts.Diagnostics.Dynamic_import_cannot_have_type_arguments);
}
var arguments = node.arguments;
if (arguments.length !== 1) {
var nodeArguments = node.arguments;
if (nodeArguments.length !== 1) {
return grammarErrorOnNode(node, ts.Diagnostics.Dynamic_import_must_have_one_specifier_as_an_argument);
}
if (ts.isSpreadElement(arguments[0])) {
return grammarErrorOnNode(arguments[0], ts.Diagnostics.Specifier_of_dynamic_import_cannot_be_spread_element);
if (ts.isSpreadElement(nodeArguments[0])) {
return grammarErrorOnNode(nodeArguments[0], ts.Diagnostics.Specifier_of_dynamic_import_cannot_be_spread_element);
}
}
}
Expand Down
8 changes: 4 additions & 4 deletions lib/tsserverlibrary.js
Expand Up @@ -43493,12 +43493,12 @@ var ts;
if (node.typeArguments) {
return grammarErrorOnNode(node, ts.Diagnostics.Dynamic_import_cannot_have_type_arguments);
}
var arguments = node.arguments;
if (arguments.length !== 1) {
var nodeArguments = node.arguments;
if (nodeArguments.length !== 1) {
return grammarErrorOnNode(node, ts.Diagnostics.Dynamic_import_must_have_one_specifier_as_an_argument);
}
if (ts.isSpreadElement(arguments[0])) {
return grammarErrorOnNode(arguments[0], ts.Diagnostics.Specifier_of_dynamic_import_cannot_be_spread_element);
if (ts.isSpreadElement(nodeArguments[0])) {
return grammarErrorOnNode(nodeArguments[0], ts.Diagnostics.Specifier_of_dynamic_import_cannot_be_spread_element);
}
}
}
Expand Down
8 changes: 4 additions & 4 deletions lib/typescript.js
Expand Up @@ -49168,14 +49168,14 @@ var ts;
if (node.typeArguments) {
return grammarErrorOnNode(node, ts.Diagnostics.Dynamic_import_cannot_have_type_arguments);
}
var arguments = node.arguments;
if (arguments.length !== 1) {
var nodeArguments = node.arguments;
if (nodeArguments.length !== 1) {
return grammarErrorOnNode(node, ts.Diagnostics.Dynamic_import_must_have_one_specifier_as_an_argument);
}
// see: parseArgumentOrArrayLiteralElement...we use this function which parse arguments of callExpression to parse specifier for dynamic import.
// parseArgumentOrArrayLiteralElement allows spread element to be in an argument list which is not allowed as specifier in dynamic import.
if (ts.isSpreadElement(arguments[0])) {
return grammarErrorOnNode(arguments[0], ts.Diagnostics.Specifier_of_dynamic_import_cannot_be_spread_element);
if (ts.isSpreadElement(nodeArguments[0])) {
return grammarErrorOnNode(nodeArguments[0], ts.Diagnostics.Specifier_of_dynamic_import_cannot_be_spread_element);
}
}
}
Expand Down
8 changes: 4 additions & 4 deletions lib/typescriptServices.js
Expand Up @@ -49168,14 +49168,14 @@ var ts;
if (node.typeArguments) {
return grammarErrorOnNode(node, ts.Diagnostics.Dynamic_import_cannot_have_type_arguments);
}
var arguments = node.arguments;
if (arguments.length !== 1) {
var nodeArguments = node.arguments;
if (nodeArguments.length !== 1) {
return grammarErrorOnNode(node, ts.Diagnostics.Dynamic_import_must_have_one_specifier_as_an_argument);
}
// see: parseArgumentOrArrayLiteralElement...we use this function which parse arguments of callExpression to parse specifier for dynamic import.
// parseArgumentOrArrayLiteralElement allows spread element to be in an argument list which is not allowed as specifier in dynamic import.
if (ts.isSpreadElement(arguments[0])) {
return grammarErrorOnNode(arguments[0], ts.Diagnostics.Specifier_of_dynamic_import_cannot_be_spread_element);
if (ts.isSpreadElement(nodeArguments[0])) {
return grammarErrorOnNode(nodeArguments[0], ts.Diagnostics.Specifier_of_dynamic_import_cannot_be_spread_element);
}
}
}
Expand Down

0 comments on commit 096f8cc

Please sign in to comment.