| Index: pkg/analyzer/test/generated/parser_fasta_test.dart
|
| diff --git a/pkg/analyzer/test/generated/parser_fasta_test.dart b/pkg/analyzer/test/generated/parser_fasta_test.dart
|
| index c29401a29df564e2feb2942cc70cca28a59950f5..c53eb672f57eb46252f7e1656d53e56f5f55a8f2 100644
|
| --- a/pkg/analyzer/test/generated/parser_fasta_test.dart
|
| +++ b/pkg/analyzer/test/generated/parser_fasta_test.dart
|
| @@ -333,20 +333,19 @@ class FastaParserTestCase extends Object
|
| @override
|
| FormalParameter parseFormalParameter(String code, ParameterKind kind,
|
| {List<ErrorCode> errorCodes: const <ErrorCode>[]}) {
|
| - fasta.FormalParameterType type;
|
| + String parametersCode;
|
| if (kind == ParameterKind.REQUIRED) {
|
| - type = fasta.FormalParameterType.REQUIRED;
|
| + parametersCode = '($code)';
|
| } else if (kind == ParameterKind.POSITIONAL) {
|
| - type = fasta.FormalParameterType.POSITIONAL;
|
| + parametersCode = '([$code])';
|
| } else if (kind == ParameterKind.NAMED) {
|
| - type = fasta.FormalParameterType.NAMED;
|
| + parametersCode = '({$code})';
|
| } else {
|
| fail('$kind');
|
| }
|
| - return _runParser(
|
| - code,
|
| - (parser) => (token) => parser.parseFormalParameter(token, type),
|
| - errorCodes) as FormalParameter;
|
| + FormalParameterList list = parseFormalParameterList(parametersCode,
|
| + inFunctionType: false, errorCodes: errorCodes);
|
| + return list.parameters.single;
|
| }
|
|
|
| @override
|
| @@ -547,20 +546,6 @@ class FormalParameterParserTest_Fasta extends FastaParserTestCase
|
|
|
| @override
|
| @failingTest
|
| - void test_parseFormalParameter_type_named() {
|
| - // TODO(scheglov): Unhandled event: ValuedFormalParameter
|
| - super.test_parseFormalParameter_type_named();
|
| - }
|
| -
|
| - @override
|
| - @failingTest
|
| - void test_parseFormalParameter_type_positional() {
|
| - // TODO(scheglov): Unhandled event: ValuedFormalParameter
|
| - super.test_parseFormalParameter_type_positional();
|
| - }
|
| -
|
| - @override
|
| - @failingTest
|
| void test_parseFormalParameter_var_named() {
|
| // TODO(scheglov): Unhandled event: ValuedFormalParameter
|
| super.test_parseFormalParameter_var_named();
|
|
|