| OLD | NEW |
| 1 // Copyright (c) 2014, the Dart project authors. Please see the AUTHORS file | 1 // Copyright (c) 2014, 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 library analyzer.test.generated.utilities_test; | 5 library analyzer.test.generated.utilities_test; |
| 6 | 6 |
| 7 import 'dart:collection'; | 7 import 'dart:collection'; |
| 8 | 8 |
| 9 import 'package:analyzer/dart/ast/ast.dart'; | 9 import 'package:analyzer/dart/ast/ast.dart'; |
| 10 import 'package:analyzer/dart/ast/token.dart'; | 10 import 'package:analyzer/dart/ast/token.dart'; |
| (...skipping 1570 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1581 expect(topologicalSort[1], unorderedEquals([node1, node2])); | 1581 expect(topologicalSort[1], unorderedEquals([node1, node2])); |
| 1582 } | 1582 } |
| 1583 } | 1583 } |
| 1584 | 1584 |
| 1585 /** | 1585 /** |
| 1586 * Instances of the class `Node` represent simple nodes used for testing purpose
s. | 1586 * Instances of the class `Node` represent simple nodes used for testing purpose
s. |
| 1587 */ | 1587 */ |
| 1588 class DirectedGraphTest_Node {} | 1588 class DirectedGraphTest_Node {} |
| 1589 | 1589 |
| 1590 class Getter_NodeReplacerTest_test_annotation | 1590 class Getter_NodeReplacerTest_test_annotation |
| 1591 implements NodeReplacerTest_Getter { | 1591 implements NodeReplacerTest_Getter<Annotation, ArgumentList> { |
| 1592 @override | 1592 @override |
| 1593 ArgumentList get(Annotation node) => node.arguments; | 1593 ArgumentList get(Annotation node) => node.arguments; |
| 1594 } | 1594 } |
| 1595 | 1595 |
| 1596 class Getter_NodeReplacerTest_test_annotation_2 | 1596 class Getter_NodeReplacerTest_test_annotation_2 |
| 1597 implements NodeReplacerTest_Getter { | 1597 implements NodeReplacerTest_Getter<Annotation, Identifier> { |
| 1598 @override | 1598 @override |
| 1599 Identifier get(Annotation node) => node.name; | 1599 Identifier get(Annotation node) => node.name; |
| 1600 } | 1600 } |
| 1601 | 1601 |
| 1602 class Getter_NodeReplacerTest_test_annotation_3 | 1602 class Getter_NodeReplacerTest_test_annotation_3 |
| 1603 implements NodeReplacerTest_Getter { | 1603 implements NodeReplacerTest_Getter<Annotation, SimpleIdentifier> { |
| 1604 @override | 1604 @override |
| 1605 SimpleIdentifier get(Annotation node) => node.constructorName; | 1605 SimpleIdentifier get(Annotation node) => node.constructorName; |
| 1606 } | 1606 } |
| 1607 | 1607 |
| 1608 class Getter_NodeReplacerTest_test_asExpression | 1608 class Getter_NodeReplacerTest_test_asExpression |
| 1609 implements NodeReplacerTest_Getter { | 1609 implements NodeReplacerTest_Getter<AsExpression, TypeName> { |
| 1610 @override | 1610 @override |
| 1611 TypeName get(AsExpression node) => node.type; | 1611 TypeName get(AsExpression node) => node.type; |
| 1612 } | 1612 } |
| 1613 | 1613 |
| 1614 class Getter_NodeReplacerTest_test_asExpression_2 | 1614 class Getter_NodeReplacerTest_test_asExpression_2 |
| 1615 implements NodeReplacerTest_Getter { | 1615 implements NodeReplacerTest_Getter<AsExpression, Expression> { |
| 1616 @override | 1616 @override |
| 1617 Expression get(AsExpression node) => node.expression; | 1617 Expression get(AsExpression node) => node.expression; |
| 1618 } | 1618 } |
| 1619 | 1619 |
| 1620 class Getter_NodeReplacerTest_test_assertStatement | 1620 class Getter_NodeReplacerTest_test_assertStatement |
| 1621 implements NodeReplacerTest_Getter { | 1621 implements NodeReplacerTest_Getter<AssertStatement, Expression> { |
| 1622 @override | 1622 @override |
| 1623 Expression get(AssertStatement node) => node.condition; | 1623 Expression get(AssertStatement node) => node.condition; |
| 1624 } | 1624 } |
| 1625 | 1625 |
| 1626 class Getter_NodeReplacerTest_test_assertStatement_2 | 1626 class Getter_NodeReplacerTest_test_assertStatement_2 |
| 1627 implements NodeReplacerTest_Getter { | 1627 implements NodeReplacerTest_Getter<AssertStatement, Expression> { |
| 1628 @override | 1628 @override |
| 1629 Expression get(AssertStatement node) => node.message; | 1629 Expression get(AssertStatement node) => node.message; |
| 1630 } | 1630 } |
| 1631 | 1631 |
| 1632 class Getter_NodeReplacerTest_test_assignmentExpression | 1632 class Getter_NodeReplacerTest_test_assignmentExpression |
| 1633 implements NodeReplacerTest_Getter { | 1633 implements NodeReplacerTest_Getter<AssignmentExpression, Expression> { |
| 1634 @override | 1634 @override |
| 1635 Expression get(AssignmentExpression node) => node.rightHandSide; | 1635 Expression get(AssignmentExpression node) => node.rightHandSide; |
| 1636 } | 1636 } |
| 1637 | 1637 |
| 1638 class Getter_NodeReplacerTest_test_assignmentExpression_2 | 1638 class Getter_NodeReplacerTest_test_assignmentExpression_2 |
| 1639 implements NodeReplacerTest_Getter { | 1639 implements NodeReplacerTest_Getter<AssignmentExpression, Expression> { |
| 1640 @override | 1640 @override |
| 1641 Expression get(AssignmentExpression node) => node.leftHandSide; | 1641 Expression get(AssignmentExpression node) => node.leftHandSide; |
| 1642 } | 1642 } |
| 1643 | 1643 |
| 1644 class Getter_NodeReplacerTest_test_awaitExpression | 1644 class Getter_NodeReplacerTest_test_awaitExpression |
| 1645 implements NodeReplacerTest_Getter { | 1645 implements NodeReplacerTest_Getter<AwaitExpression, Expression> { |
| 1646 @override | 1646 @override |
| 1647 Expression get(AwaitExpression node) => node.expression; | 1647 Expression get(AwaitExpression node) => node.expression; |
| 1648 } | 1648 } |
| 1649 | 1649 |
| 1650 class Getter_NodeReplacerTest_test_binaryExpression | 1650 class Getter_NodeReplacerTest_test_binaryExpression |
| 1651 implements NodeReplacerTest_Getter { | 1651 implements NodeReplacerTest_Getter<BinaryExpression, Expression> { |
| 1652 @override | 1652 @override |
| 1653 Expression get(BinaryExpression node) => node.leftOperand; | 1653 Expression get(BinaryExpression node) => node.leftOperand; |
| 1654 } | 1654 } |
| 1655 | 1655 |
| 1656 class Getter_NodeReplacerTest_test_binaryExpression_2 | 1656 class Getter_NodeReplacerTest_test_binaryExpression_2 |
| 1657 implements NodeReplacerTest_Getter { | 1657 implements NodeReplacerTest_Getter<BinaryExpression, Expression> { |
| 1658 @override | 1658 @override |
| 1659 Expression get(BinaryExpression node) => node.rightOperand; | 1659 Expression get(BinaryExpression node) => node.rightOperand; |
| 1660 } | 1660 } |
| 1661 | 1661 |
| 1662 class Getter_NodeReplacerTest_test_blockFunctionBody | 1662 class Getter_NodeReplacerTest_test_blockFunctionBody |
| 1663 implements NodeReplacerTest_Getter { | 1663 implements NodeReplacerTest_Getter<BlockFunctionBody, Block> { |
| 1664 @override | 1664 @override |
| 1665 Block get(BlockFunctionBody node) => node.block; | 1665 Block get(BlockFunctionBody node) => node.block; |
| 1666 } | 1666 } |
| 1667 | 1667 |
| 1668 class Getter_NodeReplacerTest_test_breakStatement | 1668 class Getter_NodeReplacerTest_test_breakStatement |
| 1669 implements NodeReplacerTest_Getter { | 1669 implements NodeReplacerTest_Getter<BreakStatement, SimpleIdentifier> { |
| 1670 @override | 1670 @override |
| 1671 SimpleIdentifier get(BreakStatement node) => node.label; | 1671 SimpleIdentifier get(BreakStatement node) => node.label; |
| 1672 } | 1672 } |
| 1673 | 1673 |
| 1674 class Getter_NodeReplacerTest_test_cascadeExpression | 1674 class Getter_NodeReplacerTest_test_cascadeExpression |
| 1675 implements NodeReplacerTest_Getter { | 1675 implements NodeReplacerTest_Getter<CascadeExpression, Expression> { |
| 1676 @override | 1676 @override |
| 1677 Expression get(CascadeExpression node) => node.target; | 1677 Expression get(CascadeExpression node) => node.target; |
| 1678 } | 1678 } |
| 1679 | 1679 |
| 1680 class Getter_NodeReplacerTest_test_catchClause | 1680 class Getter_NodeReplacerTest_test_catchClause |
| 1681 implements NodeReplacerTest_Getter { | 1681 implements NodeReplacerTest_Getter<CatchClause, SimpleIdentifier> { |
| 1682 @override | 1682 @override |
| 1683 SimpleIdentifier get(CatchClause node) => node.stackTraceParameter; | 1683 SimpleIdentifier get(CatchClause node) => node.stackTraceParameter; |
| 1684 } | 1684 } |
| 1685 | 1685 |
| 1686 class Getter_NodeReplacerTest_test_catchClause_2 | 1686 class Getter_NodeReplacerTest_test_catchClause_2 |
| 1687 implements NodeReplacerTest_Getter { | 1687 implements NodeReplacerTest_Getter<CatchClause, SimpleIdentifier> { |
| 1688 @override | 1688 @override |
| 1689 SimpleIdentifier get(CatchClause node) => node.exceptionParameter; | 1689 SimpleIdentifier get(CatchClause node) => node.exceptionParameter; |
| 1690 } | 1690 } |
| 1691 | 1691 |
| 1692 class Getter_NodeReplacerTest_test_catchClause_3 | 1692 class Getter_NodeReplacerTest_test_catchClause_3 |
| 1693 implements NodeReplacerTest_Getter { | 1693 implements NodeReplacerTest_Getter<CatchClause, TypeName> { |
| 1694 @override | 1694 @override |
| 1695 TypeName get(CatchClause node) => node.exceptionType; | 1695 TypeName get(CatchClause node) => node.exceptionType; |
| 1696 } | 1696 } |
| 1697 | 1697 |
| 1698 class Getter_NodeReplacerTest_test_classDeclaration | 1698 class Getter_NodeReplacerTest_test_classDeclaration |
| 1699 implements NodeReplacerTest_Getter { | 1699 implements NodeReplacerTest_Getter<ClassDeclaration, ImplementsClause> { |
| 1700 @override | 1700 @override |
| 1701 ImplementsClause get(ClassDeclaration node) => node.implementsClause; | 1701 ImplementsClause get(ClassDeclaration node) => node.implementsClause; |
| 1702 } | 1702 } |
| 1703 | 1703 |
| 1704 class Getter_NodeReplacerTest_test_classDeclaration_2 | 1704 class Getter_NodeReplacerTest_test_classDeclaration_2 |
| 1705 implements NodeReplacerTest_Getter { | 1705 implements NodeReplacerTest_Getter<ClassDeclaration, WithClause> { |
| 1706 @override | 1706 @override |
| 1707 WithClause get(ClassDeclaration node) => node.withClause; | 1707 WithClause get(ClassDeclaration node) => node.withClause; |
| 1708 } | 1708 } |
| 1709 | 1709 |
| 1710 class Getter_NodeReplacerTest_test_classDeclaration_3 | 1710 class Getter_NodeReplacerTest_test_classDeclaration_3 |
| 1711 implements NodeReplacerTest_Getter { | 1711 implements NodeReplacerTest_Getter<ClassDeclaration, NativeClause> { |
| 1712 @override | 1712 @override |
| 1713 NativeClause get(ClassDeclaration node) => node.nativeClause; | 1713 NativeClause get(ClassDeclaration node) => node.nativeClause; |
| 1714 } | 1714 } |
| 1715 | 1715 |
| 1716 class Getter_NodeReplacerTest_test_classDeclaration_4 | 1716 class Getter_NodeReplacerTest_test_classDeclaration_4 |
| 1717 implements NodeReplacerTest_Getter { | 1717 implements NodeReplacerTest_Getter<ClassDeclaration, ExtendsClause> { |
| 1718 @override | 1718 @override |
| 1719 ExtendsClause get(ClassDeclaration node) => node.extendsClause; | 1719 ExtendsClause get(ClassDeclaration node) => node.extendsClause; |
| 1720 } | 1720 } |
| 1721 | 1721 |
| 1722 class Getter_NodeReplacerTest_test_classDeclaration_5 | 1722 class Getter_NodeReplacerTest_test_classDeclaration_5 |
| 1723 implements NodeReplacerTest_Getter { | 1723 implements NodeReplacerTest_Getter<ClassDeclaration, TypeParameterList> { |
| 1724 @override | 1724 @override |
| 1725 TypeParameterList get(ClassDeclaration node) => node.typeParameters; | 1725 TypeParameterList get(ClassDeclaration node) => node.typeParameters; |
| 1726 } | 1726 } |
| 1727 | 1727 |
| 1728 class Getter_NodeReplacerTest_test_classDeclaration_6 | 1728 class Getter_NodeReplacerTest_test_classDeclaration_6 |
| 1729 implements NodeReplacerTest_Getter { | 1729 implements NodeReplacerTest_Getter<ClassDeclaration, SimpleIdentifier> { |
| 1730 @override | 1730 @override |
| 1731 SimpleIdentifier get(ClassDeclaration node) => node.name; | 1731 SimpleIdentifier get(ClassDeclaration node) => node.name; |
| 1732 } | 1732 } |
| 1733 | 1733 |
| 1734 class Getter_NodeReplacerTest_test_classTypeAlias | 1734 class Getter_NodeReplacerTest_test_classTypeAlias |
| 1735 implements NodeReplacerTest_Getter { | 1735 implements NodeReplacerTest_Getter<ClassTypeAlias, TypeName> { |
| 1736 @override | 1736 @override |
| 1737 TypeName get(ClassTypeAlias node) => node.superclass; | 1737 TypeName get(ClassTypeAlias node) => node.superclass; |
| 1738 } | 1738 } |
| 1739 | 1739 |
| 1740 class Getter_NodeReplacerTest_test_classTypeAlias_2 | 1740 class Getter_NodeReplacerTest_test_classTypeAlias_2 |
| 1741 implements NodeReplacerTest_Getter { | 1741 implements NodeReplacerTest_Getter<ClassTypeAlias, ImplementsClause> { |
| 1742 @override | 1742 @override |
| 1743 ImplementsClause get(ClassTypeAlias node) => node.implementsClause; | 1743 ImplementsClause get(ClassTypeAlias node) => node.implementsClause; |
| 1744 } | 1744 } |
| 1745 | 1745 |
| 1746 class Getter_NodeReplacerTest_test_classTypeAlias_3 | 1746 class Getter_NodeReplacerTest_test_classTypeAlias_3 |
| 1747 implements NodeReplacerTest_Getter { | 1747 implements NodeReplacerTest_Getter<ClassTypeAlias, WithClause> { |
| 1748 @override | 1748 @override |
| 1749 WithClause get(ClassTypeAlias node) => node.withClause; | 1749 WithClause get(ClassTypeAlias node) => node.withClause; |
| 1750 } | 1750 } |
| 1751 | 1751 |
| 1752 class Getter_NodeReplacerTest_test_classTypeAlias_4 | 1752 class Getter_NodeReplacerTest_test_classTypeAlias_4 |
| 1753 implements NodeReplacerTest_Getter { | 1753 implements NodeReplacerTest_Getter<ClassTypeAlias, SimpleIdentifier> { |
| 1754 @override | 1754 @override |
| 1755 SimpleIdentifier get(ClassTypeAlias node) => node.name; | 1755 SimpleIdentifier get(ClassTypeAlias node) => node.name; |
| 1756 } | 1756 } |
| 1757 | 1757 |
| 1758 class Getter_NodeReplacerTest_test_classTypeAlias_5 | 1758 class Getter_NodeReplacerTest_test_classTypeAlias_5 |
| 1759 implements NodeReplacerTest_Getter { | 1759 implements NodeReplacerTest_Getter<ClassTypeAlias, TypeParameterList> { |
| 1760 @override | 1760 @override |
| 1761 TypeParameterList get(ClassTypeAlias node) => node.typeParameters; | 1761 TypeParameterList get(ClassTypeAlias node) => node.typeParameters; |
| 1762 } | 1762 } |
| 1763 | 1763 |
| 1764 class Getter_NodeReplacerTest_test_commentReference | 1764 class Getter_NodeReplacerTest_test_commentReference |
| 1765 implements NodeReplacerTest_Getter { | 1765 implements NodeReplacerTest_Getter<CommentReference, Identifier> { |
| 1766 @override | 1766 @override |
| 1767 Identifier get(CommentReference node) => node.identifier; | 1767 Identifier get(CommentReference node) => node.identifier; |
| 1768 } | 1768 } |
| 1769 | 1769 |
| 1770 class Getter_NodeReplacerTest_test_compilationUnit | 1770 class Getter_NodeReplacerTest_test_compilationUnit |
| 1771 implements NodeReplacerTest_Getter { | 1771 implements NodeReplacerTest_Getter<CompilationUnit, ScriptTag> { |
| 1772 @override | 1772 @override |
| 1773 ScriptTag get(CompilationUnit node) => node.scriptTag; | 1773 ScriptTag get(CompilationUnit node) => node.scriptTag; |
| 1774 } | 1774 } |
| 1775 | 1775 |
| 1776 class Getter_NodeReplacerTest_test_conditionalExpression | 1776 class Getter_NodeReplacerTest_test_conditionalExpression |
| 1777 implements NodeReplacerTest_Getter { | 1777 implements NodeReplacerTest_Getter<ConditionalExpression, Expression> { |
| 1778 @override | 1778 @override |
| 1779 Expression get(ConditionalExpression node) => node.elseExpression; | 1779 Expression get(ConditionalExpression node) => node.elseExpression; |
| 1780 } | 1780 } |
| 1781 | 1781 |
| 1782 class Getter_NodeReplacerTest_test_conditionalExpression_2 | 1782 class Getter_NodeReplacerTest_test_conditionalExpression_2 |
| 1783 implements NodeReplacerTest_Getter { | 1783 implements NodeReplacerTest_Getter<ConditionalExpression, Expression> { |
| 1784 @override | 1784 @override |
| 1785 Expression get(ConditionalExpression node) => node.thenExpression; | 1785 Expression get(ConditionalExpression node) => node.thenExpression; |
| 1786 } | 1786 } |
| 1787 | 1787 |
| 1788 class Getter_NodeReplacerTest_test_conditionalExpression_3 | 1788 class Getter_NodeReplacerTest_test_conditionalExpression_3 |
| 1789 implements NodeReplacerTest_Getter { | 1789 implements NodeReplacerTest_Getter<ConditionalExpression, Expression> { |
| 1790 @override | 1790 @override |
| 1791 Expression get(ConditionalExpression node) => node.condition; | 1791 Expression get(ConditionalExpression node) => node.condition; |
| 1792 } | 1792 } |
| 1793 | 1793 |
| 1794 class Getter_NodeReplacerTest_test_constructorDeclaration | 1794 class Getter_NodeReplacerTest_test_constructorDeclaration |
| 1795 implements NodeReplacerTest_Getter { | 1795 implements |
| 1796 NodeReplacerTest_Getter<ConstructorDeclaration, ConstructorName> { |
| 1796 @override | 1797 @override |
| 1797 ConstructorName get(ConstructorDeclaration node) => | 1798 ConstructorName get(ConstructorDeclaration node) => |
| 1798 node.redirectedConstructor; | 1799 node.redirectedConstructor; |
| 1799 } | 1800 } |
| 1800 | 1801 |
| 1801 class Getter_NodeReplacerTest_test_constructorDeclaration_2 | 1802 class Getter_NodeReplacerTest_test_constructorDeclaration_2 |
| 1802 implements NodeReplacerTest_Getter { | 1803 implements |
| 1804 NodeReplacerTest_Getter<ConstructorDeclaration, SimpleIdentifier> { |
| 1803 @override | 1805 @override |
| 1804 SimpleIdentifier get(ConstructorDeclaration node) => node.name; | 1806 SimpleIdentifier get(ConstructorDeclaration node) => node.name; |
| 1805 } | 1807 } |
| 1806 | 1808 |
| 1807 class Getter_NodeReplacerTest_test_constructorDeclaration_3 | 1809 class Getter_NodeReplacerTest_test_constructorDeclaration_3 |
| 1808 implements NodeReplacerTest_Getter { | 1810 implements NodeReplacerTest_Getter<ConstructorDeclaration, Identifier> { |
| 1809 @override | 1811 @override |
| 1810 Identifier get(ConstructorDeclaration node) => node.returnType; | 1812 Identifier get(ConstructorDeclaration node) => node.returnType; |
| 1811 } | 1813 } |
| 1812 | 1814 |
| 1813 class Getter_NodeReplacerTest_test_constructorDeclaration_4 | 1815 class Getter_NodeReplacerTest_test_constructorDeclaration_4 |
| 1814 implements NodeReplacerTest_Getter { | 1816 implements |
| 1817 NodeReplacerTest_Getter<ConstructorDeclaration, FormalParameterList> { |
| 1815 @override | 1818 @override |
| 1816 FormalParameterList get(ConstructorDeclaration node) => node.parameters; | 1819 FormalParameterList get(ConstructorDeclaration node) => node.parameters; |
| 1817 } | 1820 } |
| 1818 | 1821 |
| 1819 class Getter_NodeReplacerTest_test_constructorDeclaration_5 | 1822 class Getter_NodeReplacerTest_test_constructorDeclaration_5 |
| 1820 implements NodeReplacerTest_Getter { | 1823 implements NodeReplacerTest_Getter<ConstructorDeclaration, FunctionBody> { |
| 1821 @override | 1824 @override |
| 1822 FunctionBody get(ConstructorDeclaration node) => node.body; | 1825 FunctionBody get(ConstructorDeclaration node) => node.body; |
| 1823 } | 1826 } |
| 1824 | 1827 |
| 1825 class Getter_NodeReplacerTest_test_constructorFieldInitializer | 1828 class Getter_NodeReplacerTest_test_constructorFieldInitializer |
| 1826 implements NodeReplacerTest_Getter { | 1829 implements |
| 1830 NodeReplacerTest_Getter<ConstructorFieldInitializer, SimpleIdentifier> { |
| 1827 @override | 1831 @override |
| 1828 SimpleIdentifier get(ConstructorFieldInitializer node) => node.fieldName; | 1832 SimpleIdentifier get(ConstructorFieldInitializer node) => node.fieldName; |
| 1829 } | 1833 } |
| 1830 | 1834 |
| 1831 class Getter_NodeReplacerTest_test_constructorFieldInitializer_2 | 1835 class Getter_NodeReplacerTest_test_constructorFieldInitializer_2 |
| 1832 implements NodeReplacerTest_Getter { | 1836 implements |
| 1837 NodeReplacerTest_Getter<ConstructorFieldInitializer, Expression> { |
| 1833 @override | 1838 @override |
| 1834 Expression get(ConstructorFieldInitializer node) => node.expression; | 1839 Expression get(ConstructorFieldInitializer node) => node.expression; |
| 1835 } | 1840 } |
| 1836 | 1841 |
| 1837 class Getter_NodeReplacerTest_test_constructorName | 1842 class Getter_NodeReplacerTest_test_constructorName |
| 1838 implements NodeReplacerTest_Getter { | 1843 implements NodeReplacerTest_Getter<ConstructorName, TypeName> { |
| 1839 @override | 1844 @override |
| 1840 TypeName get(ConstructorName node) => node.type; | 1845 TypeName get(ConstructorName node) => node.type; |
| 1841 } | 1846 } |
| 1842 | 1847 |
| 1843 class Getter_NodeReplacerTest_test_constructorName_2 | 1848 class Getter_NodeReplacerTest_test_constructorName_2 |
| 1844 implements NodeReplacerTest_Getter { | 1849 implements NodeReplacerTest_Getter<ConstructorName, SimpleIdentifier> { |
| 1845 @override | 1850 @override |
| 1846 SimpleIdentifier get(ConstructorName node) => node.name; | 1851 SimpleIdentifier get(ConstructorName node) => node.name; |
| 1847 } | 1852 } |
| 1848 | 1853 |
| 1849 class Getter_NodeReplacerTest_test_continueStatement | 1854 class Getter_NodeReplacerTest_test_continueStatement |
| 1850 implements NodeReplacerTest_Getter { | 1855 implements NodeReplacerTest_Getter<ContinueStatement, SimpleIdentifier> { |
| 1851 @override | 1856 @override |
| 1852 SimpleIdentifier get(ContinueStatement node) => node.label; | 1857 SimpleIdentifier get(ContinueStatement node) => node.label; |
| 1853 } | 1858 } |
| 1854 | 1859 |
| 1855 class Getter_NodeReplacerTest_test_declaredIdentifier | 1860 class Getter_NodeReplacerTest_test_declaredIdentifier |
| 1856 implements NodeReplacerTest_Getter { | 1861 implements NodeReplacerTest_Getter<DeclaredIdentifier, TypeName> { |
| 1857 @override | 1862 @override |
| 1858 TypeName get(DeclaredIdentifier node) => node.type; | 1863 TypeName get(DeclaredIdentifier node) => node.type; |
| 1859 } | 1864 } |
| 1860 | 1865 |
| 1861 class Getter_NodeReplacerTest_test_declaredIdentifier_2 | 1866 class Getter_NodeReplacerTest_test_declaredIdentifier_2 |
| 1862 implements NodeReplacerTest_Getter { | 1867 implements NodeReplacerTest_Getter<DeclaredIdentifier, SimpleIdentifier> { |
| 1863 @override | 1868 @override |
| 1864 SimpleIdentifier get(DeclaredIdentifier node) => node.identifier; | 1869 SimpleIdentifier get(DeclaredIdentifier node) => node.identifier; |
| 1865 } | 1870 } |
| 1866 | 1871 |
| 1867 class Getter_NodeReplacerTest_test_defaultFormalParameter | 1872 class Getter_NodeReplacerTest_test_defaultFormalParameter |
| 1868 implements NodeReplacerTest_Getter { | 1873 implements |
| 1874 NodeReplacerTest_Getter<DefaultFormalParameter, NormalFormalParameter> { |
| 1869 @override | 1875 @override |
| 1870 NormalFormalParameter get(DefaultFormalParameter node) => node.parameter; | 1876 NormalFormalParameter get(DefaultFormalParameter node) => node.parameter; |
| 1871 } | 1877 } |
| 1872 | 1878 |
| 1873 class Getter_NodeReplacerTest_test_defaultFormalParameter_2 | 1879 class Getter_NodeReplacerTest_test_defaultFormalParameter_2 |
| 1874 implements NodeReplacerTest_Getter { | 1880 implements NodeReplacerTest_Getter<DefaultFormalParameter, Expression> { |
| 1875 @override | 1881 @override |
| 1876 Expression get(DefaultFormalParameter node) => node.defaultValue; | 1882 Expression get(DefaultFormalParameter node) => node.defaultValue; |
| 1877 } | 1883 } |
| 1878 | 1884 |
| 1879 class Getter_NodeReplacerTest_test_doStatement | 1885 class Getter_NodeReplacerTest_test_doStatement |
| 1880 implements NodeReplacerTest_Getter { | 1886 implements NodeReplacerTest_Getter<DoStatement, Expression> { |
| 1881 @override | 1887 @override |
| 1882 Expression get(DoStatement node) => node.condition; | 1888 Expression get(DoStatement node) => node.condition; |
| 1883 } | 1889 } |
| 1884 | 1890 |
| 1885 class Getter_NodeReplacerTest_test_doStatement_2 | 1891 class Getter_NodeReplacerTest_test_doStatement_2 |
| 1886 implements NodeReplacerTest_Getter { | 1892 implements NodeReplacerTest_Getter<DoStatement, Statement> { |
| 1887 @override | 1893 @override |
| 1888 Statement get(DoStatement node) => node.body; | 1894 Statement get(DoStatement node) => node.body; |
| 1889 } | 1895 } |
| 1890 | 1896 |
| 1891 class Getter_NodeReplacerTest_test_enumConstantDeclaration | 1897 class Getter_NodeReplacerTest_test_enumConstantDeclaration |
| 1892 implements NodeReplacerTest_Getter { | 1898 implements |
| 1899 NodeReplacerTest_Getter<EnumConstantDeclaration, SimpleIdentifier> { |
| 1893 @override | 1900 @override |
| 1894 SimpleIdentifier get(EnumConstantDeclaration node) => node.name; | 1901 SimpleIdentifier get(EnumConstantDeclaration node) => node.name; |
| 1895 } | 1902 } |
| 1896 | 1903 |
| 1897 class Getter_NodeReplacerTest_test_enumDeclaration | 1904 class Getter_NodeReplacerTest_test_enumDeclaration |
| 1898 implements NodeReplacerTest_Getter { | 1905 implements NodeReplacerTest_Getter<EnumDeclaration, SimpleIdentifier> { |
| 1899 @override | 1906 @override |
| 1900 SimpleIdentifier get(EnumDeclaration node) => node.name; | 1907 SimpleIdentifier get(EnumDeclaration node) => node.name; |
| 1901 } | 1908 } |
| 1902 | 1909 |
| 1903 class Getter_NodeReplacerTest_test_expressionFunctionBody | 1910 class Getter_NodeReplacerTest_test_expressionFunctionBody |
| 1904 implements NodeReplacerTest_Getter { | 1911 implements NodeReplacerTest_Getter<ExpressionFunctionBody, Expression> { |
| 1905 @override | 1912 @override |
| 1906 Expression get(ExpressionFunctionBody node) => node.expression; | 1913 Expression get(ExpressionFunctionBody node) => node.expression; |
| 1907 } | 1914 } |
| 1908 | 1915 |
| 1909 class Getter_NodeReplacerTest_test_expressionStatement | 1916 class Getter_NodeReplacerTest_test_expressionStatement |
| 1910 implements NodeReplacerTest_Getter { | 1917 implements NodeReplacerTest_Getter<ExpressionStatement, Expression> { |
| 1911 @override | 1918 @override |
| 1912 Expression get(ExpressionStatement node) => node.expression; | 1919 Expression get(ExpressionStatement node) => node.expression; |
| 1913 } | 1920 } |
| 1914 | 1921 |
| 1915 class Getter_NodeReplacerTest_test_extendsClause | 1922 class Getter_NodeReplacerTest_test_extendsClause |
| 1916 implements NodeReplacerTest_Getter { | 1923 implements NodeReplacerTest_Getter<ExtendsClause, TypeName> { |
| 1917 @override | 1924 @override |
| 1918 TypeName get(ExtendsClause node) => node.superclass; | 1925 TypeName get(ExtendsClause node) => node.superclass; |
| 1919 } | 1926 } |
| 1920 | 1927 |
| 1921 class Getter_NodeReplacerTest_test_fieldDeclaration | 1928 class Getter_NodeReplacerTest_test_fieldDeclaration |
| 1922 implements NodeReplacerTest_Getter { | 1929 implements |
| 1930 NodeReplacerTest_Getter<FieldDeclaration, VariableDeclarationList> { |
| 1923 @override | 1931 @override |
| 1924 VariableDeclarationList get(FieldDeclaration node) => node.fields; | 1932 VariableDeclarationList get(FieldDeclaration node) => node.fields; |
| 1925 } | 1933 } |
| 1926 | 1934 |
| 1927 class Getter_NodeReplacerTest_test_fieldFormalParameter | 1935 class Getter_NodeReplacerTest_test_fieldFormalParameter |
| 1928 implements NodeReplacerTest_Getter { | 1936 implements |
| 1937 NodeReplacerTest_Getter<FieldFormalParameter, FormalParameterList> { |
| 1929 @override | 1938 @override |
| 1930 FormalParameterList get(FieldFormalParameter node) => node.parameters; | 1939 FormalParameterList get(FieldFormalParameter node) => node.parameters; |
| 1931 } | 1940 } |
| 1932 | 1941 |
| 1933 class Getter_NodeReplacerTest_test_fieldFormalParameter_2 | 1942 class Getter_NodeReplacerTest_test_fieldFormalParameter_2 |
| 1934 implements NodeReplacerTest_Getter { | 1943 implements NodeReplacerTest_Getter<FieldFormalParameter, TypeName> { |
| 1935 @override | 1944 @override |
| 1936 TypeName get(FieldFormalParameter node) => node.type; | 1945 TypeName get(FieldFormalParameter node) => node.type; |
| 1937 } | 1946 } |
| 1938 | 1947 |
| 1939 class Getter_NodeReplacerTest_test_forEachStatement_withIdentifier | 1948 class Getter_NodeReplacerTest_test_forEachStatement_withIdentifier |
| 1940 implements NodeReplacerTest_Getter { | 1949 implements NodeReplacerTest_Getter<ForEachStatement, Statement> { |
| 1941 @override | 1950 @override |
| 1942 Statement get(ForEachStatement node) => node.body; | 1951 Statement get(ForEachStatement node) => node.body; |
| 1943 } | 1952 } |
| 1944 | 1953 |
| 1945 class Getter_NodeReplacerTest_test_forEachStatement_withIdentifier_2 | 1954 class Getter_NodeReplacerTest_test_forEachStatement_withIdentifier_2 |
| 1946 implements NodeReplacerTest_Getter { | 1955 implements NodeReplacerTest_Getter<ForEachStatement, SimpleIdentifier> { |
| 1947 @override | 1956 @override |
| 1948 SimpleIdentifier get(ForEachStatement node) => node.identifier; | 1957 SimpleIdentifier get(ForEachStatement node) => node.identifier; |
| 1949 } | 1958 } |
| 1950 | 1959 |
| 1951 class Getter_NodeReplacerTest_test_forEachStatement_withIdentifier_3 | 1960 class Getter_NodeReplacerTest_test_forEachStatement_withIdentifier_3 |
| 1952 implements NodeReplacerTest_Getter { | 1961 implements NodeReplacerTest_Getter<ForEachStatement, Expression> { |
| 1953 @override | 1962 @override |
| 1954 Expression get(ForEachStatement node) => node.iterable; | 1963 Expression get(ForEachStatement node) => node.iterable; |
| 1955 } | 1964 } |
| 1956 | 1965 |
| 1957 class Getter_NodeReplacerTest_test_forEachStatement_withLoopVariable | 1966 class Getter_NodeReplacerTest_test_forEachStatement_withLoopVariable |
| 1958 implements NodeReplacerTest_Getter { | 1967 implements NodeReplacerTest_Getter<ForEachStatement, Expression> { |
| 1959 @override | 1968 @override |
| 1960 Expression get(ForEachStatement node) => node.iterable; | 1969 Expression get(ForEachStatement node) => node.iterable; |
| 1961 } | 1970 } |
| 1962 | 1971 |
| 1963 class Getter_NodeReplacerTest_test_forEachStatement_withLoopVariable_2 | 1972 class Getter_NodeReplacerTest_test_forEachStatement_withLoopVariable_2 |
| 1964 implements NodeReplacerTest_Getter { | 1973 implements NodeReplacerTest_Getter<ForEachStatement, DeclaredIdentifier> { |
| 1965 @override | 1974 @override |
| 1966 DeclaredIdentifier get(ForEachStatement node) => node.loopVariable; | 1975 DeclaredIdentifier get(ForEachStatement node) => node.loopVariable; |
| 1967 } | 1976 } |
| 1968 | 1977 |
| 1969 class Getter_NodeReplacerTest_test_forEachStatement_withLoopVariable_3 | 1978 class Getter_NodeReplacerTest_test_forEachStatement_withLoopVariable_3 |
| 1970 implements NodeReplacerTest_Getter { | 1979 implements NodeReplacerTest_Getter<ForEachStatement, Statement> { |
| 1971 @override | 1980 @override |
| 1972 Statement get(ForEachStatement node) => node.body; | 1981 Statement get(ForEachStatement node) => node.body; |
| 1973 } | 1982 } |
| 1974 | 1983 |
| 1975 class Getter_NodeReplacerTest_test_forStatement_withInitialization | 1984 class Getter_NodeReplacerTest_test_forStatement_withInitialization |
| 1976 implements NodeReplacerTest_Getter { | 1985 implements NodeReplacerTest_Getter<ForStatement, Statement> { |
| 1977 @override | 1986 @override |
| 1978 Statement get(ForStatement node) => node.body; | 1987 Statement get(ForStatement node) => node.body; |
| 1979 } | 1988 } |
| 1980 | 1989 |
| 1981 class Getter_NodeReplacerTest_test_forStatement_withInitialization_2 | 1990 class Getter_NodeReplacerTest_test_forStatement_withInitialization_2 |
| 1982 implements NodeReplacerTest_Getter { | 1991 implements NodeReplacerTest_Getter<ForStatement, Expression> { |
| 1983 @override | 1992 @override |
| 1984 Expression get(ForStatement node) => node.condition; | 1993 Expression get(ForStatement node) => node.condition; |
| 1985 } | 1994 } |
| 1986 | 1995 |
| 1987 class Getter_NodeReplacerTest_test_forStatement_withInitialization_3 | 1996 class Getter_NodeReplacerTest_test_forStatement_withInitialization_3 |
| 1988 implements NodeReplacerTest_Getter { | 1997 implements NodeReplacerTest_Getter<ForStatement, Expression> { |
| 1989 @override | 1998 @override |
| 1990 Expression get(ForStatement node) => node.initialization; | 1999 Expression get(ForStatement node) => node.initialization; |
| 1991 } | 2000 } |
| 1992 | 2001 |
| 1993 class Getter_NodeReplacerTest_test_forStatement_withVariables | 2002 class Getter_NodeReplacerTest_test_forStatement_withVariables |
| 1994 implements NodeReplacerTest_Getter { | 2003 implements NodeReplacerTest_Getter<ForStatement, Statement> { |
| 1995 @override | 2004 @override |
| 1996 Statement get(ForStatement node) => node.body; | 2005 Statement get(ForStatement node) => node.body; |
| 1997 } | 2006 } |
| 1998 | 2007 |
| 1999 class Getter_NodeReplacerTest_test_forStatement_withVariables_2 | 2008 class Getter_NodeReplacerTest_test_forStatement_withVariables_2 |
| 2000 implements NodeReplacerTest_Getter { | 2009 implements NodeReplacerTest_Getter<ForStatement, VariableDeclarationList> { |
| 2001 @override | 2010 @override |
| 2002 VariableDeclarationList get(ForStatement node) => node.variables; | 2011 VariableDeclarationList get(ForStatement node) => node.variables; |
| 2003 } | 2012 } |
| 2004 | 2013 |
| 2005 class Getter_NodeReplacerTest_test_forStatement_withVariables_3 | 2014 class Getter_NodeReplacerTest_test_forStatement_withVariables_3 |
| 2006 implements NodeReplacerTest_Getter { | 2015 implements NodeReplacerTest_Getter<ForStatement, Expression> { |
| 2007 @override | 2016 @override |
| 2008 Expression get(ForStatement node) => node.condition; | 2017 Expression get(ForStatement node) => node.condition; |
| 2009 } | 2018 } |
| 2010 | 2019 |
| 2011 class Getter_NodeReplacerTest_test_functionDeclaration | 2020 class Getter_NodeReplacerTest_test_functionDeclaration |
| 2012 implements NodeReplacerTest_Getter { | 2021 implements NodeReplacerTest_Getter<FunctionDeclaration, TypeName> { |
| 2013 @override | 2022 @override |
| 2014 TypeName get(FunctionDeclaration node) => node.returnType; | 2023 TypeName get(FunctionDeclaration node) => node.returnType; |
| 2015 } | 2024 } |
| 2016 | 2025 |
| 2017 class Getter_NodeReplacerTest_test_functionDeclaration_2 | 2026 class Getter_NodeReplacerTest_test_functionDeclaration_2 |
| 2018 implements NodeReplacerTest_Getter { | 2027 implements |
| 2028 NodeReplacerTest_Getter<FunctionDeclaration, FunctionExpression> { |
| 2019 @override | 2029 @override |
| 2020 FunctionExpression get(FunctionDeclaration node) => node.functionExpression; | 2030 FunctionExpression get(FunctionDeclaration node) => node.functionExpression; |
| 2021 } | 2031 } |
| 2022 | 2032 |
| 2023 class Getter_NodeReplacerTest_test_functionDeclaration_3 | 2033 class Getter_NodeReplacerTest_test_functionDeclaration_3 |
| 2024 implements NodeReplacerTest_Getter { | 2034 implements NodeReplacerTest_Getter<FunctionDeclaration, SimpleIdentifier> { |
| 2025 @override | 2035 @override |
| 2026 SimpleIdentifier get(FunctionDeclaration node) => node.name; | 2036 SimpleIdentifier get(FunctionDeclaration node) => node.name; |
| 2027 } | 2037 } |
| 2028 | 2038 |
| 2029 class Getter_NodeReplacerTest_test_functionDeclarationStatement | 2039 class Getter_NodeReplacerTest_test_functionDeclarationStatement |
| 2030 implements NodeReplacerTest_Getter { | 2040 implements |
| 2041 NodeReplacerTest_Getter<FunctionDeclarationStatement, |
| 2042 FunctionDeclaration> { |
| 2031 @override | 2043 @override |
| 2032 FunctionDeclaration get(FunctionDeclarationStatement node) => | 2044 FunctionDeclaration get(FunctionDeclarationStatement node) => |
| 2033 node.functionDeclaration; | 2045 node.functionDeclaration; |
| 2034 } | 2046 } |
| 2035 | 2047 |
| 2036 class Getter_NodeReplacerTest_test_functionExpression | 2048 class Getter_NodeReplacerTest_test_functionExpression |
| 2037 implements NodeReplacerTest_Getter { | 2049 implements |
| 2050 NodeReplacerTest_Getter<FunctionExpression, FormalParameterList> { |
| 2038 @override | 2051 @override |
| 2039 FormalParameterList get(FunctionExpression node) => node.parameters; | 2052 FormalParameterList get(FunctionExpression node) => node.parameters; |
| 2040 } | 2053 } |
| 2041 | 2054 |
| 2042 class Getter_NodeReplacerTest_test_functionExpression_2 | 2055 class Getter_NodeReplacerTest_test_functionExpression_2 |
| 2043 implements NodeReplacerTest_Getter { | 2056 implements NodeReplacerTest_Getter<FunctionExpression, FunctionBody> { |
| 2044 @override | 2057 @override |
| 2045 FunctionBody get(FunctionExpression node) => node.body; | 2058 FunctionBody get(FunctionExpression node) => node.body; |
| 2046 } | 2059 } |
| 2047 | 2060 |
| 2048 class Getter_NodeReplacerTest_test_functionExpressionInvocation | 2061 class Getter_NodeReplacerTest_test_functionExpressionInvocation |
| 2049 implements NodeReplacerTest_Getter { | 2062 implements |
| 2063 NodeReplacerTest_Getter<FunctionExpressionInvocation, Expression> { |
| 2050 @override | 2064 @override |
| 2051 Expression get(FunctionExpressionInvocation node) => node.function; | 2065 Expression get(FunctionExpressionInvocation node) => node.function; |
| 2052 } | 2066 } |
| 2053 | 2067 |
| 2054 class Getter_NodeReplacerTest_test_functionExpressionInvocation_2 | 2068 class Getter_NodeReplacerTest_test_functionExpressionInvocation_2 |
| 2055 implements NodeReplacerTest_Getter { | 2069 implements |
| 2070 NodeReplacerTest_Getter<FunctionExpressionInvocation, ArgumentList> { |
| 2056 @override | 2071 @override |
| 2057 ArgumentList get(FunctionExpressionInvocation node) => node.argumentList; | 2072 ArgumentList get(FunctionExpressionInvocation node) => node.argumentList; |
| 2058 } | 2073 } |
| 2059 | 2074 |
| 2060 class Getter_NodeReplacerTest_test_functionTypeAlias | 2075 class Getter_NodeReplacerTest_test_functionTypeAlias |
| 2061 implements NodeReplacerTest_Getter { | 2076 implements NodeReplacerTest_Getter<FunctionTypeAlias, TypeParameterList> { |
| 2062 @override | 2077 @override |
| 2063 TypeParameterList get(FunctionTypeAlias node) => node.typeParameters; | 2078 TypeParameterList get(FunctionTypeAlias node) => node.typeParameters; |
| 2064 } | 2079 } |
| 2065 | 2080 |
| 2066 class Getter_NodeReplacerTest_test_functionTypeAlias_2 | 2081 class Getter_NodeReplacerTest_test_functionTypeAlias_2 |
| 2067 implements NodeReplacerTest_Getter { | 2082 implements NodeReplacerTest_Getter<FunctionTypeAlias, FormalParameterList> { |
| 2068 @override | 2083 @override |
| 2069 FormalParameterList get(FunctionTypeAlias node) => node.parameters; | 2084 FormalParameterList get(FunctionTypeAlias node) => node.parameters; |
| 2070 } | 2085 } |
| 2071 | 2086 |
| 2072 class Getter_NodeReplacerTest_test_functionTypeAlias_3 | 2087 class Getter_NodeReplacerTest_test_functionTypeAlias_3 |
| 2073 implements NodeReplacerTest_Getter { | 2088 implements NodeReplacerTest_Getter<FunctionTypeAlias, TypeName> { |
| 2074 @override | 2089 @override |
| 2075 TypeName get(FunctionTypeAlias node) => node.returnType; | 2090 TypeName get(FunctionTypeAlias node) => node.returnType; |
| 2076 } | 2091 } |
| 2077 | 2092 |
| 2078 class Getter_NodeReplacerTest_test_functionTypeAlias_4 | 2093 class Getter_NodeReplacerTest_test_functionTypeAlias_4 |
| 2079 implements NodeReplacerTest_Getter { | 2094 implements NodeReplacerTest_Getter<FunctionTypeAlias, SimpleIdentifier> { |
| 2080 @override | 2095 @override |
| 2081 SimpleIdentifier get(FunctionTypeAlias node) => node.name; | 2096 SimpleIdentifier get(FunctionTypeAlias node) => node.name; |
| 2082 } | 2097 } |
| 2083 | 2098 |
| 2084 class Getter_NodeReplacerTest_test_functionTypedFormalParameter | 2099 class Getter_NodeReplacerTest_test_functionTypedFormalParameter |
| 2085 implements NodeReplacerTest_Getter { | 2100 implements NodeReplacerTest_Getter<FunctionTypedFormalParameter, TypeName> { |
| 2086 @override | 2101 @override |
| 2087 TypeName get(FunctionTypedFormalParameter node) => node.returnType; | 2102 TypeName get(FunctionTypedFormalParameter node) => node.returnType; |
| 2088 } | 2103 } |
| 2089 | 2104 |
| 2090 class Getter_NodeReplacerTest_test_functionTypedFormalParameter_2 | 2105 class Getter_NodeReplacerTest_test_functionTypedFormalParameter_2 |
| 2091 implements NodeReplacerTest_Getter { | 2106 implements |
| 2107 NodeReplacerTest_Getter<FunctionTypedFormalParameter, |
| 2108 FormalParameterList> { |
| 2092 @override | 2109 @override |
| 2093 FormalParameterList get(FunctionTypedFormalParameter node) => node.parameters; | 2110 FormalParameterList get(FunctionTypedFormalParameter node) => node.parameters; |
| 2094 } | 2111 } |
| 2095 | 2112 |
| 2096 class Getter_NodeReplacerTest_test_ifStatement | 2113 class Getter_NodeReplacerTest_test_ifStatement |
| 2097 implements NodeReplacerTest_Getter { | 2114 implements NodeReplacerTest_Getter<IfStatement, Expression> { |
| 2098 @override | 2115 @override |
| 2099 Expression get(IfStatement node) => node.condition; | 2116 Expression get(IfStatement node) => node.condition; |
| 2100 } | 2117 } |
| 2101 | 2118 |
| 2102 class Getter_NodeReplacerTest_test_ifStatement_2 | 2119 class Getter_NodeReplacerTest_test_ifStatement_2 |
| 2103 implements NodeReplacerTest_Getter { | 2120 implements NodeReplacerTest_Getter<IfStatement, Statement> { |
| 2104 @override | 2121 @override |
| 2105 Statement get(IfStatement node) => node.elseStatement; | 2122 Statement get(IfStatement node) => node.elseStatement; |
| 2106 } | 2123 } |
| 2107 | 2124 |
| 2108 class Getter_NodeReplacerTest_test_ifStatement_3 | 2125 class Getter_NodeReplacerTest_test_ifStatement_3 |
| 2109 implements NodeReplacerTest_Getter { | 2126 implements NodeReplacerTest_Getter<IfStatement, Statement> { |
| 2110 @override | 2127 @override |
| 2111 Statement get(IfStatement node) => node.thenStatement; | 2128 Statement get(IfStatement node) => node.thenStatement; |
| 2112 } | 2129 } |
| 2113 | 2130 |
| 2114 class Getter_NodeReplacerTest_test_importDirective | 2131 class Getter_NodeReplacerTest_test_importDirective |
| 2115 implements NodeReplacerTest_Getter { | 2132 implements NodeReplacerTest_Getter<ImportDirective, SimpleIdentifier> { |
| 2116 @override | 2133 @override |
| 2117 SimpleIdentifier get(ImportDirective node) => node.prefix; | 2134 SimpleIdentifier get(ImportDirective node) => node.prefix; |
| 2118 } | 2135 } |
| 2119 | 2136 |
| 2120 class Getter_NodeReplacerTest_test_indexExpression | 2137 class Getter_NodeReplacerTest_test_indexExpression |
| 2121 implements NodeReplacerTest_Getter { | 2138 implements NodeReplacerTest_Getter<IndexExpression, Expression> { |
| 2122 @override | 2139 @override |
| 2123 Expression get(IndexExpression node) => node.target; | 2140 Expression get(IndexExpression node) => node.target; |
| 2124 } | 2141 } |
| 2125 | 2142 |
| 2126 class Getter_NodeReplacerTest_test_indexExpression_2 | 2143 class Getter_NodeReplacerTest_test_indexExpression_2 |
| 2127 implements NodeReplacerTest_Getter { | 2144 implements NodeReplacerTest_Getter<IndexExpression, Expression> { |
| 2128 @override | 2145 @override |
| 2129 Expression get(IndexExpression node) => node.index; | 2146 Expression get(IndexExpression node) => node.index; |
| 2130 } | 2147 } |
| 2131 | 2148 |
| 2132 class Getter_NodeReplacerTest_test_instanceCreationExpression | 2149 class Getter_NodeReplacerTest_test_instanceCreationExpression |
| 2133 implements NodeReplacerTest_Getter { | 2150 implements |
| 2151 NodeReplacerTest_Getter<InstanceCreationExpression, ArgumentList> { |
| 2134 @override | 2152 @override |
| 2135 ArgumentList get(InstanceCreationExpression node) => node.argumentList; | 2153 ArgumentList get(InstanceCreationExpression node) => node.argumentList; |
| 2136 } | 2154 } |
| 2137 | 2155 |
| 2138 class Getter_NodeReplacerTest_test_instanceCreationExpression_2 | 2156 class Getter_NodeReplacerTest_test_instanceCreationExpression_2 |
| 2139 implements NodeReplacerTest_Getter { | 2157 implements |
| 2158 NodeReplacerTest_Getter<InstanceCreationExpression, ConstructorName> { |
| 2140 @override | 2159 @override |
| 2141 ConstructorName get(InstanceCreationExpression node) => node.constructorName; | 2160 ConstructorName get(InstanceCreationExpression node) => node.constructorName; |
| 2142 } | 2161 } |
| 2143 | 2162 |
| 2144 class Getter_NodeReplacerTest_test_interpolationExpression | 2163 class Getter_NodeReplacerTest_test_interpolationExpression |
| 2145 implements NodeReplacerTest_Getter { | 2164 implements NodeReplacerTest_Getter<InterpolationExpression, Expression> { |
| 2146 @override | 2165 @override |
| 2147 Expression get(InterpolationExpression node) => node.expression; | 2166 Expression get(InterpolationExpression node) => node.expression; |
| 2148 } | 2167 } |
| 2149 | 2168 |
| 2150 class Getter_NodeReplacerTest_test_isExpression | 2169 class Getter_NodeReplacerTest_test_isExpression |
| 2151 implements NodeReplacerTest_Getter { | 2170 implements NodeReplacerTest_Getter<IsExpression, Expression> { |
| 2152 @override | 2171 @override |
| 2153 Expression get(IsExpression node) => node.expression; | 2172 Expression get(IsExpression node) => node.expression; |
| 2154 } | 2173 } |
| 2155 | 2174 |
| 2156 class Getter_NodeReplacerTest_test_isExpression_2 | 2175 class Getter_NodeReplacerTest_test_isExpression_2 |
| 2157 implements NodeReplacerTest_Getter { | 2176 implements NodeReplacerTest_Getter<IsExpression, TypeName> { |
| 2158 @override | 2177 @override |
| 2159 TypeName get(IsExpression node) => node.type; | 2178 TypeName get(IsExpression node) => node.type; |
| 2160 } | 2179 } |
| 2161 | 2180 |
| 2162 class Getter_NodeReplacerTest_test_label implements NodeReplacerTest_Getter { | 2181 class Getter_NodeReplacerTest_test_label |
| 2182 implements NodeReplacerTest_Getter<Label, SimpleIdentifier> { |
| 2163 @override | 2183 @override |
| 2164 SimpleIdentifier get(Label node) => node.label; | 2184 SimpleIdentifier get(Label node) => node.label; |
| 2165 } | 2185 } |
| 2166 | 2186 |
| 2167 class Getter_NodeReplacerTest_test_labeledStatement | 2187 class Getter_NodeReplacerTest_test_labeledStatement |
| 2168 implements NodeReplacerTest_Getter { | 2188 implements NodeReplacerTest_Getter<LabeledStatement, Statement> { |
| 2169 @override | 2189 @override |
| 2170 Statement get(LabeledStatement node) => node.statement; | 2190 Statement get(LabeledStatement node) => node.statement; |
| 2171 } | 2191 } |
| 2172 | 2192 |
| 2173 class Getter_NodeReplacerTest_test_libraryDirective | 2193 class Getter_NodeReplacerTest_test_libraryDirective |
| 2174 implements NodeReplacerTest_Getter { | 2194 implements NodeReplacerTest_Getter<LibraryDirective, LibraryIdentifier> { |
| 2175 @override | 2195 @override |
| 2176 LibraryIdentifier get(LibraryDirective node) => node.name; | 2196 LibraryIdentifier get(LibraryDirective node) => node.name; |
| 2177 } | 2197 } |
| 2178 | 2198 |
| 2179 class Getter_NodeReplacerTest_test_mapLiteralEntry | 2199 class Getter_NodeReplacerTest_test_mapLiteralEntry |
| 2180 implements NodeReplacerTest_Getter { | 2200 implements NodeReplacerTest_Getter<MapLiteralEntry, Expression> { |
| 2181 @override | 2201 @override |
| 2182 Expression get(MapLiteralEntry node) => node.value; | 2202 Expression get(MapLiteralEntry node) => node.value; |
| 2183 } | 2203 } |
| 2184 | 2204 |
| 2185 class Getter_NodeReplacerTest_test_mapLiteralEntry_2 | 2205 class Getter_NodeReplacerTest_test_mapLiteralEntry_2 |
| 2186 implements NodeReplacerTest_Getter { | 2206 implements NodeReplacerTest_Getter<MapLiteralEntry, Expression> { |
| 2187 @override | 2207 @override |
| 2188 Expression get(MapLiteralEntry node) => node.key; | 2208 Expression get(MapLiteralEntry node) => node.key; |
| 2189 } | 2209 } |
| 2190 | 2210 |
| 2191 class Getter_NodeReplacerTest_test_methodDeclaration | 2211 class Getter_NodeReplacerTest_test_methodDeclaration |
| 2192 implements NodeReplacerTest_Getter { | 2212 implements NodeReplacerTest_Getter<MethodDeclaration, TypeName> { |
| 2193 @override | 2213 @override |
| 2194 TypeName get(MethodDeclaration node) => node.returnType; | 2214 TypeName get(MethodDeclaration node) => node.returnType; |
| 2195 } | 2215 } |
| 2196 | 2216 |
| 2197 class Getter_NodeReplacerTest_test_methodDeclaration_2 | 2217 class Getter_NodeReplacerTest_test_methodDeclaration_2 |
| 2198 implements NodeReplacerTest_Getter { | 2218 implements NodeReplacerTest_Getter<MethodDeclaration, FunctionBody> { |
| 2199 @override | 2219 @override |
| 2200 FunctionBody get(MethodDeclaration node) => node.body; | 2220 FunctionBody get(MethodDeclaration node) => node.body; |
| 2201 } | 2221 } |
| 2202 | 2222 |
| 2203 class Getter_NodeReplacerTest_test_methodDeclaration_3 | 2223 class Getter_NodeReplacerTest_test_methodDeclaration_3 |
| 2204 implements NodeReplacerTest_Getter { | 2224 implements NodeReplacerTest_Getter<MethodDeclaration, SimpleIdentifier> { |
| 2205 @override | 2225 @override |
| 2206 SimpleIdentifier get(MethodDeclaration node) => node.name; | 2226 SimpleIdentifier get(MethodDeclaration node) => node.name; |
| 2207 } | 2227 } |
| 2208 | 2228 |
| 2209 class Getter_NodeReplacerTest_test_methodDeclaration_4 | 2229 class Getter_NodeReplacerTest_test_methodDeclaration_4 |
| 2210 implements NodeReplacerTest_Getter { | 2230 implements NodeReplacerTest_Getter<MethodDeclaration, FormalParameterList> { |
| 2211 @override | 2231 @override |
| 2212 FormalParameterList get(MethodDeclaration node) => node.parameters; | 2232 FormalParameterList get(MethodDeclaration node) => node.parameters; |
| 2213 } | 2233 } |
| 2214 | 2234 |
| 2215 class Getter_NodeReplacerTest_test_methodInvocation | 2235 class Getter_NodeReplacerTest_test_methodInvocation |
| 2216 implements NodeReplacerTest_Getter { | 2236 implements NodeReplacerTest_Getter<MethodInvocation, ArgumentList> { |
| 2217 @override | 2237 @override |
| 2218 ArgumentList get(MethodInvocation node) => node.argumentList; | 2238 ArgumentList get(MethodInvocation node) => node.argumentList; |
| 2219 } | 2239 } |
| 2220 | 2240 |
| 2221 class Getter_NodeReplacerTest_test_methodInvocation_2 | 2241 class Getter_NodeReplacerTest_test_methodInvocation_2 |
| 2222 implements NodeReplacerTest_Getter { | 2242 implements NodeReplacerTest_Getter<MethodInvocation, Expression> { |
| 2223 @override | 2243 @override |
| 2224 Expression get(MethodInvocation node) => node.target; | 2244 Expression get(MethodInvocation node) => node.target; |
| 2225 } | 2245 } |
| 2226 | 2246 |
| 2227 class Getter_NodeReplacerTest_test_methodInvocation_3 | 2247 class Getter_NodeReplacerTest_test_methodInvocation_3 |
| 2228 implements NodeReplacerTest_Getter { | 2248 implements NodeReplacerTest_Getter<MethodInvocation, SimpleIdentifier> { |
| 2229 @override | 2249 @override |
| 2230 SimpleIdentifier get(MethodInvocation node) => node.methodName; | 2250 SimpleIdentifier get(MethodInvocation node) => node.methodName; |
| 2231 } | 2251 } |
| 2232 | 2252 |
| 2233 class Getter_NodeReplacerTest_test_namedExpression | 2253 class Getter_NodeReplacerTest_test_namedExpression |
| 2234 implements NodeReplacerTest_Getter { | 2254 implements NodeReplacerTest_Getter<NamedExpression, Label> { |
| 2235 @override | 2255 @override |
| 2236 Label get(NamedExpression node) => node.name; | 2256 Label get(NamedExpression node) => node.name; |
| 2237 } | 2257 } |
| 2238 | 2258 |
| 2239 class Getter_NodeReplacerTest_test_namedExpression_2 | 2259 class Getter_NodeReplacerTest_test_namedExpression_2 |
| 2240 implements NodeReplacerTest_Getter { | 2260 implements NodeReplacerTest_Getter<NamedExpression, Expression> { |
| 2241 @override | 2261 @override |
| 2242 Expression get(NamedExpression node) => node.expression; | 2262 Expression get(NamedExpression node) => node.expression; |
| 2243 } | 2263 } |
| 2244 | 2264 |
| 2245 class Getter_NodeReplacerTest_test_nativeClause | 2265 class Getter_NodeReplacerTest_test_nativeClause |
| 2246 implements NodeReplacerTest_Getter { | 2266 implements NodeReplacerTest_Getter<NativeClause, StringLiteral> { |
| 2247 @override | 2267 @override |
| 2248 StringLiteral get(NativeClause node) => node.name; | 2268 StringLiteral get(NativeClause node) => node.name; |
| 2249 } | 2269 } |
| 2250 | 2270 |
| 2251 class Getter_NodeReplacerTest_test_nativeFunctionBody | 2271 class Getter_NodeReplacerTest_test_nativeFunctionBody |
| 2252 implements NodeReplacerTest_Getter { | 2272 implements NodeReplacerTest_Getter<NativeFunctionBody, StringLiteral> { |
| 2253 @override | 2273 @override |
| 2254 StringLiteral get(NativeFunctionBody node) => node.stringLiteral; | 2274 StringLiteral get(NativeFunctionBody node) => node.stringLiteral; |
| 2255 } | 2275 } |
| 2256 | 2276 |
| 2257 class Getter_NodeReplacerTest_test_parenthesizedExpression | 2277 class Getter_NodeReplacerTest_test_parenthesizedExpression |
| 2258 implements NodeReplacerTest_Getter { | 2278 implements NodeReplacerTest_Getter<ParenthesizedExpression, Expression> { |
| 2259 @override | 2279 @override |
| 2260 Expression get(ParenthesizedExpression node) => node.expression; | 2280 Expression get(ParenthesizedExpression node) => node.expression; |
| 2261 } | 2281 } |
| 2262 | 2282 |
| 2263 class Getter_NodeReplacerTest_test_partOfDirective | 2283 class Getter_NodeReplacerTest_test_partOfDirective |
| 2264 implements NodeReplacerTest_Getter { | 2284 implements NodeReplacerTest_Getter<PartOfDirective, LibraryIdentifier> { |
| 2265 @override | 2285 @override |
| 2266 LibraryIdentifier get(PartOfDirective node) => node.libraryName; | 2286 LibraryIdentifier get(PartOfDirective node) => node.libraryName; |
| 2267 } | 2287 } |
| 2268 | 2288 |
| 2269 class Getter_NodeReplacerTest_test_postfixExpression | 2289 class Getter_NodeReplacerTest_test_postfixExpression |
| 2270 implements NodeReplacerTest_Getter { | 2290 implements NodeReplacerTest_Getter<PostfixExpression, Expression> { |
| 2271 @override | 2291 @override |
| 2272 Expression get(PostfixExpression node) => node.operand; | 2292 Expression get(PostfixExpression node) => node.operand; |
| 2273 } | 2293 } |
| 2274 | 2294 |
| 2275 class Getter_NodeReplacerTest_test_prefixedIdentifier | 2295 class Getter_NodeReplacerTest_test_prefixedIdentifier |
| 2276 implements NodeReplacerTest_Getter { | 2296 implements NodeReplacerTest_Getter<PrefixedIdentifier, SimpleIdentifier> { |
| 2277 @override | 2297 @override |
| 2278 SimpleIdentifier get(PrefixedIdentifier node) => node.identifier; | 2298 SimpleIdentifier get(PrefixedIdentifier node) => node.identifier; |
| 2279 } | 2299 } |
| 2280 | 2300 |
| 2281 class Getter_NodeReplacerTest_test_prefixedIdentifier_2 | 2301 class Getter_NodeReplacerTest_test_prefixedIdentifier_2 |
| 2282 implements NodeReplacerTest_Getter { | 2302 implements NodeReplacerTest_Getter<PrefixedIdentifier, SimpleIdentifier> { |
| 2283 @override | 2303 @override |
| 2284 SimpleIdentifier get(PrefixedIdentifier node) => node.prefix; | 2304 SimpleIdentifier get(PrefixedIdentifier node) => node.prefix; |
| 2285 } | 2305 } |
| 2286 | 2306 |
| 2287 class Getter_NodeReplacerTest_test_prefixExpression | 2307 class Getter_NodeReplacerTest_test_prefixExpression |
| 2288 implements NodeReplacerTest_Getter { | 2308 implements NodeReplacerTest_Getter<PrefixExpression, Expression> { |
| 2289 @override | 2309 @override |
| 2290 Expression get(PrefixExpression node) => node.operand; | 2310 Expression get(PrefixExpression node) => node.operand; |
| 2291 } | 2311 } |
| 2292 | 2312 |
| 2293 class Getter_NodeReplacerTest_test_propertyAccess | 2313 class Getter_NodeReplacerTest_test_propertyAccess |
| 2294 implements NodeReplacerTest_Getter { | 2314 implements NodeReplacerTest_Getter<PropertyAccess, Expression> { |
| 2295 @override | 2315 @override |
| 2296 Expression get(PropertyAccess node) => node.target; | 2316 Expression get(PropertyAccess node) => node.target; |
| 2297 } | 2317 } |
| 2298 | 2318 |
| 2299 class Getter_NodeReplacerTest_test_propertyAccess_2 | 2319 class Getter_NodeReplacerTest_test_propertyAccess_2 |
| 2300 implements NodeReplacerTest_Getter { | 2320 implements NodeReplacerTest_Getter<PropertyAccess, SimpleIdentifier> { |
| 2301 @override | 2321 @override |
| 2302 SimpleIdentifier get(PropertyAccess node) => node.propertyName; | 2322 SimpleIdentifier get(PropertyAccess node) => node.propertyName; |
| 2303 } | 2323 } |
| 2304 | 2324 |
| 2305 class Getter_NodeReplacerTest_test_redirectingConstructorInvocation | 2325 class Getter_NodeReplacerTest_test_redirectingConstructorInvocation |
| 2306 implements NodeReplacerTest_Getter { | 2326 implements |
| 2327 NodeReplacerTest_Getter<RedirectingConstructorInvocation, |
| 2328 SimpleIdentifier> { |
| 2307 @override | 2329 @override |
| 2308 SimpleIdentifier get(RedirectingConstructorInvocation node) => | 2330 SimpleIdentifier get(RedirectingConstructorInvocation node) => |
| 2309 node.constructorName; | 2331 node.constructorName; |
| 2310 } | 2332 } |
| 2311 | 2333 |
| 2312 class Getter_NodeReplacerTest_test_redirectingConstructorInvocation_2 | 2334 class Getter_NodeReplacerTest_test_redirectingConstructorInvocation_2 |
| 2313 implements NodeReplacerTest_Getter { | 2335 implements |
| 2336 NodeReplacerTest_Getter<RedirectingConstructorInvocation, |
| 2337 ArgumentList> { |
| 2314 @override | 2338 @override |
| 2315 ArgumentList get(RedirectingConstructorInvocation node) => node.argumentList; | 2339 ArgumentList get(RedirectingConstructorInvocation node) => node.argumentList; |
| 2316 } | 2340 } |
| 2317 | 2341 |
| 2318 class Getter_NodeReplacerTest_test_returnStatement | 2342 class Getter_NodeReplacerTest_test_returnStatement |
| 2319 implements NodeReplacerTest_Getter { | 2343 implements NodeReplacerTest_Getter<ReturnStatement, Expression> { |
| 2320 @override | 2344 @override |
| 2321 Expression get(ReturnStatement node) => node.expression; | 2345 Expression get(ReturnStatement node) => node.expression; |
| 2322 } | 2346 } |
| 2323 | 2347 |
| 2324 class Getter_NodeReplacerTest_test_simpleFormalParameter | 2348 class Getter_NodeReplacerTest_test_simpleFormalParameter |
| 2325 implements NodeReplacerTest_Getter { | 2349 implements NodeReplacerTest_Getter<SimpleFormalParameter, TypeName> { |
| 2326 @override | 2350 @override |
| 2327 TypeName get(SimpleFormalParameter node) => node.type; | 2351 TypeName get(SimpleFormalParameter node) => node.type; |
| 2328 } | 2352 } |
| 2329 | 2353 |
| 2330 class Getter_NodeReplacerTest_test_superConstructorInvocation | 2354 class Getter_NodeReplacerTest_test_superConstructorInvocation |
| 2331 implements NodeReplacerTest_Getter { | 2355 implements |
| 2356 NodeReplacerTest_Getter<SuperConstructorInvocation, SimpleIdentifier> { |
| 2332 @override | 2357 @override |
| 2333 SimpleIdentifier get(SuperConstructorInvocation node) => node.constructorName; | 2358 SimpleIdentifier get(SuperConstructorInvocation node) => node.constructorName; |
| 2334 } | 2359 } |
| 2335 | 2360 |
| 2336 class Getter_NodeReplacerTest_test_superConstructorInvocation_2 | 2361 class Getter_NodeReplacerTest_test_superConstructorInvocation_2 |
| 2337 implements NodeReplacerTest_Getter { | 2362 implements |
| 2363 NodeReplacerTest_Getter<SuperConstructorInvocation, ArgumentList> { |
| 2338 @override | 2364 @override |
| 2339 ArgumentList get(SuperConstructorInvocation node) => node.argumentList; | 2365 ArgumentList get(SuperConstructorInvocation node) => node.argumentList; |
| 2340 } | 2366 } |
| 2341 | 2367 |
| 2342 class Getter_NodeReplacerTest_test_switchCase | 2368 class Getter_NodeReplacerTest_test_switchCase |
| 2343 implements NodeReplacerTest_Getter { | 2369 implements NodeReplacerTest_Getter<SwitchCase, Expression> { |
| 2344 @override | 2370 @override |
| 2345 Expression get(SwitchCase node) => node.expression; | 2371 Expression get(SwitchCase node) => node.expression; |
| 2346 } | 2372 } |
| 2347 | 2373 |
| 2348 class Getter_NodeReplacerTest_test_switchStatement | 2374 class Getter_NodeReplacerTest_test_switchStatement |
| 2349 implements NodeReplacerTest_Getter { | 2375 implements NodeReplacerTest_Getter<SwitchStatement, Expression> { |
| 2350 @override | 2376 @override |
| 2351 Expression get(SwitchStatement node) => node.expression; | 2377 Expression get(SwitchStatement node) => node.expression; |
| 2352 } | 2378 } |
| 2353 | 2379 |
| 2354 class Getter_NodeReplacerTest_test_throwExpression | 2380 class Getter_NodeReplacerTest_test_throwExpression |
| 2355 implements NodeReplacerTest_Getter { | 2381 implements NodeReplacerTest_Getter<ThrowExpression, Expression> { |
| 2356 @override | 2382 @override |
| 2357 Expression get(ThrowExpression node) => node.expression; | 2383 Expression get(ThrowExpression node) => node.expression; |
| 2358 } | 2384 } |
| 2359 | 2385 |
| 2360 class Getter_NodeReplacerTest_test_topLevelVariableDeclaration | 2386 class Getter_NodeReplacerTest_test_topLevelVariableDeclaration |
| 2361 implements NodeReplacerTest_Getter { | 2387 implements |
| 2388 NodeReplacerTest_Getter<TopLevelVariableDeclaration, |
| 2389 VariableDeclarationList> { |
| 2362 @override | 2390 @override |
| 2363 VariableDeclarationList get(TopLevelVariableDeclaration node) => | 2391 VariableDeclarationList get(TopLevelVariableDeclaration node) => |
| 2364 node.variables; | 2392 node.variables; |
| 2365 } | 2393 } |
| 2366 | 2394 |
| 2367 class Getter_NodeReplacerTest_test_tryStatement | 2395 class Getter_NodeReplacerTest_test_tryStatement |
| 2368 implements NodeReplacerTest_Getter { | 2396 implements NodeReplacerTest_Getter<TryStatement, Block> { |
| 2369 @override | 2397 @override |
| 2370 Block get(TryStatement node) => node.finallyBlock; | 2398 Block get(TryStatement node) => node.finallyBlock; |
| 2371 } | 2399 } |
| 2372 | 2400 |
| 2373 class Getter_NodeReplacerTest_test_tryStatement_2 | 2401 class Getter_NodeReplacerTest_test_tryStatement_2 |
| 2374 implements NodeReplacerTest_Getter { | 2402 implements NodeReplacerTest_Getter<TryStatement, Block> { |
| 2375 @override | 2403 @override |
| 2376 Block get(TryStatement node) => node.body; | 2404 Block get(TryStatement node) => node.body; |
| 2377 } | 2405 } |
| 2378 | 2406 |
| 2379 class Getter_NodeReplacerTest_test_typeName implements NodeReplacerTest_Getter { | 2407 class Getter_NodeReplacerTest_test_typeName |
| 2408 implements NodeReplacerTest_Getter<TypeName, TypeArgumentList> { |
| 2380 @override | 2409 @override |
| 2381 TypeArgumentList get(TypeName node) => node.typeArguments; | 2410 TypeArgumentList get(TypeName node) => node.typeArguments; |
| 2382 } | 2411 } |
| 2383 | 2412 |
| 2384 class Getter_NodeReplacerTest_test_typeName_2 | 2413 class Getter_NodeReplacerTest_test_typeName_2 |
| 2385 implements NodeReplacerTest_Getter { | 2414 implements NodeReplacerTest_Getter<TypeName, Identifier> { |
| 2386 @override | 2415 @override |
| 2387 Identifier get(TypeName node) => node.name; | 2416 Identifier get(TypeName node) => node.name; |
| 2388 } | 2417 } |
| 2389 | 2418 |
| 2390 class Getter_NodeReplacerTest_test_typeParameter | 2419 class Getter_NodeReplacerTest_test_typeParameter |
| 2391 implements NodeReplacerTest_Getter { | 2420 implements NodeReplacerTest_Getter<TypeParameter, TypeName> { |
| 2392 @override | 2421 @override |
| 2393 TypeName get(TypeParameter node) => node.bound; | 2422 TypeName get(TypeParameter node) => node.bound; |
| 2394 } | 2423 } |
| 2395 | 2424 |
| 2396 class Getter_NodeReplacerTest_test_typeParameter_2 | 2425 class Getter_NodeReplacerTest_test_typeParameter_2 |
| 2397 implements NodeReplacerTest_Getter { | 2426 implements NodeReplacerTest_Getter<TypeParameter, SimpleIdentifier> { |
| 2398 @override | 2427 @override |
| 2399 SimpleIdentifier get(TypeParameter node) => node.name; | 2428 SimpleIdentifier get(TypeParameter node) => node.name; |
| 2400 } | 2429 } |
| 2401 | 2430 |
| 2402 class Getter_NodeReplacerTest_test_variableDeclaration | 2431 class Getter_NodeReplacerTest_test_variableDeclaration |
| 2403 implements NodeReplacerTest_Getter { | 2432 implements NodeReplacerTest_Getter<VariableDeclaration, SimpleIdentifier> { |
| 2404 @override | 2433 @override |
| 2405 SimpleIdentifier get(VariableDeclaration node) => node.name; | 2434 SimpleIdentifier get(VariableDeclaration node) => node.name; |
| 2406 } | 2435 } |
| 2407 | 2436 |
| 2408 class Getter_NodeReplacerTest_test_variableDeclaration_2 | 2437 class Getter_NodeReplacerTest_test_variableDeclaration_2 |
| 2409 implements NodeReplacerTest_Getter { | 2438 implements NodeReplacerTest_Getter<VariableDeclaration, Expression> { |
| 2410 @override | 2439 @override |
| 2411 Expression get(VariableDeclaration node) => node.initializer; | 2440 Expression get(VariableDeclaration node) => node.initializer; |
| 2412 } | 2441 } |
| 2413 | 2442 |
| 2414 class Getter_NodeReplacerTest_test_variableDeclarationList | 2443 class Getter_NodeReplacerTest_test_variableDeclarationList |
| 2415 implements NodeReplacerTest_Getter { | 2444 implements NodeReplacerTest_Getter<VariableDeclarationList, TypeName> { |
| 2416 @override | 2445 @override |
| 2417 TypeName get(VariableDeclarationList node) => node.type; | 2446 TypeName get(VariableDeclarationList node) => node.type; |
| 2418 } | 2447 } |
| 2419 | 2448 |
| 2420 class Getter_NodeReplacerTest_test_variableDeclarationStatement | 2449 class Getter_NodeReplacerTest_test_variableDeclarationStatement |
| 2421 implements NodeReplacerTest_Getter { | 2450 implements |
| 2451 NodeReplacerTest_Getter<VariableDeclarationStatement, |
| 2452 VariableDeclarationList> { |
| 2422 @override | 2453 @override |
| 2423 VariableDeclarationList get(VariableDeclarationStatement node) => | 2454 VariableDeclarationList get(VariableDeclarationStatement node) => |
| 2424 node.variables; | 2455 node.variables; |
| 2425 } | 2456 } |
| 2426 | 2457 |
| 2427 class Getter_NodeReplacerTest_test_whileStatement | 2458 class Getter_NodeReplacerTest_test_whileStatement |
| 2428 implements NodeReplacerTest_Getter { | 2459 implements NodeReplacerTest_Getter<WhileStatement, Expression> { |
| 2429 @override | 2460 @override |
| 2430 Expression get(WhileStatement node) => node.condition; | 2461 Expression get(WhileStatement node) => node.condition; |
| 2431 } | 2462 } |
| 2432 | 2463 |
| 2433 class Getter_NodeReplacerTest_test_whileStatement_2 | 2464 class Getter_NodeReplacerTest_test_whileStatement_2 |
| 2434 implements NodeReplacerTest_Getter { | 2465 implements NodeReplacerTest_Getter<WhileStatement, Statement> { |
| 2435 @override | 2466 @override |
| 2436 Statement get(WhileStatement node) => node.body; | 2467 Statement get(WhileStatement node) => node.body; |
| 2437 } | 2468 } |
| 2438 | 2469 |
| 2439 class Getter_NodeReplacerTest_test_yieldStatement | 2470 class Getter_NodeReplacerTest_test_yieldStatement |
| 2440 implements NodeReplacerTest_Getter { | 2471 implements NodeReplacerTest_Getter<YieldStatement, Expression> { |
| 2441 @override | 2472 @override |
| 2442 Expression get(YieldStatement node) => node.expression; | 2473 Expression get(YieldStatement node) => node.expression; |
| 2443 } | 2474 } |
| 2444 | 2475 |
| 2445 class Getter_NodeReplacerTest_testAnnotatedNode | 2476 class Getter_NodeReplacerTest_testAnnotatedNode |
| 2446 implements NodeReplacerTest_Getter { | 2477 implements NodeReplacerTest_Getter<AnnotatedNode, Comment> { |
| 2447 @override | 2478 @override |
| 2448 Comment get(AnnotatedNode node) => node.documentationComment; | 2479 Comment get(AnnotatedNode node) => node.documentationComment; |
| 2449 } | 2480 } |
| 2450 | 2481 |
| 2451 class Getter_NodeReplacerTest_testNormalFormalParameter | 2482 class Getter_NodeReplacerTest_testNormalFormalParameter |
| 2452 implements NodeReplacerTest_Getter { | 2483 implements |
| 2484 NodeReplacerTest_Getter<NormalFormalParameter, SimpleIdentifier> { |
| 2453 @override | 2485 @override |
| 2454 SimpleIdentifier get(NormalFormalParameter node) => node.identifier; | 2486 SimpleIdentifier get(NormalFormalParameter node) => node.identifier; |
| 2455 } | 2487 } |
| 2456 | 2488 |
| 2457 class Getter_NodeReplacerTest_testNormalFormalParameter_2 | 2489 class Getter_NodeReplacerTest_testNormalFormalParameter_2 |
| 2458 implements NodeReplacerTest_Getter { | 2490 implements NodeReplacerTest_Getter<NormalFormalParameter, Comment> { |
| 2459 @override | 2491 @override |
| 2460 Comment get(NormalFormalParameter node) => node.documentationComment; | 2492 Comment get(NormalFormalParameter node) => node.documentationComment; |
| 2461 } | 2493 } |
| 2462 | 2494 |
| 2463 class Getter_NodeReplacerTest_testTypedLiteral | 2495 class Getter_NodeReplacerTest_testTypedLiteral |
| 2464 implements NodeReplacerTest_Getter { | 2496 implements NodeReplacerTest_Getter<TypedLiteral, TypeArgumentList> { |
| 2465 @override | 2497 @override |
| 2466 TypeArgumentList get(TypedLiteral node) => node.typeArguments; | 2498 TypeArgumentList get(TypedLiteral node) => node.typeArguments; |
| 2467 } | 2499 } |
| 2468 | 2500 |
| 2469 class Getter_NodeReplacerTest_testUriBasedDirective | 2501 class Getter_NodeReplacerTest_testUriBasedDirective |
| 2470 implements NodeReplacerTest_Getter { | 2502 implements NodeReplacerTest_Getter<UriBasedDirective, StringLiteral> { |
| 2471 @override | 2503 @override |
| 2472 StringLiteral get(UriBasedDirective node) => node.uri; | 2504 StringLiteral get(UriBasedDirective node) => node.uri; |
| 2473 } | 2505 } |
| 2474 | 2506 |
| 2475 @reflectiveTest | 2507 @reflectiveTest |
| 2476 class LineInfoTest { | 2508 class LineInfoTest { |
| 2477 void test_creation() { | 2509 void test_creation() { |
| 2478 expect(new LineInfo(<int>[0]), isNotNull); | 2510 expect(new LineInfo(<int>[0]), isNotNull); |
| 2479 } | 2511 } |
| 2480 | 2512 |
| (...skipping 1854 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 4335 } | 4367 } |
| 4336 | 4368 |
| 4337 void test_get_added() { | 4369 void test_get_added() { |
| 4338 TokenMap tokenMap = new TokenMap(); | 4370 TokenMap tokenMap = new TokenMap(); |
| 4339 Token key = TokenFactory.tokenFromType(TokenType.AT); | 4371 Token key = TokenFactory.tokenFromType(TokenType.AT); |
| 4340 Token value = TokenFactory.tokenFromType(TokenType.AT); | 4372 Token value = TokenFactory.tokenFromType(TokenType.AT); |
| 4341 tokenMap.put(key, value); | 4373 tokenMap.put(key, value); |
| 4342 expect(tokenMap.get(key), same(value)); | 4374 expect(tokenMap.get(key), same(value)); |
| 4343 } | 4375 } |
| 4344 } | 4376 } |
| OLD | NEW |