Chromium Code Reviews| OLD | NEW |
|---|---|
| 1 // Copyright (c) 2017, the Dart project authors. Please see the AUTHORS file | 1 // Copyright (c) 2017, the Dart project authors. Please see the AUTHORS file |
| 2 // for details. All rights reserved. Use of this source code is governed by a | 2 // for details. All rights reserved. Use of this source code is governed by a |
| 3 // BSD-style license that can be found in the LICENSE file. | 3 // BSD-style license that can be found in the LICENSE file. |
| 4 | 4 |
| 5 import 'package:analyzer/dart/ast/ast.dart'; | 5 import 'package:analyzer/dart/ast/ast.dart'; |
| 6 import 'package:analyzer/dart/element/element.dart'; | 6 import 'package:analyzer/dart/element/element.dart'; |
| 7 import 'package:analyzer/error/error.dart'; | 7 import 'package:analyzer/error/error.dart'; |
| 8 import 'package:analyzer/src/generated/parser.dart' as analyzer; | 8 import 'package:analyzer/src/generated/parser.dart' as analyzer; |
| 9 import 'package:analyzer/src/generated/utilities_dart.dart'; | 9 import 'package:analyzer/src/generated/utilities_dart.dart'; |
| 10 import 'package:front_end/src/fasta/analyzer/ast_builder.dart'; | 10 import 'package:front_end/src/fasta/analyzer/ast_builder.dart'; |
| (...skipping 446 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 457 @override | 457 @override |
| 458 @failingTest | 458 @failingTest |
| 459 void test_parseFormalParameter_covariant_type_named() { | 459 void test_parseFormalParameter_covariant_type_named() { |
| 460 // TODO(scheglov): Unhandled event: ValuedFormalParameter | 460 // TODO(scheglov): Unhandled event: ValuedFormalParameter |
| 461 super.test_parseFormalParameter_covariant_type_named(); | 461 super.test_parseFormalParameter_covariant_type_named(); |
| 462 } | 462 } |
| 463 | 463 |
| 464 @override | 464 @override |
| 465 @failingTest | 465 @failingTest |
| 466 void test_parseFormalParameter_covariant_type_normal() { | 466 void test_parseFormalParameter_covariant_type_normal() { |
| 467 // TODO(scheglov): Unhandled event: TypeArguments | 467 // TODO(paulberry): Covariant keyword is not yet supported. |
| 468 super.test_parseFormalParameter_covariant_type_normal(); | 468 super.test_parseFormalParameter_covariant_type_normal(); |
| 469 } | 469 } |
| 470 | 470 |
| 471 @override | 471 @override |
| 472 @failingTest | 472 @failingTest |
| 473 void test_parseFormalParameter_covariant_type_positional() { | 473 void test_parseFormalParameter_covariant_type_positional() { |
| 474 // TODO(scheglov): Unhandled event: ValuedFormalParameter | 474 // TODO(scheglov): Unhandled event: ValuedFormalParameter |
| 475 super.test_parseFormalParameter_covariant_type_positional(); | 475 super.test_parseFormalParameter_covariant_type_positional(); |
| 476 } | 476 } |
| 477 | 477 |
| (...skipping 501 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 979 @override | 979 @override |
| 980 @failingTest | 980 @failingTest |
| 981 void test_parseCompilationUnit_exportAsPrefix() { | 981 void test_parseCompilationUnit_exportAsPrefix() { |
| 982 // TODO(paulberry): As of commit 5de9108 this syntax is invalid. | 982 // TODO(paulberry): As of commit 5de9108 this syntax is invalid. |
| 983 super.test_parseCompilationUnit_exportAsPrefix(); | 983 super.test_parseCompilationUnit_exportAsPrefix(); |
| 984 } | 984 } |
| 985 | 985 |
| 986 @override | 986 @override |
| 987 @failingTest | 987 @failingTest |
| 988 void test_parseCompilationUnit_exportAsPrefix_parameterized() { | 988 void test_parseCompilationUnit_exportAsPrefix_parameterized() { |
| 989 // TODO(paulberry): Unhandled event: TypeArguments | 989 // TODO(paulberry): As of commit 5de9108 this syntax is invalid. |
|
ahe
2017/02/23 16:23:48
FWIW, I believe that it is important that we're ac
| |
| 990 super.test_parseCompilationUnit_exportAsPrefix_parameterized(); | 990 super.test_parseCompilationUnit_exportAsPrefix_parameterized(); |
| 991 } | 991 } |
| 992 | 992 |
| 993 @override | 993 @override |
| 994 @failingTest | 994 @failingTest |
| 995 void test_parseCompilationUnit_operatorAsPrefix_parameterized() { | 995 void test_parseCompilationUnit_operatorAsPrefix_parameterized() { |
| 996 // TODO(paulberry): Unhandled event: ConstructorReference | 996 // TODO(paulberry): Unhandled event: ConstructorReference |
| 997 super.test_parseCompilationUnit_operatorAsPrefix_parameterized(); | 997 super.test_parseCompilationUnit_operatorAsPrefix_parameterized(); |
| 998 } | 998 } |
| 999 | 999 |
| (...skipping 21 matching lines...) Expand all Loading... | |
| 1021 @override | 1021 @override |
| 1022 @failingTest | 1022 @failingTest |
| 1023 void | 1023 void |
| 1024 test_parseCompilationUnitMember_function_generic_noReturnType_annotated() { | 1024 test_parseCompilationUnitMember_function_generic_noReturnType_annotated() { |
| 1025 // TODO(paulberry,ahe): Fasta doesn't appear to support annotated type | 1025 // TODO(paulberry,ahe): Fasta doesn't appear to support annotated type |
| 1026 // parameters. | 1026 // parameters. |
| 1027 super | 1027 super |
| 1028 .test_parseCompilationUnitMember_function_generic_noReturnType_annotated (); | 1028 .test_parseCompilationUnitMember_function_generic_noReturnType_annotated (); |
| 1029 } | 1029 } |
| 1030 | 1030 |
| 1031 @override | |
| 1032 @failingTest | |
| 1033 void test_parseCompilationUnitMember_typeAlias_generic() { | |
| 1034 // TODO(paulberry): Unhandled event: TypeArguments | |
| 1035 super.test_parseCompilationUnitMember_typeAlias_generic(); | |
| 1036 } | |
| 1037 | |
| 1038 void test_parseCompilationUnitMember_typedef() { | 1031 void test_parseCompilationUnitMember_typedef() { |
| 1039 // TODO(paulberry): Unhandled event: FunctionTypeAlias | 1032 // TODO(paulberry): Unhandled event: FunctionTypeAlias |
| 1040 super.test_parseCompilationUnitMember_typedef(); | 1033 super.test_parseCompilationUnitMember_typedef(); |
| 1041 } | 1034 } |
| 1042 | 1035 |
| 1043 @override | 1036 @override |
| 1044 @failingTest | 1037 @failingTest |
| 1045 void test_parseDirectives_complete() { | 1038 void test_parseDirectives_complete() { |
| 1046 // TODO(paulberry,ahe): Fasta doesn't support script tags yet. | 1039 // TODO(paulberry,ahe): Fasta doesn't support script tags yet. |
| 1047 super.test_parseDirectives_complete(); | 1040 super.test_parseDirectives_complete(); |
| (...skipping 72 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 1120 @override | 1113 @override |
| 1121 @failingTest | 1114 @failingTest |
| 1122 void test_parsePartOfDirective_uri() { | 1115 void test_parsePartOfDirective_uri() { |
| 1123 // TODO(paulberry,ahe): URIs in "part of" declarations are not supported by | 1116 // TODO(paulberry,ahe): URIs in "part of" declarations are not supported by |
| 1124 // Fasta. | 1117 // Fasta. |
| 1125 super.test_parsePartOfDirective_uri(); | 1118 super.test_parsePartOfDirective_uri(); |
| 1126 } | 1119 } |
| 1127 | 1120 |
| 1128 @override | 1121 @override |
| 1129 @failingTest | 1122 @failingTest |
| 1130 void test_parseTypeAlias_function_parameterizedReturnType() { | |
| 1131 // TODO(paulberry): Unhandled event: TypeArguments | |
| 1132 super.test_parseTypeAlias_function_parameterizedReturnType(); | |
| 1133 } | |
| 1134 | |
| 1135 @override | |
| 1136 @failingTest | |
| 1137 void test_parseTypeAlias_genericFunction_noParameters() { | 1123 void test_parseTypeAlias_genericFunction_noParameters() { |
| 1138 super.test_parseTypeAlias_genericFunction_noParameters(); | 1124 super.test_parseTypeAlias_genericFunction_noParameters(); |
| 1139 } | 1125 } |
| 1140 | 1126 |
| 1141 @override | 1127 @override |
| 1142 @failingTest | 1128 @failingTest |
| 1143 void test_parseTypeAlias_genericFunction_noReturnType() { | 1129 void test_parseTypeAlias_genericFunction_noReturnType() { |
| 1144 super.test_parseTypeAlias_genericFunction_noReturnType(); | 1130 super.test_parseTypeAlias_genericFunction_noReturnType(); |
| 1145 } | 1131 } |
| 1146 | 1132 |
| (...skipping 52 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
| 1199 void test_parseTypeAlias_genericFunction_typeParameters_voidReturnType() { | 1185 void test_parseTypeAlias_genericFunction_typeParameters_voidReturnType() { |
| 1200 super.test_parseTypeAlias_genericFunction_typeParameters_voidReturnType(); | 1186 super.test_parseTypeAlias_genericFunction_typeParameters_voidReturnType(); |
| 1201 } | 1187 } |
| 1202 | 1188 |
| 1203 @override | 1189 @override |
| 1204 @failingTest | 1190 @failingTest |
| 1205 void test_parseTypeAlias_genericFunction_voidReturnType() { | 1191 void test_parseTypeAlias_genericFunction_voidReturnType() { |
| 1206 super.test_parseTypeAlias_genericFunction_voidReturnType(); | 1192 super.test_parseTypeAlias_genericFunction_voidReturnType(); |
| 1207 } | 1193 } |
| 1208 } | 1194 } |
| OLD | NEW |