| 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/ast/token.dart' as analyzer; | 6 import 'package:analyzer/dart/ast/token.dart' as analyzer; |
| 7 import 'package:analyzer/error/error.dart'; | 7 import 'package:analyzer/error/error.dart'; |
| 8 import 'package:analyzer/error/listener.dart' show ErrorReporter; | 8 import 'package:analyzer/error/listener.dart' show ErrorReporter; |
| 9 import 'package:analyzer/src/dart/scanner/scanner.dart'; | 9 import 'package:analyzer/src/dart/scanner/scanner.dart'; |
| 10 import 'package:analyzer/src/fasta/ast_builder.dart'; | 10 import 'package:analyzer/src/fasta/ast_builder.dart'; |
| (...skipping 11 matching lines...) Expand all Loading... |
| 22 import 'package:test_reflective_loader/test_reflective_loader.dart'; | 22 import 'package:test_reflective_loader/test_reflective_loader.dart'; |
| 23 | 23 |
| 24 import 'parser_fasta_listener.dart'; | 24 import 'parser_fasta_listener.dart'; |
| 25 import 'parser_test.dart'; | 25 import 'parser_test.dart'; |
| 26 import 'test_support.dart'; | 26 import 'test_support.dart'; |
| 27 | 27 |
| 28 main() { | 28 main() { |
| 29 defineReflectiveSuite(() { | 29 defineReflectiveSuite(() { |
| 30 defineReflectiveTests(ClassMemberParserTest_Fasta); | 30 defineReflectiveTests(ClassMemberParserTest_Fasta); |
| 31 defineReflectiveTests(ComplexParserTest_Fasta); | 31 defineReflectiveTests(ComplexParserTest_Fasta); |
| 32 defineReflectiveTests(ErrorParserTest_Fasta); |
| 32 defineReflectiveTests(ExpressionParserTest_Fasta); | 33 defineReflectiveTests(ExpressionParserTest_Fasta); |
| 33 defineReflectiveTests(FormalParameterParserTest_Fasta); | 34 defineReflectiveTests(FormalParameterParserTest_Fasta); |
| 34 defineReflectiveTests(StatementParserTest_Fasta); | 35 defineReflectiveTests(StatementParserTest_Fasta); |
| 35 defineReflectiveTests(TopLevelParserTest_Fasta); | 36 defineReflectiveTests(TopLevelParserTest_Fasta); |
| 36 }); | 37 }); |
| 37 } | 38 } |
| 38 | 39 |
| 39 /** | 40 /** |
| 40 * Type of the "parse..." methods defined in the Fasta parser. | 41 * Type of the "parse..." methods defined in the Fasta parser. |
| 41 */ | 42 */ |
| (...skipping 79 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 121 | 122 |
| 122 @override | 123 @override |
| 123 @failingTest | 124 @failingTest |
| 124 void test_logicalOrExpression_precedence_nullableType() { | 125 void test_logicalOrExpression_precedence_nullableType() { |
| 125 // TODO(paulberry,ahe): Fasta doesn't support NNBD syntax yet. | 126 // TODO(paulberry,ahe): Fasta doesn't support NNBD syntax yet. |
| 126 super.test_logicalOrExpression_precedence_nullableType(); | 127 super.test_logicalOrExpression_precedence_nullableType(); |
| 127 } | 128 } |
| 128 } | 129 } |
| 129 | 130 |
| 130 /** | 131 /** |
| 132 * Tests of the fasta parser based on [ErrorParserTest]. |
| 133 */ |
| 134 @reflectiveTest |
| 135 class ErrorParserTest_Fasta extends FastaParserTestCase |
| 136 with ErrorParserTestMixin { |
| 137 @override |
| 138 @failingTest |
| 139 void test_abstractClassMember_constructor() { |
| 140 super.test_abstractClassMember_constructor(); |
| 141 } |
| 142 |
| 143 @override |
| 144 @failingTest |
| 145 void test_abstractClassMember_field() { |
| 146 super.test_abstractClassMember_field(); |
| 147 } |
| 148 |
| 149 @override |
| 150 @failingTest |
| 151 void test_abstractClassMember_getter() { |
| 152 super.test_abstractClassMember_getter(); |
| 153 } |
| 154 |
| 155 @override |
| 156 @failingTest |
| 157 void test_abstractClassMember_method() { |
| 158 super.test_abstractClassMember_method(); |
| 159 } |
| 160 |
| 161 @override |
| 162 @failingTest |
| 163 void test_abstractClassMember_setter() { |
| 164 super.test_abstractClassMember_setter(); |
| 165 } |
| 166 |
| 167 @override |
| 168 @failingTest |
| 169 void test_abstractEnum() { |
| 170 super.test_abstractEnum(); |
| 171 } |
| 172 |
| 173 @override |
| 174 @failingTest |
| 175 void test_abstractTopLevelFunction_function() { |
| 176 super.test_abstractTopLevelFunction_function(); |
| 177 } |
| 178 |
| 179 @override |
| 180 @failingTest |
| 181 void test_abstractTopLevelFunction_getter() { |
| 182 super.test_abstractTopLevelFunction_getter(); |
| 183 } |
| 184 |
| 185 @override |
| 186 @failingTest |
| 187 void test_abstractTopLevelFunction_setter() { |
| 188 super.test_abstractTopLevelFunction_setter(); |
| 189 } |
| 190 |
| 191 @override |
| 192 @failingTest |
| 193 void test_abstractTopLevelVariable() { |
| 194 super.test_abstractTopLevelVariable(); |
| 195 } |
| 196 |
| 197 @override |
| 198 @failingTest |
| 199 void test_abstractTypeDef() { |
| 200 super.test_abstractTypeDef(); |
| 201 } |
| 202 |
| 203 @override |
| 204 @failingTest |
| 205 void test_annotationOnEnumConstant_first() { |
| 206 super.test_annotationOnEnumConstant_first(); |
| 207 } |
| 208 |
| 209 @override |
| 210 @failingTest |
| 211 void test_annotationOnEnumConstant_middle() { |
| 212 super.test_annotationOnEnumConstant_middle(); |
| 213 } |
| 214 |
| 215 @override |
| 216 @failingTest |
| 217 void test_breakOutsideOfLoop_breakInDoStatement() { |
| 218 super.test_breakOutsideOfLoop_breakInDoStatement(); |
| 219 } |
| 220 |
| 221 @override |
| 222 @failingTest |
| 223 void test_breakOutsideOfLoop_breakInForStatement() { |
| 224 super.test_breakOutsideOfLoop_breakInForStatement(); |
| 225 } |
| 226 |
| 227 @override |
| 228 @failingTest |
| 229 void test_breakOutsideOfLoop_breakInIfStatement() { |
| 230 super.test_breakOutsideOfLoop_breakInIfStatement(); |
| 231 } |
| 232 |
| 233 @override |
| 234 @failingTest |
| 235 void test_breakOutsideOfLoop_breakInSwitchStatement() { |
| 236 super.test_breakOutsideOfLoop_breakInSwitchStatement(); |
| 237 } |
| 238 |
| 239 @override |
| 240 @failingTest |
| 241 void test_breakOutsideOfLoop_breakInWhileStatement() { |
| 242 super.test_breakOutsideOfLoop_breakInWhileStatement(); |
| 243 } |
| 244 |
| 245 @override |
| 246 @failingTest |
| 247 void test_breakOutsideOfLoop_functionExpression_inALoop() { |
| 248 super.test_breakOutsideOfLoop_functionExpression_inALoop(); |
| 249 } |
| 250 |
| 251 @override |
| 252 @failingTest |
| 253 void test_classInClass_abstract() { |
| 254 super.test_classInClass_abstract(); |
| 255 } |
| 256 |
| 257 @override |
| 258 @failingTest |
| 259 void test_classInClass_nonAbstract() { |
| 260 super.test_classInClass_nonAbstract(); |
| 261 } |
| 262 |
| 263 @override |
| 264 @failingTest |
| 265 void test_classTypeAlias_abstractAfterEq() { |
| 266 super.test_classTypeAlias_abstractAfterEq(); |
| 267 } |
| 268 |
| 269 @override |
| 270 @failingTest |
| 271 void test_colonInPlaceOfIn() { |
| 272 super.test_colonInPlaceOfIn(); |
| 273 } |
| 274 |
| 275 @override |
| 276 @failingTest |
| 277 void test_constAndCovariant() { |
| 278 super.test_constAndCovariant(); |
| 279 } |
| 280 |
| 281 @override |
| 282 @failingTest |
| 283 void test_constAndFinal() { |
| 284 super.test_constAndFinal(); |
| 285 } |
| 286 |
| 287 @override |
| 288 @failingTest |
| 289 void test_constAndVar() { |
| 290 super.test_constAndVar(); |
| 291 } |
| 292 |
| 293 @override |
| 294 @failingTest |
| 295 void test_constClass() { |
| 296 super.test_constClass(); |
| 297 } |
| 298 |
| 299 @override |
| 300 @failingTest |
| 301 void test_constConstructorWithBody() { |
| 302 super.test_constConstructorWithBody(); |
| 303 } |
| 304 |
| 305 @override |
| 306 @failingTest |
| 307 void test_constEnum() { |
| 308 super.test_constEnum(); |
| 309 } |
| 310 |
| 311 @override |
| 312 @failingTest |
| 313 void test_constFactory() { |
| 314 super.test_constFactory(); |
| 315 } |
| 316 |
| 317 @override |
| 318 @failingTest |
| 319 void test_constMethod() { |
| 320 super.test_constMethod(); |
| 321 } |
| 322 |
| 323 @override |
| 324 @failingTest |
| 325 void test_constTypedef() { |
| 326 super.test_constTypedef(); |
| 327 } |
| 328 |
| 329 @override |
| 330 @failingTest |
| 331 void test_constructorWithReturnType() { |
| 332 super.test_constructorWithReturnType(); |
| 333 } |
| 334 |
| 335 @override |
| 336 @failingTest |
| 337 void test_constructorWithReturnType_var() { |
| 338 super.test_constructorWithReturnType_var(); |
| 339 } |
| 340 |
| 341 @override |
| 342 @failingTest |
| 343 void test_continueOutsideOfLoop_continueInDoStatement() { |
| 344 super.test_continueOutsideOfLoop_continueInDoStatement(); |
| 345 } |
| 346 |
| 347 @override |
| 348 @failingTest |
| 349 void test_continueOutsideOfLoop_continueInForStatement() { |
| 350 super.test_continueOutsideOfLoop_continueInForStatement(); |
| 351 } |
| 352 |
| 353 @override |
| 354 @failingTest |
| 355 void test_continueOutsideOfLoop_continueInIfStatement() { |
| 356 super.test_continueOutsideOfLoop_continueInIfStatement(); |
| 357 } |
| 358 |
| 359 @override |
| 360 @failingTest |
| 361 void test_continueOutsideOfLoop_continueInSwitchStatement() { |
| 362 super.test_continueOutsideOfLoop_continueInSwitchStatement(); |
| 363 } |
| 364 |
| 365 @override |
| 366 @failingTest |
| 367 void test_continueOutsideOfLoop_continueInWhileStatement() { |
| 368 super.test_continueOutsideOfLoop_continueInWhileStatement(); |
| 369 } |
| 370 |
| 371 @override |
| 372 @failingTest |
| 373 void test_continueOutsideOfLoop_functionExpression_inALoop() { |
| 374 super.test_continueOutsideOfLoop_functionExpression_inALoop(); |
| 375 } |
| 376 |
| 377 @override |
| 378 @failingTest |
| 379 void test_continueWithoutLabelInCase_error() { |
| 380 super.test_continueWithoutLabelInCase_error(); |
| 381 } |
| 382 |
| 383 @override |
| 384 @failingTest |
| 385 void test_continueWithoutLabelInCase_noError() { |
| 386 super.test_continueWithoutLabelInCase_noError(); |
| 387 } |
| 388 |
| 389 @override |
| 390 @failingTest |
| 391 void test_continueWithoutLabelInCase_noError_switchInLoop() { |
| 392 super.test_continueWithoutLabelInCase_noError_switchInLoop(); |
| 393 } |
| 394 |
| 395 @override |
| 396 @failingTest |
| 397 void test_covariantAfterVar() { |
| 398 super.test_covariantAfterVar(); |
| 399 } |
| 400 |
| 401 @override |
| 402 @failingTest |
| 403 void test_covariantAndStatic() { |
| 404 super.test_covariantAndStatic(); |
| 405 } |
| 406 |
| 407 @override |
| 408 @failingTest |
| 409 void test_covariantConstructor() { |
| 410 super.test_covariantConstructor(); |
| 411 } |
| 412 |
| 413 @override |
| 414 @failingTest |
| 415 void test_covariantMember_getter_noReturnType() { |
| 416 super.test_covariantMember_getter_noReturnType(); |
| 417 } |
| 418 |
| 419 @override |
| 420 @failingTest |
| 421 void test_covariantMember_getter_returnType() { |
| 422 super.test_covariantMember_getter_returnType(); |
| 423 } |
| 424 |
| 425 @override |
| 426 @failingTest |
| 427 void test_covariantMember_method() { |
| 428 super.test_covariantMember_method(); |
| 429 } |
| 430 |
| 431 @override |
| 432 @failingTest |
| 433 void test_covariantTopLevelDeclaration_class() { |
| 434 super.test_covariantTopLevelDeclaration_class(); |
| 435 } |
| 436 |
| 437 @override |
| 438 @failingTest |
| 439 void test_covariantTopLevelDeclaration_enum() { |
| 440 super.test_covariantTopLevelDeclaration_enum(); |
| 441 } |
| 442 |
| 443 @override |
| 444 @failingTest |
| 445 void test_covariantTopLevelDeclaration_typedef() { |
| 446 super.test_covariantTopLevelDeclaration_typedef(); |
| 447 } |
| 448 |
| 449 @override |
| 450 @failingTest |
| 451 void test_defaultValueInFunctionType_named_colon() { |
| 452 super.test_defaultValueInFunctionType_named_colon(); |
| 453 } |
| 454 |
| 455 @override |
| 456 @failingTest |
| 457 void test_defaultValueInFunctionType_named_equal() { |
| 458 super.test_defaultValueInFunctionType_named_equal(); |
| 459 } |
| 460 |
| 461 @override |
| 462 @failingTest |
| 463 void test_defaultValueInFunctionType_positional() { |
| 464 super.test_defaultValueInFunctionType_positional(); |
| 465 } |
| 466 |
| 467 @override |
| 468 @failingTest |
| 469 void test_directiveAfterDeclaration_classBeforeDirective() { |
| 470 super.test_directiveAfterDeclaration_classBeforeDirective(); |
| 471 } |
| 472 |
| 473 @override |
| 474 @failingTest |
| 475 void test_directiveAfterDeclaration_classBetweenDirectives() { |
| 476 super.test_directiveAfterDeclaration_classBetweenDirectives(); |
| 477 } |
| 478 |
| 479 @override |
| 480 @failingTest |
| 481 void test_duplicateLabelInSwitchStatement() { |
| 482 super.test_duplicateLabelInSwitchStatement(); |
| 483 } |
| 484 |
| 485 @override |
| 486 @failingTest |
| 487 void test_duplicatedModifier_const() { |
| 488 super.test_duplicatedModifier_const(); |
| 489 } |
| 490 |
| 491 @override |
| 492 @failingTest |
| 493 void test_duplicatedModifier_external() { |
| 494 super.test_duplicatedModifier_external(); |
| 495 } |
| 496 |
| 497 @override |
| 498 @failingTest |
| 499 void test_duplicatedModifier_factory() { |
| 500 super.test_duplicatedModifier_factory(); |
| 501 } |
| 502 |
| 503 @override |
| 504 @failingTest |
| 505 void test_duplicatedModifier_final() { |
| 506 super.test_duplicatedModifier_final(); |
| 507 } |
| 508 |
| 509 @override |
| 510 @failingTest |
| 511 void test_duplicatedModifier_static() { |
| 512 super.test_duplicatedModifier_static(); |
| 513 } |
| 514 |
| 515 @override |
| 516 @failingTest |
| 517 void test_duplicatedModifier_var() { |
| 518 super.test_duplicatedModifier_var(); |
| 519 } |
| 520 |
| 521 @override |
| 522 @failingTest |
| 523 void test_emptyEnumBody() { |
| 524 super.test_emptyEnumBody(); |
| 525 } |
| 526 |
| 527 @override |
| 528 @failingTest |
| 529 void test_enumInClass() { |
| 530 super.test_enumInClass(); |
| 531 } |
| 532 |
| 533 @override |
| 534 @failingTest |
| 535 void test_equalityCannotBeEqualityOperand_eq_eq() { |
| 536 super.test_equalityCannotBeEqualityOperand_eq_eq(); |
| 537 } |
| 538 |
| 539 @override |
| 540 @failingTest |
| 541 void test_equalityCannotBeEqualityOperand_eq_neq() { |
| 542 super.test_equalityCannotBeEqualityOperand_eq_neq(); |
| 543 } |
| 544 |
| 545 @override |
| 546 @failingTest |
| 547 void test_equalityCannotBeEqualityOperand_neq_eq() { |
| 548 super.test_equalityCannotBeEqualityOperand_neq_eq(); |
| 549 } |
| 550 |
| 551 @override |
| 552 @failingTest |
| 553 void test_expectedCaseOrDefault() { |
| 554 super.test_expectedCaseOrDefault(); |
| 555 } |
| 556 |
| 557 @override |
| 558 @failingTest |
| 559 void test_expectedClassMember_inClass_afterType() { |
| 560 super.test_expectedClassMember_inClass_afterType(); |
| 561 } |
| 562 |
| 563 @override |
| 564 @failingTest |
| 565 void test_expectedClassMember_inClass_beforeType() { |
| 566 super.test_expectedClassMember_inClass_beforeType(); |
| 567 } |
| 568 |
| 569 @override |
| 570 @failingTest |
| 571 void test_expectedExecutable_inClass_afterVoid() { |
| 572 super.test_expectedExecutable_inClass_afterVoid(); |
| 573 } |
| 574 |
| 575 @override |
| 576 @failingTest |
| 577 void test_expectedExecutable_topLevel_afterType() { |
| 578 super.test_expectedExecutable_topLevel_afterType(); |
| 579 } |
| 580 |
| 581 @override |
| 582 @failingTest |
| 583 void test_expectedExecutable_topLevel_afterVoid() { |
| 584 super.test_expectedExecutable_topLevel_afterVoid(); |
| 585 } |
| 586 |
| 587 @override |
| 588 @failingTest |
| 589 void test_expectedExecutable_topLevel_beforeType() { |
| 590 super.test_expectedExecutable_topLevel_beforeType(); |
| 591 } |
| 592 |
| 593 @override |
| 594 @failingTest |
| 595 void test_expectedExecutable_topLevel_eof() { |
| 596 super.test_expectedExecutable_topLevel_eof(); |
| 597 } |
| 598 |
| 599 @override |
| 600 @failingTest |
| 601 void test_expectedInterpolationIdentifier() { |
| 602 super.test_expectedInterpolationIdentifier(); |
| 603 } |
| 604 |
| 605 @override |
| 606 @failingTest |
| 607 void test_expectedInterpolationIdentifier_emptyString() { |
| 608 super.test_expectedInterpolationIdentifier_emptyString(); |
| 609 } |
| 610 |
| 611 @override |
| 612 @failingTest |
| 613 void test_expectedListOrMapLiteral() { |
| 614 super.test_expectedListOrMapLiteral(); |
| 615 } |
| 616 |
| 617 @override |
| 618 @failingTest |
| 619 void test_expectedStringLiteral() { |
| 620 super.test_expectedStringLiteral(); |
| 621 } |
| 622 |
| 623 @override |
| 624 @failingTest |
| 625 void test_expectedToken_commaMissingInArgumentList() { |
| 626 super.test_expectedToken_commaMissingInArgumentList(); |
| 627 } |
| 628 |
| 629 @override |
| 630 @failingTest |
| 631 void test_expectedToken_parseStatement_afterVoid() { |
| 632 super.test_expectedToken_parseStatement_afterVoid(); |
| 633 } |
| 634 |
| 635 @override |
| 636 @failingTest |
| 637 void test_expectedToken_semicolonMissingAfterExport() { |
| 638 super.test_expectedToken_semicolonMissingAfterExport(); |
| 639 } |
| 640 |
| 641 @override |
| 642 @failingTest |
| 643 void test_expectedToken_semicolonMissingAfterExpression() { |
| 644 super.test_expectedToken_semicolonMissingAfterExpression(); |
| 645 } |
| 646 |
| 647 @override |
| 648 @failingTest |
| 649 void test_expectedToken_semicolonMissingAfterImport() { |
| 650 super.test_expectedToken_semicolonMissingAfterImport(); |
| 651 } |
| 652 |
| 653 @override |
| 654 @failingTest |
| 655 void test_expectedToken_whileMissingInDoStatement() { |
| 656 super.test_expectedToken_whileMissingInDoStatement(); |
| 657 } |
| 658 |
| 659 @override |
| 660 @failingTest |
| 661 void test_expectedTypeName_as() { |
| 662 super.test_expectedTypeName_as(); |
| 663 } |
| 664 |
| 665 @override |
| 666 @failingTest |
| 667 void test_expectedTypeName_as_void() { |
| 668 super.test_expectedTypeName_as_void(); |
| 669 } |
| 670 |
| 671 @override |
| 672 @failingTest |
| 673 void test_expectedTypeName_is() { |
| 674 super.test_expectedTypeName_is(); |
| 675 } |
| 676 |
| 677 @override |
| 678 @failingTest |
| 679 void test_expectedTypeName_is_void() { |
| 680 super.test_expectedTypeName_is_void(); |
| 681 } |
| 682 |
| 683 @override |
| 684 @failingTest |
| 685 void test_exportDirectiveAfterPartDirective() { |
| 686 super.test_exportDirectiveAfterPartDirective(); |
| 687 } |
| 688 |
| 689 @override |
| 690 @failingTest |
| 691 void test_externalAfterConst() { |
| 692 super.test_externalAfterConst(); |
| 693 } |
| 694 |
| 695 @override |
| 696 @failingTest |
| 697 void test_externalAfterFactory() { |
| 698 super.test_externalAfterFactory(); |
| 699 } |
| 700 |
| 701 @override |
| 702 @failingTest |
| 703 void test_externalAfterStatic() { |
| 704 super.test_externalAfterStatic(); |
| 705 } |
| 706 |
| 707 @override |
| 708 @failingTest |
| 709 void test_externalClass() { |
| 710 super.test_externalClass(); |
| 711 } |
| 712 |
| 713 @override |
| 714 @failingTest |
| 715 void test_externalConstructorWithBody_factory() { |
| 716 super.test_externalConstructorWithBody_factory(); |
| 717 } |
| 718 |
| 719 @override |
| 720 @failingTest |
| 721 void test_externalConstructorWithBody_named() { |
| 722 super.test_externalConstructorWithBody_named(); |
| 723 } |
| 724 |
| 725 @override |
| 726 @failingTest |
| 727 void test_externalEnum() { |
| 728 super.test_externalEnum(); |
| 729 } |
| 730 |
| 731 @override |
| 732 @failingTest |
| 733 void test_externalField_const() { |
| 734 super.test_externalField_const(); |
| 735 } |
| 736 |
| 737 @override |
| 738 @failingTest |
| 739 void test_externalField_final() { |
| 740 super.test_externalField_final(); |
| 741 } |
| 742 |
| 743 @override |
| 744 @failingTest |
| 745 void test_externalField_static() { |
| 746 super.test_externalField_static(); |
| 747 } |
| 748 |
| 749 @override |
| 750 @failingTest |
| 751 void test_externalField_typed() { |
| 752 super.test_externalField_typed(); |
| 753 } |
| 754 |
| 755 @override |
| 756 @failingTest |
| 757 void test_externalField_untyped() { |
| 758 super.test_externalField_untyped(); |
| 759 } |
| 760 |
| 761 @override |
| 762 @failingTest |
| 763 void test_externalGetterWithBody() { |
| 764 super.test_externalGetterWithBody(); |
| 765 } |
| 766 |
| 767 @override |
| 768 @failingTest |
| 769 void test_externalMethodWithBody() { |
| 770 super.test_externalMethodWithBody(); |
| 771 } |
| 772 |
| 773 @override |
| 774 @failingTest |
| 775 void test_externalOperatorWithBody() { |
| 776 super.test_externalOperatorWithBody(); |
| 777 } |
| 778 |
| 779 @override |
| 780 @failingTest |
| 781 void test_externalSetterWithBody() { |
| 782 super.test_externalSetterWithBody(); |
| 783 } |
| 784 |
| 785 @override |
| 786 @failingTest |
| 787 void test_externalTypedef() { |
| 788 super.test_externalTypedef(); |
| 789 } |
| 790 |
| 791 @override |
| 792 @failingTest |
| 793 void test_extraCommaInParameterList() { |
| 794 super.test_extraCommaInParameterList(); |
| 795 } |
| 796 |
| 797 @override |
| 798 @failingTest |
| 799 void test_extraCommaTrailingNamedParameterGroup() { |
| 800 super.test_extraCommaTrailingNamedParameterGroup(); |
| 801 } |
| 802 |
| 803 @override |
| 804 @failingTest |
| 805 void test_extraCommaTrailingPositionalParameterGroup() { |
| 806 super.test_extraCommaTrailingPositionalParameterGroup(); |
| 807 } |
| 808 |
| 809 @override |
| 810 @failingTest |
| 811 void test_extraTrailingCommaInParameterList() { |
| 812 super.test_extraTrailingCommaInParameterList(); |
| 813 } |
| 814 |
| 815 @override |
| 816 @failingTest |
| 817 void test_factoryTopLevelDeclaration_class() { |
| 818 super.test_factoryTopLevelDeclaration_class(); |
| 819 } |
| 820 |
| 821 @override |
| 822 @failingTest |
| 823 void test_factoryTopLevelDeclaration_enum() { |
| 824 super.test_factoryTopLevelDeclaration_enum(); |
| 825 } |
| 826 |
| 827 @override |
| 828 @failingTest |
| 829 void test_factoryTopLevelDeclaration_typedef() { |
| 830 super.test_factoryTopLevelDeclaration_typedef(); |
| 831 } |
| 832 |
| 833 @override |
| 834 @failingTest |
| 835 void test_factoryWithInitializers() { |
| 836 super.test_factoryWithInitializers(); |
| 837 } |
| 838 |
| 839 @override |
| 840 @failingTest |
| 841 void test_factoryWithoutBody() { |
| 842 super.test_factoryWithoutBody(); |
| 843 } |
| 844 |
| 845 @override |
| 846 @failingTest |
| 847 void test_fieldInitializerOutsideConstructor() { |
| 848 super.test_fieldInitializerOutsideConstructor(); |
| 849 } |
| 850 |
| 851 @override |
| 852 @failingTest |
| 853 void test_finalAndCovariant() { |
| 854 super.test_finalAndCovariant(); |
| 855 } |
| 856 |
| 857 @override |
| 858 @failingTest |
| 859 void test_finalAndVar() { |
| 860 super.test_finalAndVar(); |
| 861 } |
| 862 |
| 863 @override |
| 864 @failingTest |
| 865 void test_finalClass() { |
| 866 super.test_finalClass(); |
| 867 } |
| 868 |
| 869 @override |
| 870 @failingTest |
| 871 void test_finalConstructor() { |
| 872 super.test_finalConstructor(); |
| 873 } |
| 874 |
| 875 @override |
| 876 @failingTest |
| 877 void test_finalEnum() { |
| 878 super.test_finalEnum(); |
| 879 } |
| 880 |
| 881 @override |
| 882 @failingTest |
| 883 void test_finalMethod() { |
| 884 super.test_finalMethod(); |
| 885 } |
| 886 |
| 887 @override |
| 888 @failingTest |
| 889 void test_finalTypedef() { |
| 890 super.test_finalTypedef(); |
| 891 } |
| 892 |
| 893 @override |
| 894 @failingTest |
| 895 void test_functionTypedParameter_const() { |
| 896 super.test_functionTypedParameter_const(); |
| 897 } |
| 898 |
| 899 @override |
| 900 @failingTest |
| 901 void test_functionTypedParameter_final() { |
| 902 super.test_functionTypedParameter_final(); |
| 903 } |
| 904 |
| 905 @override |
| 906 @failingTest |
| 907 void test_functionTypedParameter_incomplete1() { |
| 908 super.test_functionTypedParameter_incomplete1(); |
| 909 } |
| 910 |
| 911 @override |
| 912 @failingTest |
| 913 void test_functionTypedParameter_var() { |
| 914 super.test_functionTypedParameter_var(); |
| 915 } |
| 916 |
| 917 @override |
| 918 @failingTest |
| 919 void test_genericFunctionType_extraLessThan() { |
| 920 super.test_genericFunctionType_extraLessThan(); |
| 921 } |
| 922 |
| 923 @override |
| 924 @failingTest |
| 925 void test_getterInFunction_block_noReturnType() { |
| 926 super.test_getterInFunction_block_noReturnType(); |
| 927 } |
| 928 |
| 929 @override |
| 930 @failingTest |
| 931 void test_getterInFunction_block_returnType() { |
| 932 super.test_getterInFunction_block_returnType(); |
| 933 } |
| 934 |
| 935 @override |
| 936 @failingTest |
| 937 void test_getterInFunction_expression_noReturnType() { |
| 938 super.test_getterInFunction_expression_noReturnType(); |
| 939 } |
| 940 |
| 941 @override |
| 942 @failingTest |
| 943 void test_getterInFunction_expression_returnType() { |
| 944 super.test_getterInFunction_expression_returnType(); |
| 945 } |
| 946 |
| 947 @override |
| 948 @failingTest |
| 949 void test_getterWithParameters() { |
| 950 super.test_getterWithParameters(); |
| 951 } |
| 952 |
| 953 @override |
| 954 @failingTest |
| 955 void test_illegalAssignmentToNonAssignable_postfix_minusMinus_literal() { |
| 956 super.test_illegalAssignmentToNonAssignable_postfix_minusMinus_literal(); |
| 957 } |
| 958 |
| 959 @override |
| 960 @failingTest |
| 961 void test_illegalAssignmentToNonAssignable_postfix_plusPlus_literal() { |
| 962 super.test_illegalAssignmentToNonAssignable_postfix_plusPlus_literal(); |
| 963 } |
| 964 |
| 965 @override |
| 966 @failingTest |
| 967 void test_illegalAssignmentToNonAssignable_postfix_plusPlus_parenthesized() { |
| 968 super |
| 969 .test_illegalAssignmentToNonAssignable_postfix_plusPlus_parenthesized(); |
| 970 } |
| 971 |
| 972 @override |
| 973 @failingTest |
| 974 void test_illegalAssignmentToNonAssignable_primarySelectorPostfix() { |
| 975 super.test_illegalAssignmentToNonAssignable_primarySelectorPostfix(); |
| 976 } |
| 977 |
| 978 @override |
| 979 @failingTest |
| 980 void test_illegalAssignmentToNonAssignable_superAssigned() { |
| 981 super.test_illegalAssignmentToNonAssignable_superAssigned(); |
| 982 } |
| 983 |
| 984 @override |
| 985 @failingTest |
| 986 void test_illegalAssignmentToNonAssignable_superAssigned_failing() { |
| 987 super.test_illegalAssignmentToNonAssignable_superAssigned_failing(); |
| 988 } |
| 989 |
| 990 @override |
| 991 @failingTest |
| 992 void test_implementsBeforeExtends() { |
| 993 super.test_implementsBeforeExtends(); |
| 994 } |
| 995 |
| 996 @override |
| 997 @failingTest |
| 998 void test_implementsBeforeWith() { |
| 999 super.test_implementsBeforeWith(); |
| 1000 } |
| 1001 |
| 1002 @override |
| 1003 @failingTest |
| 1004 void test_importDirectiveAfterPartDirective() { |
| 1005 super.test_importDirectiveAfterPartDirective(); |
| 1006 } |
| 1007 |
| 1008 @override |
| 1009 @failingTest |
| 1010 void test_initializedVariableInForEach() { |
| 1011 super.test_initializedVariableInForEach(); |
| 1012 } |
| 1013 |
| 1014 @override |
| 1015 @failingTest |
| 1016 void test_invalidAwaitInFor() { |
| 1017 super.test_invalidAwaitInFor(); |
| 1018 } |
| 1019 |
| 1020 @override |
| 1021 @failingTest |
| 1022 void test_invalidCodePoint() { |
| 1023 super.test_invalidCodePoint(); |
| 1024 } |
| 1025 |
| 1026 @override |
| 1027 @failingTest |
| 1028 void test_invalidCommentReference__new_nonIdentifier() { |
| 1029 super.test_invalidCommentReference__new_nonIdentifier(); |
| 1030 } |
| 1031 |
| 1032 @override |
| 1033 @failingTest |
| 1034 void test_invalidCommentReference__new_tooMuch() { |
| 1035 super.test_invalidCommentReference__new_tooMuch(); |
| 1036 } |
| 1037 |
| 1038 @override |
| 1039 @failingTest |
| 1040 void test_invalidCommentReference__nonNew_nonIdentifier() { |
| 1041 super.test_invalidCommentReference__nonNew_nonIdentifier(); |
| 1042 } |
| 1043 |
| 1044 @override |
| 1045 @failingTest |
| 1046 void test_invalidCommentReference__nonNew_tooMuch() { |
| 1047 super.test_invalidCommentReference__nonNew_tooMuch(); |
| 1048 } |
| 1049 |
| 1050 @override |
| 1051 @failingTest |
| 1052 void test_invalidConstructorName_with() { |
| 1053 super.test_invalidConstructorName_with(); |
| 1054 } |
| 1055 |
| 1056 @override |
| 1057 @failingTest |
| 1058 void test_invalidHexEscape_invalidDigit() { |
| 1059 super.test_invalidHexEscape_invalidDigit(); |
| 1060 } |
| 1061 |
| 1062 @override |
| 1063 @failingTest |
| 1064 void test_invalidHexEscape_tooFewDigits() { |
| 1065 super.test_invalidHexEscape_tooFewDigits(); |
| 1066 } |
| 1067 |
| 1068 @override |
| 1069 @failingTest |
| 1070 void test_invalidInterpolationIdentifier_startWithDigit() { |
| 1071 super.test_invalidInterpolationIdentifier_startWithDigit(); |
| 1072 } |
| 1073 |
| 1074 @override |
| 1075 @failingTest |
| 1076 void test_invalidLiteralInConfiguration() { |
| 1077 super.test_invalidLiteralInConfiguration(); |
| 1078 } |
| 1079 |
| 1080 @override |
| 1081 @failingTest |
| 1082 void test_invalidOperator() { |
| 1083 super.test_invalidOperator(); |
| 1084 } |
| 1085 |
| 1086 @override |
| 1087 @failingTest |
| 1088 void test_invalidOperatorAfterSuper_assignableExpression() { |
| 1089 super.test_invalidOperatorAfterSuper_assignableExpression(); |
| 1090 } |
| 1091 |
| 1092 @override |
| 1093 @failingTest |
| 1094 void test_invalidOperatorAfterSuper_primaryExpression() { |
| 1095 super.test_invalidOperatorAfterSuper_primaryExpression(); |
| 1096 } |
| 1097 |
| 1098 @override |
| 1099 @failingTest |
| 1100 void test_invalidOperatorForSuper() { |
| 1101 super.test_invalidOperatorForSuper(); |
| 1102 } |
| 1103 |
| 1104 @override |
| 1105 @failingTest |
| 1106 void test_invalidStarAfterAsync() { |
| 1107 super.test_invalidStarAfterAsync(); |
| 1108 } |
| 1109 |
| 1110 @override |
| 1111 @failingTest |
| 1112 void test_invalidSync() { |
| 1113 super.test_invalidSync(); |
| 1114 } |
| 1115 |
| 1116 @override |
| 1117 @failingTest |
| 1118 void test_invalidUnicodeEscape_incomplete_noDigits() { |
| 1119 super.test_invalidUnicodeEscape_incomplete_noDigits(); |
| 1120 } |
| 1121 |
| 1122 @override |
| 1123 @failingTest |
| 1124 void test_invalidUnicodeEscape_incomplete_someDigits() { |
| 1125 super.test_invalidUnicodeEscape_incomplete_someDigits(); |
| 1126 } |
| 1127 |
| 1128 @override |
| 1129 @failingTest |
| 1130 void test_invalidUnicodeEscape_invalidDigit() { |
| 1131 super.test_invalidUnicodeEscape_invalidDigit(); |
| 1132 } |
| 1133 |
| 1134 @override |
| 1135 @failingTest |
| 1136 void test_invalidUnicodeEscape_tooFewDigits_fixed() { |
| 1137 super.test_invalidUnicodeEscape_tooFewDigits_fixed(); |
| 1138 } |
| 1139 |
| 1140 @override |
| 1141 @failingTest |
| 1142 void test_invalidUnicodeEscape_tooFewDigits_variable() { |
| 1143 super.test_invalidUnicodeEscape_tooFewDigits_variable(); |
| 1144 } |
| 1145 |
| 1146 @override |
| 1147 @failingTest |
| 1148 void test_invalidUnicodeEscape_tooManyDigits_variable() { |
| 1149 super.test_invalidUnicodeEscape_tooManyDigits_variable(); |
| 1150 } |
| 1151 |
| 1152 @override |
| 1153 @failingTest |
| 1154 void test_libraryDirectiveNotFirst() { |
| 1155 super.test_libraryDirectiveNotFirst(); |
| 1156 } |
| 1157 |
| 1158 @override |
| 1159 @failingTest |
| 1160 void test_libraryDirectiveNotFirst_afterPart() { |
| 1161 super.test_libraryDirectiveNotFirst_afterPart(); |
| 1162 } |
| 1163 |
| 1164 @override |
| 1165 @failingTest |
| 1166 void test_localFunctionDeclarationModifier_abstract() { |
| 1167 super.test_localFunctionDeclarationModifier_abstract(); |
| 1168 } |
| 1169 |
| 1170 @override |
| 1171 @failingTest |
| 1172 void test_localFunctionDeclarationModifier_external() { |
| 1173 super.test_localFunctionDeclarationModifier_external(); |
| 1174 } |
| 1175 |
| 1176 @override |
| 1177 @failingTest |
| 1178 void test_localFunctionDeclarationModifier_factory() { |
| 1179 super.test_localFunctionDeclarationModifier_factory(); |
| 1180 } |
| 1181 |
| 1182 @override |
| 1183 @failingTest |
| 1184 void test_localFunctionDeclarationModifier_static() { |
| 1185 super.test_localFunctionDeclarationModifier_static(); |
| 1186 } |
| 1187 |
| 1188 @override |
| 1189 @failingTest |
| 1190 void test_method_invalidTypeParameterComments() { |
| 1191 super.test_method_invalidTypeParameterComments(); |
| 1192 } |
| 1193 |
| 1194 @override |
| 1195 @failingTest |
| 1196 void test_method_invalidTypeParameterExtends() { |
| 1197 super.test_method_invalidTypeParameterExtends(); |
| 1198 } |
| 1199 |
| 1200 @override |
| 1201 @failingTest |
| 1202 void test_method_invalidTypeParameterExtendsComment() { |
| 1203 super.test_method_invalidTypeParameterExtendsComment(); |
| 1204 } |
| 1205 |
| 1206 @override |
| 1207 @failingTest |
| 1208 void test_method_invalidTypeParameters() { |
| 1209 super.test_method_invalidTypeParameters(); |
| 1210 } |
| 1211 |
| 1212 @override |
| 1213 @failingTest |
| 1214 void test_missingAssignableSelector_identifiersAssigned() { |
| 1215 super.test_missingAssignableSelector_identifiersAssigned(); |
| 1216 } |
| 1217 |
| 1218 @override |
| 1219 @failingTest |
| 1220 void test_missingAssignableSelector_prefix_minusMinus_literal() { |
| 1221 super.test_missingAssignableSelector_prefix_minusMinus_literal(); |
| 1222 } |
| 1223 |
| 1224 @override |
| 1225 @failingTest |
| 1226 void test_missingAssignableSelector_prefix_plusPlus_literal() { |
| 1227 super.test_missingAssignableSelector_prefix_plusPlus_literal(); |
| 1228 } |
| 1229 |
| 1230 @override |
| 1231 @failingTest |
| 1232 void test_missingAssignableSelector_superPrimaryExpression() { |
| 1233 super.test_missingAssignableSelector_superPrimaryExpression(); |
| 1234 } |
| 1235 |
| 1236 @override |
| 1237 @failingTest |
| 1238 void test_missingAssignableSelector_superPropertyAccessAssigned() { |
| 1239 super.test_missingAssignableSelector_superPropertyAccessAssigned(); |
| 1240 } |
| 1241 |
| 1242 @override |
| 1243 @failingTest |
| 1244 void test_missingCatchOrFinally() { |
| 1245 super.test_missingCatchOrFinally(); |
| 1246 } |
| 1247 |
| 1248 @override |
| 1249 @failingTest |
| 1250 void test_missingClassBody() { |
| 1251 super.test_missingClassBody(); |
| 1252 } |
| 1253 |
| 1254 @override |
| 1255 @failingTest |
| 1256 void test_missingClosingParenthesis() { |
| 1257 super.test_missingClosingParenthesis(); |
| 1258 } |
| 1259 |
| 1260 @override |
| 1261 @failingTest |
| 1262 void test_missingConstFinalVarOrType_static() { |
| 1263 super.test_missingConstFinalVarOrType_static(); |
| 1264 } |
| 1265 |
| 1266 @override |
| 1267 @failingTest |
| 1268 void test_missingConstFinalVarOrType_topLevel() { |
| 1269 super.test_missingConstFinalVarOrType_topLevel(); |
| 1270 } |
| 1271 |
| 1272 @override |
| 1273 @failingTest |
| 1274 void test_missingEnumBody() { |
| 1275 super.test_missingEnumBody(); |
| 1276 } |
| 1277 |
| 1278 @override |
| 1279 @failingTest |
| 1280 void test_missingExpressionInThrow_withCascade() { |
| 1281 super.test_missingExpressionInThrow_withCascade(); |
| 1282 } |
| 1283 |
| 1284 @override |
| 1285 @failingTest |
| 1286 void test_missingExpressionInThrow_withoutCascade() { |
| 1287 super.test_missingExpressionInThrow_withoutCascade(); |
| 1288 } |
| 1289 |
| 1290 @override |
| 1291 @failingTest |
| 1292 void test_missingFunctionBody_emptyNotAllowed() { |
| 1293 super.test_missingFunctionBody_emptyNotAllowed(); |
| 1294 } |
| 1295 |
| 1296 @override |
| 1297 @failingTest |
| 1298 void test_missingFunctionBody_invalid() { |
| 1299 super.test_missingFunctionBody_invalid(); |
| 1300 } |
| 1301 |
| 1302 @override |
| 1303 @failingTest |
| 1304 void test_missingFunctionParameters_local_nonVoid_block() { |
| 1305 super.test_missingFunctionParameters_local_nonVoid_block(); |
| 1306 } |
| 1307 |
| 1308 @override |
| 1309 @failingTest |
| 1310 void test_missingFunctionParameters_local_nonVoid_expression() { |
| 1311 super.test_missingFunctionParameters_local_nonVoid_expression(); |
| 1312 } |
| 1313 |
| 1314 @override |
| 1315 @failingTest |
| 1316 void test_missingFunctionParameters_local_void_block() { |
| 1317 super.test_missingFunctionParameters_local_void_block(); |
| 1318 } |
| 1319 |
| 1320 @override |
| 1321 @failingTest |
| 1322 void test_missingFunctionParameters_local_void_expression() { |
| 1323 super.test_missingFunctionParameters_local_void_expression(); |
| 1324 } |
| 1325 |
| 1326 @override |
| 1327 @failingTest |
| 1328 void test_missingFunctionParameters_topLevel_nonVoid_block() { |
| 1329 super.test_missingFunctionParameters_topLevel_nonVoid_block(); |
| 1330 } |
| 1331 |
| 1332 @override |
| 1333 @failingTest |
| 1334 void test_missingFunctionParameters_topLevel_nonVoid_expression() { |
| 1335 super.test_missingFunctionParameters_topLevel_nonVoid_expression(); |
| 1336 } |
| 1337 |
| 1338 @override |
| 1339 @failingTest |
| 1340 void test_missingFunctionParameters_topLevel_void_block() { |
| 1341 super.test_missingFunctionParameters_topLevel_void_block(); |
| 1342 } |
| 1343 |
| 1344 @override |
| 1345 @failingTest |
| 1346 void test_missingFunctionParameters_topLevel_void_expression() { |
| 1347 super.test_missingFunctionParameters_topLevel_void_expression(); |
| 1348 } |
| 1349 |
| 1350 @override |
| 1351 @failingTest |
| 1352 void test_missingIdentifierForParameterGroup() { |
| 1353 super.test_missingIdentifierForParameterGroup(); |
| 1354 } |
| 1355 |
| 1356 @override |
| 1357 @failingTest |
| 1358 void test_missingIdentifier_afterOperator() { |
| 1359 super.test_missingIdentifier_afterOperator(); |
| 1360 } |
| 1361 |
| 1362 @override |
| 1363 @failingTest |
| 1364 void test_missingIdentifier_beforeClosingCurly() { |
| 1365 super.test_missingIdentifier_beforeClosingCurly(); |
| 1366 } |
| 1367 |
| 1368 @override |
| 1369 @failingTest |
| 1370 void test_missingIdentifier_inEnum() { |
| 1371 super.test_missingIdentifier_inEnum(); |
| 1372 } |
| 1373 |
| 1374 @override |
| 1375 @failingTest |
| 1376 void test_missingIdentifier_inSymbol_afterPeriod() { |
| 1377 super.test_missingIdentifier_inSymbol_afterPeriod(); |
| 1378 } |
| 1379 |
| 1380 @override |
| 1381 @failingTest |
| 1382 void test_missingIdentifier_inSymbol_first() { |
| 1383 super.test_missingIdentifier_inSymbol_first(); |
| 1384 } |
| 1385 |
| 1386 @override |
| 1387 @failingTest |
| 1388 void test_missingIdentifier_number() { |
| 1389 super.test_missingIdentifier_number(); |
| 1390 } |
| 1391 |
| 1392 @override |
| 1393 @failingTest |
| 1394 void test_missingKeywordOperator() { |
| 1395 super.test_missingKeywordOperator(); |
| 1396 } |
| 1397 |
| 1398 @override |
| 1399 @failingTest |
| 1400 void test_missingKeywordOperator_parseClassMember() { |
| 1401 super.test_missingKeywordOperator_parseClassMember(); |
| 1402 } |
| 1403 |
| 1404 @override |
| 1405 @failingTest |
| 1406 void test_missingKeywordOperator_parseClassMember_afterTypeName() { |
| 1407 super.test_missingKeywordOperator_parseClassMember_afterTypeName(); |
| 1408 } |
| 1409 |
| 1410 @override |
| 1411 @failingTest |
| 1412 void test_missingKeywordOperator_parseClassMember_afterVoid() { |
| 1413 super.test_missingKeywordOperator_parseClassMember_afterVoid(); |
| 1414 } |
| 1415 |
| 1416 @override |
| 1417 @failingTest |
| 1418 void test_missingMethodParameters_void_block() { |
| 1419 super.test_missingMethodParameters_void_block(); |
| 1420 } |
| 1421 |
| 1422 @override |
| 1423 @failingTest |
| 1424 void test_missingMethodParameters_void_expression() { |
| 1425 super.test_missingMethodParameters_void_expression(); |
| 1426 } |
| 1427 |
| 1428 @override |
| 1429 @failingTest |
| 1430 void test_missingNameForNamedParameter_colon() { |
| 1431 super.test_missingNameForNamedParameter_colon(); |
| 1432 } |
| 1433 |
| 1434 @override |
| 1435 @failingTest |
| 1436 void test_missingNameForNamedParameter_equals() { |
| 1437 super.test_missingNameForNamedParameter_equals(); |
| 1438 } |
| 1439 |
| 1440 @override |
| 1441 @failingTest |
| 1442 void test_missingNameForNamedParameter_noDefault() { |
| 1443 super.test_missingNameForNamedParameter_noDefault(); |
| 1444 } |
| 1445 |
| 1446 @override |
| 1447 @failingTest |
| 1448 void test_missingNameInLibraryDirective() { |
| 1449 super.test_missingNameInLibraryDirective(); |
| 1450 } |
| 1451 |
| 1452 @override |
| 1453 @failingTest |
| 1454 void test_missingNameInPartOfDirective() { |
| 1455 super.test_missingNameInPartOfDirective(); |
| 1456 } |
| 1457 |
| 1458 @override |
| 1459 @failingTest |
| 1460 void test_missingPrefixInDeferredImport() { |
| 1461 super.test_missingPrefixInDeferredImport(); |
| 1462 } |
| 1463 |
| 1464 @override |
| 1465 @failingTest |
| 1466 void test_missingStartAfterSync() { |
| 1467 super.test_missingStartAfterSync(); |
| 1468 } |
| 1469 |
| 1470 @override |
| 1471 @failingTest |
| 1472 void test_missingStatement() { |
| 1473 super.test_missingStatement(); |
| 1474 } |
| 1475 |
| 1476 @override |
| 1477 @failingTest |
| 1478 void test_missingStatement_afterVoid() { |
| 1479 super.test_missingStatement_afterVoid(); |
| 1480 } |
| 1481 |
| 1482 @override |
| 1483 @failingTest |
| 1484 void test_missingTerminatorForParameterGroup_named() { |
| 1485 super.test_missingTerminatorForParameterGroup_named(); |
| 1486 } |
| 1487 |
| 1488 @override |
| 1489 @failingTest |
| 1490 void test_missingTerminatorForParameterGroup_optional() { |
| 1491 super.test_missingTerminatorForParameterGroup_optional(); |
| 1492 } |
| 1493 |
| 1494 @override |
| 1495 @failingTest |
| 1496 void test_missingTypedefParameters_nonVoid() { |
| 1497 super.test_missingTypedefParameters_nonVoid(); |
| 1498 } |
| 1499 |
| 1500 @override |
| 1501 @failingTest |
| 1502 void test_missingTypedefParameters_typeParameters() { |
| 1503 super.test_missingTypedefParameters_typeParameters(); |
| 1504 } |
| 1505 |
| 1506 @override |
| 1507 @failingTest |
| 1508 void test_missingTypedefParameters_void() { |
| 1509 super.test_missingTypedefParameters_void(); |
| 1510 } |
| 1511 |
| 1512 @override |
| 1513 @failingTest |
| 1514 void test_missingVariableInForEach() { |
| 1515 super.test_missingVariableInForEach(); |
| 1516 } |
| 1517 |
| 1518 @override |
| 1519 @failingTest |
| 1520 void test_mixedParameterGroups_namedPositional() { |
| 1521 super.test_mixedParameterGroups_namedPositional(); |
| 1522 } |
| 1523 |
| 1524 @override |
| 1525 @failingTest |
| 1526 void test_mixedParameterGroups_positionalNamed() { |
| 1527 super.test_mixedParameterGroups_positionalNamed(); |
| 1528 } |
| 1529 |
| 1530 @override |
| 1531 @failingTest |
| 1532 void test_mixin_application_lacks_with_clause() { |
| 1533 super.test_mixin_application_lacks_with_clause(); |
| 1534 } |
| 1535 |
| 1536 @override |
| 1537 @failingTest |
| 1538 void test_multipleExtendsClauses() { |
| 1539 super.test_multipleExtendsClauses(); |
| 1540 } |
| 1541 |
| 1542 @override |
| 1543 @failingTest |
| 1544 void test_multipleImplementsClauses() { |
| 1545 super.test_multipleImplementsClauses(); |
| 1546 } |
| 1547 |
| 1548 @override |
| 1549 @failingTest |
| 1550 void test_multipleLibraryDirectives() { |
| 1551 super.test_multipleLibraryDirectives(); |
| 1552 } |
| 1553 |
| 1554 @override |
| 1555 @failingTest |
| 1556 void test_multipleNamedParameterGroups() { |
| 1557 super.test_multipleNamedParameterGroups(); |
| 1558 } |
| 1559 |
| 1560 @override |
| 1561 @failingTest |
| 1562 void test_multiplePartOfDirectives() { |
| 1563 super.test_multiplePartOfDirectives(); |
| 1564 } |
| 1565 |
| 1566 @override |
| 1567 @failingTest |
| 1568 void test_multiplePositionalParameterGroups() { |
| 1569 super.test_multiplePositionalParameterGroups(); |
| 1570 } |
| 1571 |
| 1572 @override |
| 1573 @failingTest |
| 1574 void test_multipleVariablesInForEach() { |
| 1575 super.test_multipleVariablesInForEach(); |
| 1576 } |
| 1577 |
| 1578 @override |
| 1579 @failingTest |
| 1580 void test_multipleWithClauses() { |
| 1581 super.test_multipleWithClauses(); |
| 1582 } |
| 1583 |
| 1584 @override |
| 1585 @failingTest |
| 1586 void test_namedFunctionExpression() { |
| 1587 super.test_namedFunctionExpression(); |
| 1588 } |
| 1589 |
| 1590 @override |
| 1591 @failingTest |
| 1592 void test_namedParameterOutsideGroup() { |
| 1593 super.test_namedParameterOutsideGroup(); |
| 1594 } |
| 1595 |
| 1596 @override |
| 1597 @failingTest |
| 1598 void test_nonConstructorFactory_field() { |
| 1599 super.test_nonConstructorFactory_field(); |
| 1600 } |
| 1601 |
| 1602 @override |
| 1603 @failingTest |
| 1604 void test_nonConstructorFactory_method() { |
| 1605 super.test_nonConstructorFactory_method(); |
| 1606 } |
| 1607 |
| 1608 @override |
| 1609 @failingTest |
| 1610 void test_nonIdentifierLibraryName_library() { |
| 1611 super.test_nonIdentifierLibraryName_library(); |
| 1612 } |
| 1613 |
| 1614 @override |
| 1615 @failingTest |
| 1616 void test_nonIdentifierLibraryName_partOf() { |
| 1617 super.test_nonIdentifierLibraryName_partOf(); |
| 1618 } |
| 1619 |
| 1620 @override |
| 1621 @failingTest |
| 1622 void test_nonPartOfDirectiveInPart_after() { |
| 1623 super.test_nonPartOfDirectiveInPart_after(); |
| 1624 } |
| 1625 |
| 1626 @override |
| 1627 @failingTest |
| 1628 void test_nonPartOfDirectiveInPart_before() { |
| 1629 super.test_nonPartOfDirectiveInPart_before(); |
| 1630 } |
| 1631 |
| 1632 @override |
| 1633 @failingTest |
| 1634 void test_nonUserDefinableOperator() { |
| 1635 super.test_nonUserDefinableOperator(); |
| 1636 } |
| 1637 |
| 1638 @override |
| 1639 @failingTest |
| 1640 void test_nullableTypeInExtends() { |
| 1641 super.test_nullableTypeInExtends(); |
| 1642 } |
| 1643 |
| 1644 @override |
| 1645 @failingTest |
| 1646 void test_nullableTypeInImplements() { |
| 1647 super.test_nullableTypeInImplements(); |
| 1648 } |
| 1649 |
| 1650 @override |
| 1651 @failingTest |
| 1652 void test_nullableTypeInWith() { |
| 1653 super.test_nullableTypeInWith(); |
| 1654 } |
| 1655 |
| 1656 @override |
| 1657 @failingTest |
| 1658 void test_nullableTypeParameter() { |
| 1659 super.test_nullableTypeParameter(); |
| 1660 } |
| 1661 |
| 1662 @override |
| 1663 @failingTest |
| 1664 void test_optionalAfterNormalParameters_named() { |
| 1665 super.test_optionalAfterNormalParameters_named(); |
| 1666 } |
| 1667 |
| 1668 @override |
| 1669 @failingTest |
| 1670 void test_optionalAfterNormalParameters_positional() { |
| 1671 super.test_optionalAfterNormalParameters_positional(); |
| 1672 } |
| 1673 |
| 1674 @override |
| 1675 @failingTest |
| 1676 void test_parseCascadeSection_missingIdentifier() { |
| 1677 super.test_parseCascadeSection_missingIdentifier(); |
| 1678 } |
| 1679 |
| 1680 @override |
| 1681 @failingTest |
| 1682 void test_parseCascadeSection_missingIdentifier_typeArguments() { |
| 1683 super.test_parseCascadeSection_missingIdentifier_typeArguments(); |
| 1684 } |
| 1685 |
| 1686 @override |
| 1687 @failingTest |
| 1688 void test_positionalAfterNamedArgument() { |
| 1689 super.test_positionalAfterNamedArgument(); |
| 1690 } |
| 1691 |
| 1692 @override |
| 1693 @failingTest |
| 1694 void test_positionalParameterOutsideGroup() { |
| 1695 super.test_positionalParameterOutsideGroup(); |
| 1696 } |
| 1697 |
| 1698 @override |
| 1699 @failingTest |
| 1700 void test_redirectingConstructorWithBody_named() { |
| 1701 super.test_redirectingConstructorWithBody_named(); |
| 1702 } |
| 1703 |
| 1704 @override |
| 1705 @failingTest |
| 1706 void test_redirectingConstructorWithBody_unnamed() { |
| 1707 super.test_redirectingConstructorWithBody_unnamed(); |
| 1708 } |
| 1709 |
| 1710 @override |
| 1711 @failingTest |
| 1712 void test_redirectionInNonFactoryConstructor() { |
| 1713 super.test_redirectionInNonFactoryConstructor(); |
| 1714 } |
| 1715 |
| 1716 @override |
| 1717 @failingTest |
| 1718 void test_setterInFunction_block() { |
| 1719 super.test_setterInFunction_block(); |
| 1720 } |
| 1721 |
| 1722 @override |
| 1723 @failingTest |
| 1724 void test_setterInFunction_expression() { |
| 1725 super.test_setterInFunction_expression(); |
| 1726 } |
| 1727 |
| 1728 @override |
| 1729 @failingTest |
| 1730 void test_staticAfterConst() { |
| 1731 super.test_staticAfterConst(); |
| 1732 } |
| 1733 |
| 1734 @override |
| 1735 @failingTest |
| 1736 void test_staticAfterFinal() { |
| 1737 super.test_staticAfterFinal(); |
| 1738 } |
| 1739 |
| 1740 @override |
| 1741 @failingTest |
| 1742 void test_staticAfterVar() { |
| 1743 super.test_staticAfterVar(); |
| 1744 } |
| 1745 |
| 1746 @override |
| 1747 @failingTest |
| 1748 void test_staticConstructor() { |
| 1749 super.test_staticConstructor(); |
| 1750 } |
| 1751 |
| 1752 @override |
| 1753 @failingTest |
| 1754 void test_staticGetterWithoutBody() { |
| 1755 super.test_staticGetterWithoutBody(); |
| 1756 } |
| 1757 |
| 1758 @override |
| 1759 @failingTest |
| 1760 void test_staticOperator_noReturnType() { |
| 1761 super.test_staticOperator_noReturnType(); |
| 1762 } |
| 1763 |
| 1764 @override |
| 1765 @failingTest |
| 1766 void test_staticOperator_returnType() { |
| 1767 super.test_staticOperator_returnType(); |
| 1768 } |
| 1769 |
| 1770 @override |
| 1771 @failingTest |
| 1772 void test_staticSetterWithoutBody() { |
| 1773 super.test_staticSetterWithoutBody(); |
| 1774 } |
| 1775 |
| 1776 @override |
| 1777 @failingTest |
| 1778 void test_staticTopLevelDeclaration_class() { |
| 1779 super.test_staticTopLevelDeclaration_class(); |
| 1780 } |
| 1781 |
| 1782 @override |
| 1783 @failingTest |
| 1784 void test_staticTopLevelDeclaration_enum() { |
| 1785 super.test_staticTopLevelDeclaration_enum(); |
| 1786 } |
| 1787 |
| 1788 @override |
| 1789 @failingTest |
| 1790 void test_staticTopLevelDeclaration_function() { |
| 1791 super.test_staticTopLevelDeclaration_function(); |
| 1792 } |
| 1793 |
| 1794 @override |
| 1795 @failingTest |
| 1796 void test_staticTopLevelDeclaration_typedef() { |
| 1797 super.test_staticTopLevelDeclaration_typedef(); |
| 1798 } |
| 1799 |
| 1800 @override |
| 1801 @failingTest |
| 1802 void test_staticTopLevelDeclaration_variable() { |
| 1803 super.test_staticTopLevelDeclaration_variable(); |
| 1804 } |
| 1805 |
| 1806 @override |
| 1807 @failingTest |
| 1808 void test_string_unterminated_interpolation_block() { |
| 1809 super.test_string_unterminated_interpolation_block(); |
| 1810 } |
| 1811 |
| 1812 @override |
| 1813 @failingTest |
| 1814 void test_switchHasCaseAfterDefaultCase() { |
| 1815 super.test_switchHasCaseAfterDefaultCase(); |
| 1816 } |
| 1817 |
| 1818 @override |
| 1819 @failingTest |
| 1820 void test_switchHasCaseAfterDefaultCase_repeated() { |
| 1821 super.test_switchHasCaseAfterDefaultCase_repeated(); |
| 1822 } |
| 1823 |
| 1824 @override |
| 1825 @failingTest |
| 1826 void test_switchHasMultipleDefaultCases() { |
| 1827 super.test_switchHasMultipleDefaultCases(); |
| 1828 } |
| 1829 |
| 1830 @override |
| 1831 @failingTest |
| 1832 void test_switchHasMultipleDefaultCases_repeated() { |
| 1833 super.test_switchHasMultipleDefaultCases_repeated(); |
| 1834 } |
| 1835 |
| 1836 @override |
| 1837 @failingTest |
| 1838 void test_topLevelOperator_withType() { |
| 1839 super.test_topLevelOperator_withType(); |
| 1840 } |
| 1841 |
| 1842 @override |
| 1843 @failingTest |
| 1844 void test_topLevelOperator_withVoid() { |
| 1845 super.test_topLevelOperator_withVoid(); |
| 1846 } |
| 1847 |
| 1848 @override |
| 1849 @failingTest |
| 1850 void test_topLevelOperator_withoutType() { |
| 1851 super.test_topLevelOperator_withoutType(); |
| 1852 } |
| 1853 |
| 1854 @override |
| 1855 @failingTest |
| 1856 void test_topLevelVariable_withMetadata() { |
| 1857 super.test_topLevelVariable_withMetadata(); |
| 1858 } |
| 1859 |
| 1860 @override |
| 1861 @failingTest |
| 1862 void test_typedefInClass_withReturnType() { |
| 1863 super.test_typedefInClass_withReturnType(); |
| 1864 } |
| 1865 |
| 1866 @override |
| 1867 @failingTest |
| 1868 void test_typedefInClass_withoutReturnType() { |
| 1869 super.test_typedefInClass_withoutReturnType(); |
| 1870 } |
| 1871 |
| 1872 @override |
| 1873 @failingTest |
| 1874 void test_typedef_incomplete() { |
| 1875 super.test_typedef_incomplete(); |
| 1876 } |
| 1877 |
| 1878 @override |
| 1879 @failingTest |
| 1880 void test_typedef_namedFunction() { |
| 1881 super.test_typedef_namedFunction(); |
| 1882 } |
| 1883 |
| 1884 @override |
| 1885 @failingTest |
| 1886 void test_unexpectedTerminatorForParameterGroup_named() { |
| 1887 super.test_unexpectedTerminatorForParameterGroup_named(); |
| 1888 } |
| 1889 |
| 1890 @override |
| 1891 @failingTest |
| 1892 void test_unexpectedTerminatorForParameterGroup_optional() { |
| 1893 super.test_unexpectedTerminatorForParameterGroup_optional(); |
| 1894 } |
| 1895 |
| 1896 @override |
| 1897 @failingTest |
| 1898 void test_unexpectedToken_endOfFieldDeclarationStatement() { |
| 1899 super.test_unexpectedToken_endOfFieldDeclarationStatement(); |
| 1900 } |
| 1901 |
| 1902 @override |
| 1903 @failingTest |
| 1904 void test_unexpectedToken_invalidPostfixExpression() { |
| 1905 super.test_unexpectedToken_invalidPostfixExpression(); |
| 1906 } |
| 1907 |
| 1908 @override |
| 1909 @failingTest |
| 1910 void test_unexpectedToken_returnInExpressionFunctionBody() { |
| 1911 super.test_unexpectedToken_returnInExpressionFunctionBody(); |
| 1912 } |
| 1913 |
| 1914 @override |
| 1915 @failingTest |
| 1916 void test_unexpectedToken_semicolonBetweenClassMembers() { |
| 1917 super.test_unexpectedToken_semicolonBetweenClassMembers(); |
| 1918 } |
| 1919 |
| 1920 @override |
| 1921 @failingTest |
| 1922 void test_unexpectedToken_semicolonBetweenCompilationUnitMembers() { |
| 1923 super.test_unexpectedToken_semicolonBetweenCompilationUnitMembers(); |
| 1924 } |
| 1925 |
| 1926 @override |
| 1927 @failingTest |
| 1928 void test_unterminatedString_at_eof() { |
| 1929 super.test_unterminatedString_at_eof(); |
| 1930 } |
| 1931 |
| 1932 @override |
| 1933 @failingTest |
| 1934 void test_unterminatedString_multiline_at_eof_3_quotes() { |
| 1935 super.test_unterminatedString_multiline_at_eof_3_quotes(); |
| 1936 } |
| 1937 |
| 1938 @override |
| 1939 @failingTest |
| 1940 void test_unterminatedString_multiline_at_eof_4_quotes() { |
| 1941 super.test_unterminatedString_multiline_at_eof_4_quotes(); |
| 1942 } |
| 1943 |
| 1944 @override |
| 1945 @failingTest |
| 1946 void test_unterminatedString_multiline_at_eof_5_quotes() { |
| 1947 super.test_unterminatedString_multiline_at_eof_5_quotes(); |
| 1948 } |
| 1949 |
| 1950 @override |
| 1951 @failingTest |
| 1952 void test_useOfUnaryPlusOperator() { |
| 1953 super.test_useOfUnaryPlusOperator(); |
| 1954 } |
| 1955 |
| 1956 @override |
| 1957 @failingTest |
| 1958 void test_varAndType_field() { |
| 1959 super.test_varAndType_field(); |
| 1960 } |
| 1961 |
| 1962 @override |
| 1963 @failingTest |
| 1964 void test_varAndType_local() { |
| 1965 super.test_varAndType_local(); |
| 1966 } |
| 1967 |
| 1968 @override |
| 1969 @failingTest |
| 1970 void test_varAndType_parameter() { |
| 1971 super.test_varAndType_parameter(); |
| 1972 } |
| 1973 |
| 1974 @override |
| 1975 @failingTest |
| 1976 void test_varAndType_topLevelVariable() { |
| 1977 super.test_varAndType_topLevelVariable(); |
| 1978 } |
| 1979 |
| 1980 @override |
| 1981 @failingTest |
| 1982 void test_varAsTypeName_as() { |
| 1983 super.test_varAsTypeName_as(); |
| 1984 } |
| 1985 |
| 1986 @override |
| 1987 @failingTest |
| 1988 void test_varClass() { |
| 1989 super.test_varClass(); |
| 1990 } |
| 1991 |
| 1992 @override |
| 1993 @failingTest |
| 1994 void test_varEnum() { |
| 1995 super.test_varEnum(); |
| 1996 } |
| 1997 |
| 1998 @override |
| 1999 @failingTest |
| 2000 void test_varReturnType() { |
| 2001 super.test_varReturnType(); |
| 2002 } |
| 2003 |
| 2004 @override |
| 2005 @failingTest |
| 2006 void test_varTypedef() { |
| 2007 super.test_varTypedef(); |
| 2008 } |
| 2009 |
| 2010 @override |
| 2011 @failingTest |
| 2012 void test_voidParameter() { |
| 2013 super.test_voidParameter(); |
| 2014 } |
| 2015 |
| 2016 @override |
| 2017 @failingTest |
| 2018 void test_voidVariable_parseClassMember_initializer() { |
| 2019 super.test_voidVariable_parseClassMember_initializer(); |
| 2020 } |
| 2021 |
| 2022 @override |
| 2023 @failingTest |
| 2024 void test_voidVariable_parseClassMember_noInitializer() { |
| 2025 super.test_voidVariable_parseClassMember_noInitializer(); |
| 2026 } |
| 2027 |
| 2028 @override |
| 2029 @failingTest |
| 2030 void test_voidVariable_parseCompilationUnitMember_initializer() { |
| 2031 super.test_voidVariable_parseCompilationUnitMember_initializer(); |
| 2032 } |
| 2033 |
| 2034 @override |
| 2035 @failingTest |
| 2036 void test_voidVariable_parseCompilationUnitMember_noInitializer() { |
| 2037 super.test_voidVariable_parseCompilationUnitMember_noInitializer(); |
| 2038 } |
| 2039 |
| 2040 @override |
| 2041 @failingTest |
| 2042 void test_voidVariable_parseCompilationUnit_initializer() { |
| 2043 super.test_voidVariable_parseCompilationUnit_initializer(); |
| 2044 } |
| 2045 |
| 2046 @override |
| 2047 @failingTest |
| 2048 void test_voidVariable_parseCompilationUnit_noInitializer() { |
| 2049 super.test_voidVariable_parseCompilationUnit_noInitializer(); |
| 2050 } |
| 2051 |
| 2052 @override |
| 2053 @failingTest |
| 2054 void test_voidVariable_statement_initializer() { |
| 2055 super.test_voidVariable_statement_initializer(); |
| 2056 } |
| 2057 |
| 2058 @override |
| 2059 @failingTest |
| 2060 void test_voidVariable_statement_noInitializer() { |
| 2061 super.test_voidVariable_statement_noInitializer(); |
| 2062 } |
| 2063 |
| 2064 @override |
| 2065 @failingTest |
| 2066 void test_withBeforeExtends() { |
| 2067 super.test_withBeforeExtends(); |
| 2068 } |
| 2069 |
| 2070 @override |
| 2071 @failingTest |
| 2072 void test_withWithoutExtends() { |
| 2073 super.test_withWithoutExtends(); |
| 2074 } |
| 2075 |
| 2076 @override |
| 2077 @failingTest |
| 2078 void test_wrongSeparatorForPositionalParameter() { |
| 2079 super.test_wrongSeparatorForPositionalParameter(); |
| 2080 } |
| 2081 |
| 2082 @override |
| 2083 @failingTest |
| 2084 void test_wrongTerminatorForParameterGroup_named() { |
| 2085 super.test_wrongTerminatorForParameterGroup_named(); |
| 2086 } |
| 2087 |
| 2088 @override |
| 2089 @failingTest |
| 2090 void test_wrongTerminatorForParameterGroup_optional() { |
| 2091 super.test_wrongTerminatorForParameterGroup_optional(); |
| 2092 } |
| 2093 } |
| 2094 |
| 2095 /** |
| 131 * Tests of the fasta parser based on [ExpressionParserTestMixin]. | 2096 * Tests of the fasta parser based on [ExpressionParserTestMixin]. |
| 132 */ | 2097 */ |
| 133 @reflectiveTest | 2098 @reflectiveTest |
| 134 class ExpressionParserTest_Fasta extends FastaParserTestCase | 2099 class ExpressionParserTest_Fasta extends FastaParserTestCase |
| 135 with ExpressionParserTestMixin { | 2100 with ExpressionParserTestMixin { |
| 136 @override | 2101 @override |
| 137 @failingTest | 2102 @failingTest |
| 138 void | 2103 void |
| 139 test_parseAssignableExpression_expression_args_dot_typeArgumentComments()
{ | 2104 test_parseAssignableExpression_expression_args_dot_typeArgumentComments()
{ |
| 140 super | 2105 super |
| (...skipping 100 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 241 /** | 2206 /** |
| 242 * Implementation of [AbstractParserTestCase] specialized for testing the | 2207 * Implementation of [AbstractParserTestCase] specialized for testing the |
| 243 * Fasta parser. | 2208 * Fasta parser. |
| 244 */ | 2209 */ |
| 245 class FastaParserTestCase extends Object | 2210 class FastaParserTestCase extends Object |
| 246 with ParserTestHelpers | 2211 with ParserTestHelpers |
| 247 implements AbstractParserTestCase { | 2212 implements AbstractParserTestCase { |
| 248 ParserProxy _parserProxy; | 2213 ParserProxy _parserProxy; |
| 249 analyzer.Token _fastaTokens; | 2214 analyzer.Token _fastaTokens; |
| 250 | 2215 |
| 2216 @override |
| 2217 GatheringErrorListener get listener => _parserProxy._errorListener; |
| 2218 |
| 251 /** | 2219 /** |
| 252 * Whether generic method comments should be enabled for the test. | 2220 * Whether generic method comments should be enabled for the test. |
| 253 */ | 2221 */ |
| 254 bool enableGenericMethodComments = false; | 2222 bool enableGenericMethodComments = false; |
| 255 | 2223 |
| 256 @override | 2224 @override |
| 257 set enableAssertInitializer(bool value) { | 2225 set enableAssertInitializer(bool value) { |
| 258 if (value == true) { | 2226 if (value == true) { |
| 259 // TODO(paulberry,ahe): it looks like asserts in initializer lists are not | 2227 // TODO(paulberry,ahe): it looks like asserts in initializer lists are not |
| 260 // supported by Fasta. | 2228 // supported by Fasta. |
| (...skipping 45 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 306 @override | 2274 @override |
| 307 void createParser(String content) { | 2275 void createParser(String content) { |
| 308 var scanner = new StringScanner(content, includeComments: true); | 2276 var scanner = new StringScanner(content, includeComments: true); |
| 309 scanner.scanGenericMethodComments = enableGenericMethodComments; | 2277 scanner.scanGenericMethodComments = enableGenericMethodComments; |
| 310 _fastaTokens = scanner.tokenize(); | 2278 _fastaTokens = scanner.tokenize(); |
| 311 _parserProxy = new ParserProxy(_fastaTokens, | 2279 _parserProxy = new ParserProxy(_fastaTokens, |
| 312 enableGenericMethodComments: enableGenericMethodComments); | 2280 enableGenericMethodComments: enableGenericMethodComments); |
| 313 } | 2281 } |
| 314 | 2282 |
| 315 @override | 2283 @override |
| 2284 void expectNotNullIfNoErrors(Object result) { |
| 2285 if (!listener.hasErrors) { |
| 2286 expect(result, isNotNull); |
| 2287 } |
| 2288 } |
| 2289 |
| 2290 @override |
| 316 Expression parseAdditiveExpression(String code) { | 2291 Expression parseAdditiveExpression(String code) { |
| 317 return _parseExpression(code); | 2292 return _parseExpression(code); |
| 318 } | 2293 } |
| 319 | 2294 |
| 320 @override | 2295 @override |
| 321 Expression parseAssignableExpression(String code, bool primaryAllowed) { | 2296 Expression parseAssignableExpression(String code, bool primaryAllowed) { |
| 322 return _parseExpression(code); | 2297 return _parseExpression(code); |
| 323 } | 2298 } |
| 324 | 2299 |
| 325 @override | 2300 @override |
| (...skipping 686 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1012 assertNoErrors(); | 2987 assertNoErrors(); |
| 1013 } | 2988 } |
| 1014 | 2989 |
| 1015 @failingTest | 2990 @failingTest |
| 1016 void test_parseCompilationUnitMember_abstractAsPrefix2() { | 2991 void test_parseCompilationUnitMember_abstractAsPrefix2() { |
| 1017 // TODO(danrubel): should not be generating an error | 2992 // TODO(danrubel): should not be generating an error |
| 1018 super.test_parseCompilationUnitMember_abstractAsPrefix(); | 2993 super.test_parseCompilationUnitMember_abstractAsPrefix(); |
| 1019 assertNoErrors(); | 2994 assertNoErrors(); |
| 1020 } | 2995 } |
| 1021 } | 2996 } |
| OLD | NEW |