Update LKG

This commit is contained in:
Mohamed Hegazy
2017-06-15 10:19:50 -07:00
parent 924117567a
commit 096f8ccf74
5 changed files with 20 additions and 20 deletions

View File

@@ -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);
}
}
}

View File

@@ -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);
}
}
}

View File

@@ -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);
}
}
}

View File

@@ -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);
}
}
}

View File

@@ -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);
}
}
}