Don't care if required named come after optional named parameters.

git-svn-id: svn://10.0.0.236/trunk@82255 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
jeff.dyer%compilercompany.com
2000-11-03 01:44:30 +00:00
parent 5af8d651a6
commit 1511d4c19f
2 changed files with 0 additions and 12 deletions

View File

@@ -3675,9 +3675,6 @@ JS::VariableBinding *JS::Parser::parseNamedRestParameters(FunctionDefinition &fd
if (!fd.optParameters && $1->initializer) {
fd.optParameters = $1;
}
if (fd.optParameters && !$1->initializer) {
syntaxError("'=' expected", 0);
}
if( lookahead(Token::comma) ) {
params += $1;
match(Token::comma);
@@ -3711,9 +3708,6 @@ JS::VariableBinding *JS::Parser::parseNamedParameters(FunctionDefinition &fd,Nod
if (!fd.optParameters && $1->initializer) {
fd.optParameters = $1;
}
if (fd.optParameters && !$1->initializer) {
syntaxError("'=' expected", 0);
}
if (lookahead(Token::comma)) {
params += $1;
match(Token::comma);

View File

@@ -3675,9 +3675,6 @@ JS::VariableBinding *JS::Parser::parseNamedRestParameters(FunctionDefinition &fd
if (!fd.optParameters && $1->initializer) {
fd.optParameters = $1;
}
if (fd.optParameters && !$1->initializer) {
syntaxError("'=' expected", 0);
}
if( lookahead(Token::comma) ) {
params += $1;
match(Token::comma);
@@ -3711,9 +3708,6 @@ JS::VariableBinding *JS::Parser::parseNamedParameters(FunctionDefinition &fd,Nod
if (!fd.optParameters && $1->initializer) {
fd.optParameters = $1;
}
if (fd.optParameters && !$1->initializer) {
syntaxError("'=' expected", 0);
}
if (lookahead(Token::comma)) {
params += $1;
match(Token::comma);