| 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/dart/element/element.dart'; | 7 import 'package:analyzer/dart/element/element.dart'; |
| 8 import 'package:analyzer/error/error.dart'; | 8 import 'package:analyzer/error/error.dart'; |
| 9 import 'package:analyzer/src/generated/parser.dart' as analyzer; | 9 import 'package:analyzer/src/generated/parser.dart' as analyzer; |
| 10 import 'package:analyzer/src/generated/utilities_dart.dart'; | 10 import 'package:analyzer/src/generated/utilities_dart.dart'; |
| (...skipping 544 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 555 } | 555 } |
| 556 | 556 |
| 557 @override | 557 @override |
| 558 @failingTest | 558 @failingTest |
| 559 void test_parseFunctionExpression_typeParameterComments() { | 559 void test_parseFunctionExpression_typeParameterComments() { |
| 560 super.test_parseFunctionExpression_typeParameterComments(); | 560 super.test_parseFunctionExpression_typeParameterComments(); |
| 561 } | 561 } |
| 562 | 562 |
| 563 @override | 563 @override |
| 564 @failingTest | 564 @failingTest |
| 565 void test_parseInstanceCreationExpression_qualifiedType() { | |
| 566 super.test_parseInstanceCreationExpression_qualifiedType(); | |
| 567 } | |
| 568 | |
| 569 @override | |
| 570 @failingTest | |
| 571 void test_parseInstanceCreationExpression_qualifiedType_named() { | |
| 572 super.test_parseInstanceCreationExpression_qualifiedType_named(); | |
| 573 } | |
| 574 | |
| 575 @override | |
| 576 @failingTest | |
| 577 void | 565 void |
| 578 test_parseInstanceCreationExpression_qualifiedType_named_typeParameterComm
ent() { | 566 test_parseInstanceCreationExpression_qualifiedType_named_typeParameterComm
ent() { |
| 579 super | 567 super |
| 580 .test_parseInstanceCreationExpression_qualifiedType_named_typeParameterC
omment(); | 568 .test_parseInstanceCreationExpression_qualifiedType_named_typeParameterC
omment(); |
| 581 } | 569 } |
| 582 | 570 |
| 583 @override | 571 @override |
| 584 @failingTest | 572 @failingTest |
| 585 void | 573 void |
| 586 test_parseInstanceCreationExpression_qualifiedType_named_typeParameters()
{ | |
| 587 super | |
| 588 .test_parseInstanceCreationExpression_qualifiedType_named_typeParameters
(); | |
| 589 } | |
| 590 | |
| 591 @override | |
| 592 @failingTest | |
| 593 void | |
| 594 test_parseInstanceCreationExpression_qualifiedType_typeParameterComment()
{ | 574 test_parseInstanceCreationExpression_qualifiedType_typeParameterComment()
{ |
| 595 super | 575 super |
| 596 .test_parseInstanceCreationExpression_qualifiedType_typeParameterComment
(); | 576 .test_parseInstanceCreationExpression_qualifiedType_typeParameterComment
(); |
| 597 } | 577 } |
| 598 | 578 |
| 599 @override | 579 @override |
| 600 @failingTest | 580 @failingTest |
| 601 void test_parseInstanceCreationExpression_qualifiedType_typeParameters() { | |
| 602 super.test_parseInstanceCreationExpression_qualifiedType_typeParameters(); | |
| 603 } | |
| 604 | |
| 605 @override | |
| 606 @failingTest | |
| 607 void test_parseInstanceCreationExpression_type() { | |
| 608 super.test_parseInstanceCreationExpression_type(); | |
| 609 } | |
| 610 | |
| 611 @override | |
| 612 @failingTest | |
| 613 void test_parseInstanceCreationExpression_type_named() { | |
| 614 super.test_parseInstanceCreationExpression_type_named(); | |
| 615 } | |
| 616 | |
| 617 @override | |
| 618 @failingTest | |
| 619 void test_parseInstanceCreationExpression_type_named_typeParameterComment() { | 581 void test_parseInstanceCreationExpression_type_named_typeParameterComment() { |
| 620 super | 582 super |
| 621 .test_parseInstanceCreationExpression_type_named_typeParameterComment(); | 583 .test_parseInstanceCreationExpression_type_named_typeParameterComment(); |
| 622 } | 584 } |
| 623 | 585 |
| 624 @override | 586 @override |
| 625 @failingTest | 587 @failingTest |
| 626 void test_parseInstanceCreationExpression_type_named_typeParameters() { | |
| 627 super.test_parseInstanceCreationExpression_type_named_typeParameters(); | |
| 628 } | |
| 629 | |
| 630 @override | |
| 631 @failingTest | |
| 632 void test_parseInstanceCreationExpression_type_typeParameterComment() { | 588 void test_parseInstanceCreationExpression_type_typeParameterComment() { |
| 633 super.test_parseInstanceCreationExpression_type_typeParameterComment(); | 589 super.test_parseInstanceCreationExpression_type_typeParameterComment(); |
| 634 } | 590 } |
| 635 | 591 |
| 636 @override | 592 @override |
| 637 @failingTest | 593 @failingTest |
| 638 void test_parseInstanceCreationExpression_type_typeParameters() { | |
| 639 super.test_parseInstanceCreationExpression_type_typeParameters(); | |
| 640 } | |
| 641 | |
| 642 @override | |
| 643 @failingTest | |
| 644 void test_parseInstanceCreationExpression_type_typeParameters_nullable() { | 594 void test_parseInstanceCreationExpression_type_typeParameters_nullable() { |
| 645 super.test_parseInstanceCreationExpression_type_typeParameters_nullable(); | 595 super.test_parseInstanceCreationExpression_type_typeParameters_nullable(); |
| 646 } | 596 } |
| 647 | 597 |
| 648 @override | 598 @override |
| 649 @failingTest | 599 @failingTest |
| 650 void test_parseListLiteral_empty_oneToken() { | 600 void test_parseListLiteral_empty_oneToken() { |
| 651 super.test_parseListLiteral_empty_oneToken(); | 601 super.test_parseListLiteral_empty_oneToken(); |
| 652 } | 602 } |
| 653 | 603 |
| (...skipping 64 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 718 } | 668 } |
| 719 | 669 |
| 720 @override | 670 @override |
| 721 @failingTest | 671 @failingTest |
| 722 void test_parseMapLiteralEntry_string() { | 672 void test_parseMapLiteralEntry_string() { |
| 723 super.test_parseMapLiteralEntry_string(); | 673 super.test_parseMapLiteralEntry_string(); |
| 724 } | 674 } |
| 725 | 675 |
| 726 @override | 676 @override |
| 727 @failingTest | 677 @failingTest |
| 728 void test_parseNewExpression() { | |
| 729 super.test_parseNewExpression(); | |
| 730 } | |
| 731 | |
| 732 @override | |
| 733 @failingTest | |
| 734 void | 678 void |
| 735 test_parsePostfixExpression_none_methodInvocation_question_dot_typeArgumen
tComments() { | 679 test_parsePostfixExpression_none_methodInvocation_question_dot_typeArgumen
tComments() { |
| 736 super | 680 super |
| 737 .test_parsePostfixExpression_none_methodInvocation_question_dot_typeArgu
mentComments(); | 681 .test_parsePostfixExpression_none_methodInvocation_question_dot_typeArgu
mentComments(); |
| 738 } | 682 } |
| 739 | 683 |
| 740 @override | 684 @override |
| 741 @failingTest | 685 @failingTest |
| 742 void | 686 void |
| 743 test_parsePostfixExpression_none_methodInvocation_typeArgumentComments() { | 687 test_parsePostfixExpression_none_methodInvocation_typeArgumentComments() { |
| (...skipping 32 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 776 } | 720 } |
| 777 | 721 |
| 778 @override | 722 @override |
| 779 @failingTest | 723 @failingTest |
| 780 void test_parsePrimaryExpression_mapLiteral_typed_genericComment() { | 724 void test_parsePrimaryExpression_mapLiteral_typed_genericComment() { |
| 781 super.test_parsePrimaryExpression_mapLiteral_typed_genericComment(); | 725 super.test_parsePrimaryExpression_mapLiteral_typed_genericComment(); |
| 782 } | 726 } |
| 783 | 727 |
| 784 @override | 728 @override |
| 785 @failingTest | 729 @failingTest |
| 786 void test_parsePrimaryExpression_new() { | |
| 787 super.test_parsePrimaryExpression_new(); | |
| 788 } | |
| 789 | |
| 790 @override | |
| 791 @failingTest | |
| 792 void test_parseRelationalExpression_as_functionType_noReturnType() { | 730 void test_parseRelationalExpression_as_functionType_noReturnType() { |
| 793 super.test_parseRelationalExpression_as_functionType_noReturnType(); | 731 super.test_parseRelationalExpression_as_functionType_noReturnType(); |
| 794 } | 732 } |
| 795 | 733 |
| 796 @override | 734 @override |
| 797 @failingTest | 735 @failingTest |
| 798 void test_parseRelationalExpression_as_functionType_returnType() { | 736 void test_parseRelationalExpression_as_functionType_returnType() { |
| 799 super.test_parseRelationalExpression_as_functionType_returnType(); | 737 super.test_parseRelationalExpression_as_functionType_returnType(); |
| 800 } | 738 } |
| 801 | 739 |
| (...skipping 693 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1495 | 1433 |
| 1496 @override | 1434 @override |
| 1497 @failingTest | 1435 @failingTest |
| 1498 void test_parseClassDeclaration_typeAlias_withB() { | 1436 void test_parseClassDeclaration_typeAlias_withB() { |
| 1499 // TODO(paulberry,ahe): capture `with` token. | 1437 // TODO(paulberry,ahe): capture `with` token. |
| 1500 super.test_parseClassDeclaration_typeAlias_withB(); | 1438 super.test_parseClassDeclaration_typeAlias_withB(); |
| 1501 } | 1439 } |
| 1502 | 1440 |
| 1503 @override | 1441 @override |
| 1504 @failingTest | 1442 @failingTest |
| 1505 void test_parseCompilationUnit_abstractAsPrefix_parameterized() { | |
| 1506 // TODO(paulberry): Unhandled event: ConstructorReference | |
| 1507 super.test_parseCompilationUnit_abstractAsPrefix_parameterized(); | |
| 1508 } | |
| 1509 | |
| 1510 @override | |
| 1511 @failingTest | |
| 1512 void test_parseCompilationUnit_builtIn_asFunctionName() { | 1443 void test_parseCompilationUnit_builtIn_asFunctionName() { |
| 1513 // TODO(paulberry,ahe): Fasta's parser is confused when one of the built-in | 1444 // TODO(paulberry,ahe): Fasta's parser is confused when one of the built-in |
| 1514 // identifiers `export`, `import`, `library`, `part`, or `typedef` appears | 1445 // identifiers `export`, `import`, `library`, `part`, or `typedef` appears |
| 1515 // as the name of a top level function with an implicit return type. | 1446 // as the name of a top level function with an implicit return type. |
| 1516 super.test_parseCompilationUnit_builtIn_asFunctionName(); | 1447 super.test_parseCompilationUnit_builtIn_asFunctionName(); |
| 1517 } | 1448 } |
| 1518 | 1449 |
| 1519 @override | 1450 @override |
| 1520 @failingTest | 1451 @failingTest |
| 1521 void test_parseCompilationUnit_empty() { | 1452 void test_parseCompilationUnit_empty() { |
| (...skipping 10 matching lines...) Expand all Loading... |
| 1532 | 1463 |
| 1533 @override | 1464 @override |
| 1534 @failingTest | 1465 @failingTest |
| 1535 void test_parseCompilationUnit_exportAsPrefix_parameterized() { | 1466 void test_parseCompilationUnit_exportAsPrefix_parameterized() { |
| 1536 // TODO(paulberry): As of commit 5de9108 this syntax is invalid. | 1467 // TODO(paulberry): As of commit 5de9108 this syntax is invalid. |
| 1537 super.test_parseCompilationUnit_exportAsPrefix_parameterized(); | 1468 super.test_parseCompilationUnit_exportAsPrefix_parameterized(); |
| 1538 } | 1469 } |
| 1539 | 1470 |
| 1540 @override | 1471 @override |
| 1541 @failingTest | 1472 @failingTest |
| 1542 void test_parseCompilationUnit_operatorAsPrefix_parameterized() { | |
| 1543 // TODO(paulberry): Unhandled event: ConstructorReference | |
| 1544 super.test_parseCompilationUnit_operatorAsPrefix_parameterized(); | |
| 1545 } | |
| 1546 | |
| 1547 @override | |
| 1548 @failingTest | |
| 1549 void test_parseCompilationUnit_script() { | 1473 void test_parseCompilationUnit_script() { |
| 1550 // TODO(paulberry): No objects placed on stack | 1474 // TODO(paulberry): No objects placed on stack |
| 1551 super.test_parseCompilationUnit_script(); | 1475 super.test_parseCompilationUnit_script(); |
| 1552 } | 1476 } |
| 1553 | 1477 |
| 1554 @override | 1478 @override |
| 1555 @failingTest | 1479 @failingTest |
| 1556 void test_parseCompilationUnit_typedefAsPrefix() { | 1480 void test_parseCompilationUnit_typedefAsPrefix() { |
| 1557 // TODO(paulberry): As of commit 5de9108 this syntax is invalid. | 1481 // TODO(paulberry): As of commit 5de9108 this syntax is invalid. |
| 1558 super.test_parseCompilationUnit_typedefAsPrefix(); | 1482 super.test_parseCompilationUnit_typedefAsPrefix(); |
| 1559 } | 1483 } |
| 1560 | 1484 |
| 1561 @override | 1485 @override |
| 1562 @failingTest | 1486 @failingTest |
| 1563 void test_parseCompilationUnitMember_abstractAsPrefix() { | |
| 1564 // TODO(paulberry): Unhandled event: ConstructorReference | |
| 1565 super.test_parseCompilationUnitMember_abstractAsPrefix(); | |
| 1566 } | |
| 1567 | |
| 1568 @override | |
| 1569 @failingTest | |
| 1570 void | 1487 void |
| 1571 test_parseCompilationUnitMember_function_generic_noReturnType_annotated()
{ | 1488 test_parseCompilationUnitMember_function_generic_noReturnType_annotated()
{ |
| 1572 // TODO(paulberry,ahe): Fasta doesn't appear to support annotated type | 1489 // TODO(paulberry,ahe): Fasta doesn't appear to support annotated type |
| 1573 // parameters. | 1490 // parameters. |
| 1574 super | 1491 super |
| 1575 .test_parseCompilationUnitMember_function_generic_noReturnType_annotated
(); | 1492 .test_parseCompilationUnitMember_function_generic_noReturnType_annotated
(); |
| 1576 } | 1493 } |
| 1577 | 1494 |
| 1578 void test_parseCompilationUnitMember_typedef() { | 1495 void test_parseCompilationUnitMember_typedef() { |
| 1579 // TODO(paulberry): Unhandled event: FunctionTypeAlias | 1496 // TODO(paulberry): Unhandled event: FunctionTypeAlias |
| (...skipping 152 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1732 void test_parseTypeAlias_genericFunction_typeParameters_voidReturnType() { | 1649 void test_parseTypeAlias_genericFunction_typeParameters_voidReturnType() { |
| 1733 super.test_parseTypeAlias_genericFunction_typeParameters_voidReturnType(); | 1650 super.test_parseTypeAlias_genericFunction_typeParameters_voidReturnType(); |
| 1734 } | 1651 } |
| 1735 | 1652 |
| 1736 @override | 1653 @override |
| 1737 @failingTest | 1654 @failingTest |
| 1738 void test_parseTypeAlias_genericFunction_voidReturnType() { | 1655 void test_parseTypeAlias_genericFunction_voidReturnType() { |
| 1739 super.test_parseTypeAlias_genericFunction_voidReturnType(); | 1656 super.test_parseTypeAlias_genericFunction_voidReturnType(); |
| 1740 } | 1657 } |
| 1741 } | 1658 } |
| OLD | NEW |