Index: pkg/analyzer/lib/src/generated/parser.dart |
diff --git a/pkg/analyzer/lib/src/generated/parser.dart b/pkg/analyzer/lib/src/generated/parser.dart |
index fb111fff621a425b6654905c75492e0f82702878..1f51d664820f882b1fbf97cac4a7bc0430b426c1 100644 |
--- a/pkg/analyzer/lib/src/generated/parser.dart |
+++ b/pkg/analyzer/lib/src/generated/parser.dart |
@@ -2780,6 +2780,7 @@ class Parser { |
* normalFormalParameter ('=' expression)? |
* |
* defaultNamedParameter ::= |
+ * normalFormalParameter ('=' expression)? |
* normalFormalParameter (':' expression)? |
*/ |
FormalParameter parseFormalParameter(ParameterKind kind) { |
@@ -2788,10 +2789,7 @@ class Parser { |
if (type == TokenType.EQ) { |
Token separator = getAndAdvance(); |
Expression defaultValue = parseExpression2(); |
- if (kind == ParameterKind.NAMED) { |
- _reportErrorForToken( |
- ParserErrorCode.WRONG_SEPARATOR_FOR_NAMED_PARAMETER, separator); |
floitsch
2016/10/11 09:37:11
Remove error message.
Lasse Reichstein Nielsen
2016/10/11 13:35:18
Done.
|
- } else if (kind == ParameterKind.REQUIRED) { |
+ if (kind == ParameterKind.REQUIRED) { |
_reportErrorForNode( |
ParserErrorCode.POSITIONAL_PARAMETER_OUTSIDE_GROUP, parameter); |
} |