Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(100)

Side by Side Diff: pkg/analyzer/test/generated/scanner_test.dart

Issue 637003002: Convert all the generated tests to reflective. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 6 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
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 // This code was auto-generated, is not intended to be edited, and is subject to 5 // This code was auto-generated, is not intended to be edited, and is subject to
6 // significant change. Please see the README file for more information. 6 // significant change. Please see the README file for more information.
7 7
8 library engine.scanner_test; 8 library engine.scanner_test;
9 9
10 import 'package:analyzer/src/generated/java_core.dart'; 10 import 'package:analyzer/src/generated/java_core.dart';
11 import 'package:analyzer/src/generated/java_junit.dart'; 11 import 'package:analyzer/src/generated/java_junit.dart';
12 import 'package:analyzer/src/generated/source.dart'; 12 import 'package:analyzer/src/generated/source.dart';
13 import 'package:analyzer/src/generated/error.dart'; 13 import 'package:analyzer/src/generated/error.dart';
14 import 'package:analyzer/src/generated/scanner.dart'; 14 import 'package:analyzer/src/generated/scanner.dart';
15 import 'package:analyzer/src/generated/utilities_collection.dart' show TokenMap; 15 import 'package:analyzer/src/generated/utilities_collection.dart' show TokenMap;
16 import 'package:unittest/unittest.dart' as _ut; 16 import 'package:unittest/unittest.dart' as _ut;
17 import 'test_support.dart'; 17 import 'test_support.dart';
18 import '../reflective_tests.dart';
19
18 20
19 class CharSequenceReaderTest extends JUnitTestCase { 21 class CharSequenceReaderTest extends JUnitTestCase {
20 void test_advance() { 22 void test_advance() {
21 CharSequenceReader reader = new CharSequenceReader("x"); 23 CharSequenceReader reader = new CharSequenceReader("x");
22 JUnitTestCase.assertEquals(0x78, reader.advance()); 24 JUnitTestCase.assertEquals(0x78, reader.advance());
23 JUnitTestCase.assertEquals(-1, reader.advance()); 25 JUnitTestCase.assertEquals(-1, reader.advance());
24 JUnitTestCase.assertEquals(-1, reader.advance()); 26 JUnitTestCase.assertEquals(-1, reader.advance());
25 } 27 }
26 28
27 void test_creation() { 29 void test_creation() {
(...skipping 26 matching lines...) Expand all
54 reader.advance(); 56 reader.advance();
55 JUnitTestCase.assertEquals(-1, reader.peek()); 57 JUnitTestCase.assertEquals(-1, reader.peek());
56 JUnitTestCase.assertEquals(-1, reader.peek()); 58 JUnitTestCase.assertEquals(-1, reader.peek());
57 } 59 }
58 60
59 void test_setOffset() { 61 void test_setOffset() {
60 CharSequenceReader reader = new CharSequenceReader("xyz"); 62 CharSequenceReader reader = new CharSequenceReader("xyz");
61 reader.offset = 2; 63 reader.offset = 2;
62 JUnitTestCase.assertEquals(2, reader.offset); 64 JUnitTestCase.assertEquals(2, reader.offset);
63 } 65 }
64
65 static dartSuite() {
66 _ut.group('CharSequenceReaderTest', () {
67 _ut.test('test_advance', () {
68 final __test = new CharSequenceReaderTest();
69 runJUnitTest(__test, __test.test_advance);
70 });
71 _ut.test('test_creation', () {
72 final __test = new CharSequenceReaderTest();
73 runJUnitTest(__test, __test.test_creation);
74 });
75 _ut.test('test_getOffset', () {
76 final __test = new CharSequenceReaderTest();
77 runJUnitTest(__test, __test.test_getOffset);
78 });
79 _ut.test('test_getString', () {
80 final __test = new CharSequenceReaderTest();
81 runJUnitTest(__test, __test.test_getString);
82 });
83 _ut.test('test_peek', () {
84 final __test = new CharSequenceReaderTest();
85 runJUnitTest(__test, __test.test_peek);
86 });
87 _ut.test('test_setOffset', () {
88 final __test = new CharSequenceReaderTest();
89 runJUnitTest(__test, __test.test_setOffset);
90 });
91 });
92 }
93 } 66 }
94 67
95 class IncrementalScannerTest extends EngineTestCase { 68 class IncrementalScannerTest extends EngineTestCase {
96 /** 69 /**
97 * The first token from the token stream resulting from parsing the original s ource, or 70 * The first token from the token stream resulting from parsing the original s ource, or
98 * `null` if [scan] has not been invoked. 71 * `null` if [scan] has not been invoked.
99 */ 72 */
100 Token _originalTokens; 73 Token _originalTokens;
101 74
102 /** 75 /**
(...skipping 373 matching lines...) Expand 10 before | Expand all | Expand 10 after
476 JUnitTestCase.assertEqualsMsg("Wrong offset for token", modifiedTokens.off set, incrementalToken.offset); 449 JUnitTestCase.assertEqualsMsg("Wrong offset for token", modifiedTokens.off set, incrementalToken.offset);
477 JUnitTestCase.assertEqualsMsg("Wrong length for token", modifiedTokens.len gth, incrementalToken.length); 450 JUnitTestCase.assertEqualsMsg("Wrong length for token", modifiedTokens.len gth, incrementalToken.length);
478 JUnitTestCase.assertEqualsMsg("Wrong lexeme for token", modifiedTokens.lex eme, incrementalToken.lexeme); 451 JUnitTestCase.assertEqualsMsg("Wrong lexeme for token", modifiedTokens.lex eme, incrementalToken.lexeme);
479 incrementalToken = incrementalToken.next; 452 incrementalToken = incrementalToken.next;
480 modifiedTokens = modifiedTokens.next; 453 modifiedTokens = modifiedTokens.next;
481 } 454 }
482 JUnitTestCase.assertSameMsg("Too many tokens", TokenType.EOF, incrementalTok en.type); 455 JUnitTestCase.assertSameMsg("Too many tokens", TokenType.EOF, incrementalTok en.type);
483 JUnitTestCase.assertSameMsg("Not enough tokens", TokenType.EOF, modifiedToke ns.type); 456 JUnitTestCase.assertSameMsg("Not enough tokens", TokenType.EOF, modifiedToke ns.type);
484 // TODO(brianwilkerson) Verify that the errors are correct? 457 // TODO(brianwilkerson) Verify that the errors are correct?
485 } 458 }
486
487 static dartSuite() {
488 _ut.group('IncrementalScannerTest', () {
489 _ut.test('test_delete_identifier_beginning', () {
490 final __test = new IncrementalScannerTest();
491 runJUnitTest(__test, __test.test_delete_identifier_beginning);
492 });
493 _ut.test('test_delete_identifier_end', () {
494 final __test = new IncrementalScannerTest();
495 runJUnitTest(__test, __test.test_delete_identifier_end);
496 });
497 _ut.test('test_delete_identifier_middle', () {
498 final __test = new IncrementalScannerTest();
499 runJUnitTest(__test, __test.test_delete_identifier_middle);
500 });
501 _ut.test('test_delete_mergeTokens', () {
502 final __test = new IncrementalScannerTest();
503 runJUnitTest(__test, __test.test_delete_mergeTokens);
504 });
505 _ut.test('test_insert_afterIdentifier1', () {
506 final __test = new IncrementalScannerTest();
507 runJUnitTest(__test, __test.test_insert_afterIdentifier1);
508 });
509 _ut.test('test_insert_afterIdentifier2', () {
510 final __test = new IncrementalScannerTest();
511 runJUnitTest(__test, __test.test_insert_afterIdentifier2);
512 });
513 _ut.test('test_insert_beforeIdentifier', () {
514 final __test = new IncrementalScannerTest();
515 runJUnitTest(__test, __test.test_insert_beforeIdentifier);
516 });
517 _ut.test('test_insert_beforeIdentifier_firstToken', () {
518 final __test = new IncrementalScannerTest();
519 runJUnitTest(__test, __test.test_insert_beforeIdentifier_firstToken);
520 });
521 _ut.test('test_insert_convertOneFunctionToTwo', () {
522 final __test = new IncrementalScannerTest();
523 runJUnitTest(__test, __test.test_insert_convertOneFunctionToTwo);
524 });
525 _ut.test('test_insert_end', () {
526 final __test = new IncrementalScannerTest();
527 runJUnitTest(__test, __test.test_insert_end);
528 });
529 _ut.test('test_insert_insideIdentifier', () {
530 final __test = new IncrementalScannerTest();
531 runJUnitTest(__test, __test.test_insert_insideIdentifier);
532 });
533 _ut.test('test_insert_newIdentifier1', () {
534 final __test = new IncrementalScannerTest();
535 runJUnitTest(__test, __test.test_insert_newIdentifier1);
536 });
537 _ut.test('test_insert_newIdentifier2', () {
538 final __test = new IncrementalScannerTest();
539 runJUnitTest(__test, __test.test_insert_newIdentifier2);
540 });
541 _ut.test('test_insert_period', () {
542 final __test = new IncrementalScannerTest();
543 runJUnitTest(__test, __test.test_insert_period);
544 });
545 _ut.test('test_insert_periodAndIdentifier', () {
546 final __test = new IncrementalScannerTest();
547 runJUnitTest(__test, __test.test_insert_periodAndIdentifier);
548 });
549 _ut.test('test_insert_period_betweenIdentifiers1', () {
550 final __test = new IncrementalScannerTest();
551 runJUnitTest(__test, __test.test_insert_period_betweenIdentifiers1);
552 });
553 _ut.test('test_insert_period_betweenIdentifiers2', () {
554 final __test = new IncrementalScannerTest();
555 runJUnitTest(__test, __test.test_insert_period_betweenIdentifiers2);
556 });
557 _ut.test('test_insert_period_betweenIdentifiers3', () {
558 final __test = new IncrementalScannerTest();
559 runJUnitTest(__test, __test.test_insert_period_betweenIdentifiers3);
560 });
561 _ut.test('test_insert_period_insideExistingIdentifier', () {
562 final __test = new IncrementalScannerTest();
563 runJUnitTest(__test, __test.test_insert_period_insideExistingIdentifier) ;
564 });
565 _ut.test('test_insert_whitespace_beginning_beforeToken', () {
566 final __test = new IncrementalScannerTest();
567 runJUnitTest(__test, __test.test_insert_whitespace_beginning_beforeToken );
568 });
569 _ut.test('test_insert_whitespace_betweenTokens', () {
570 final __test = new IncrementalScannerTest();
571 runJUnitTest(__test, __test.test_insert_whitespace_betweenTokens);
572 });
573 _ut.test('test_insert_whitespace_end_afterToken', () {
574 final __test = new IncrementalScannerTest();
575 runJUnitTest(__test, __test.test_insert_whitespace_end_afterToken);
576 });
577 _ut.test('test_insert_whitespace_end_afterWhitespace', () {
578 final __test = new IncrementalScannerTest();
579 runJUnitTest(__test, __test.test_insert_whitespace_end_afterWhitespace);
580 });
581 _ut.test('test_insert_whitespace_withMultipleComments', () {
582 final __test = new IncrementalScannerTest();
583 runJUnitTest(__test, __test.test_insert_whitespace_withMultipleComments) ;
584 });
585 _ut.test('test_replace_identifier_beginning', () {
586 final __test = new IncrementalScannerTest();
587 runJUnitTest(__test, __test.test_replace_identifier_beginning);
588 });
589 _ut.test('test_replace_identifier_end', () {
590 final __test = new IncrementalScannerTest();
591 runJUnitTest(__test, __test.test_replace_identifier_end);
592 });
593 _ut.test('test_replace_identifier_middle', () {
594 final __test = new IncrementalScannerTest();
595 runJUnitTest(__test, __test.test_replace_identifier_middle);
596 });
597 _ut.test('test_replace_multiple_partialFirstAndLast', () {
598 final __test = new IncrementalScannerTest();
599 runJUnitTest(__test, __test.test_replace_multiple_partialFirstAndLast);
600 });
601 _ut.test('test_replace_operator_oneForMany', () {
602 final __test = new IncrementalScannerTest();
603 runJUnitTest(__test, __test.test_replace_operator_oneForMany);
604 });
605 _ut.test('test_replace_operator_oneForOne', () {
606 final __test = new IncrementalScannerTest();
607 runJUnitTest(__test, __test.test_replace_operator_oneForOne);
608 });
609 _ut.test('test_tokenMap', () {
610 final __test = new IncrementalScannerTest();
611 runJUnitTest(__test, __test.test_tokenMap);
612 });
613 });
614 }
615 } 459 }
616 460
617 class KeywordStateTest extends JUnitTestCase { 461 class KeywordStateTest extends JUnitTestCase {
618 void test_KeywordState() { 462 void test_KeywordState() {
619 // 463 //
620 // Generate the test data to be scanned. 464 // Generate the test data to be scanned.
621 // 465 //
622 List<Keyword> keywords = Keyword.values; 466 List<Keyword> keywords = Keyword.values;
623 int keywordCount = keywords.length; 467 int keywordCount = keywords.length;
624 List<String> textToTest = new List<String>(keywordCount * 3); 468 List<String> textToTest = new List<String>(keywordCount * 3);
(...skipping 23 matching lines...) Expand all
648 JUnitTestCase.assertEquals(keywords[i], state.keyword()); 492 JUnitTestCase.assertEquals(keywords[i], state.keyword());
649 } else if (i < keywordCount * 2) { 493 } else if (i < keywordCount * 2) {
650 // keyword + "x" 494 // keyword + "x"
651 JUnitTestCase.assertNull(state); 495 JUnitTestCase.assertNull(state);
652 } else { 496 } else {
653 // keyword.substring(0, keyword.length() - 1) 497 // keyword.substring(0, keyword.length() - 1)
654 JUnitTestCase.assertNotNull(state); 498 JUnitTestCase.assertNotNull(state);
655 } 499 }
656 } 500 }
657 } 501 }
658
659 static dartSuite() {
660 _ut.group('KeywordStateTest', () {
661 _ut.test('test_KeywordState', () {
662 final __test = new KeywordStateTest();
663 runJUnitTest(__test, __test.test_KeywordState);
664 });
665 });
666 }
667 } 502 }
668 503
669 class ScannerTest extends JUnitTestCase { 504 class ScannerTest extends JUnitTestCase {
670 void fail_incomplete_string_interpolation() { 505 void fail_incomplete_string_interpolation() {
671 // https://code.google.com/p/dart/issues/detail?id=18073 506 // https://code.google.com/p/dart/issues/detail?id=18073
672 _assertErrorAndTokens(ScannerErrorCode.UNTERMINATED_STRING_LITERAL, 9, "\"fo o \${bar", [ 507 _assertErrorAndTokens(ScannerErrorCode.UNTERMINATED_STRING_LITERAL, 9, "\"fo o \${bar", [
673 new StringToken(TokenType.STRING, "\"foo ", 0), 508 new StringToken(TokenType.STRING, "\"foo ", 0),
674 new StringToken(TokenType.STRING_INTERPOLATION_EXPRESSION, "\${", 5), 509 new StringToken(TokenType.STRING_INTERPOLATION_EXPRESSION, "\${", 5),
675 new StringToken(TokenType.IDENTIFIER, "bar", 7)]); 510 new StringToken(TokenType.IDENTIFIER, "bar", 7)]);
676 } 511 }
(...skipping 967 matching lines...) Expand 10 before | Expand all | Expand 10 after
1644 listener.assertNoErrors(); 1479 listener.assertNoErrors();
1645 return token; 1480 return token;
1646 } 1481 }
1647 1482
1648 Token _scanWithListener(String source, GatheringErrorListener listener) { 1483 Token _scanWithListener(String source, GatheringErrorListener listener) {
1649 Scanner scanner = new Scanner(null, new CharSequenceReader(source), listener ); 1484 Scanner scanner = new Scanner(null, new CharSequenceReader(source), listener );
1650 Token result = scanner.tokenize(); 1485 Token result = scanner.tokenize();
1651 listener.setLineInfo(new TestSource(), scanner.lineStarts); 1486 listener.setLineInfo(new TestSource(), scanner.lineStarts);
1652 return result; 1487 return result;
1653 } 1488 }
1654
1655 static dartSuite() {
1656 _ut.group('ScannerTest', () {
1657 _ut.test('test_ampersand', () {
1658 final __test = new ScannerTest();
1659 runJUnitTest(__test, __test.test_ampersand);
1660 });
1661 _ut.test('test_ampersand_ampersand', () {
1662 final __test = new ScannerTest();
1663 runJUnitTest(__test, __test.test_ampersand_ampersand);
1664 });
1665 _ut.test('test_ampersand_eq', () {
1666 final __test = new ScannerTest();
1667 runJUnitTest(__test, __test.test_ampersand_eq);
1668 });
1669 _ut.test('test_at', () {
1670 final __test = new ScannerTest();
1671 runJUnitTest(__test, __test.test_at);
1672 });
1673 _ut.test('test_backping', () {
1674 final __test = new ScannerTest();
1675 runJUnitTest(__test, __test.test_backping);
1676 });
1677 _ut.test('test_backslash', () {
1678 final __test = new ScannerTest();
1679 runJUnitTest(__test, __test.test_backslash);
1680 });
1681 _ut.test('test_bang', () {
1682 final __test = new ScannerTest();
1683 runJUnitTest(__test, __test.test_bang);
1684 });
1685 _ut.test('test_bang_eq', () {
1686 final __test = new ScannerTest();
1687 runJUnitTest(__test, __test.test_bang_eq);
1688 });
1689 _ut.test('test_bar', () {
1690 final __test = new ScannerTest();
1691 runJUnitTest(__test, __test.test_bar);
1692 });
1693 _ut.test('test_bar_bar', () {
1694 final __test = new ScannerTest();
1695 runJUnitTest(__test, __test.test_bar_bar);
1696 });
1697 _ut.test('test_bar_eq', () {
1698 final __test = new ScannerTest();
1699 runJUnitTest(__test, __test.test_bar_eq);
1700 });
1701 _ut.test('test_caret', () {
1702 final __test = new ScannerTest();
1703 runJUnitTest(__test, __test.test_caret);
1704 });
1705 _ut.test('test_caret_eq', () {
1706 final __test = new ScannerTest();
1707 runJUnitTest(__test, __test.test_caret_eq);
1708 });
1709 _ut.test('test_close_curly_bracket', () {
1710 final __test = new ScannerTest();
1711 runJUnitTest(__test, __test.test_close_curly_bracket);
1712 });
1713 _ut.test('test_close_paren', () {
1714 final __test = new ScannerTest();
1715 runJUnitTest(__test, __test.test_close_paren);
1716 });
1717 _ut.test('test_close_quare_bracket', () {
1718 final __test = new ScannerTest();
1719 runJUnitTest(__test, __test.test_close_quare_bracket);
1720 });
1721 _ut.test('test_colon', () {
1722 final __test = new ScannerTest();
1723 runJUnitTest(__test, __test.test_colon);
1724 });
1725 _ut.test('test_comma', () {
1726 final __test = new ScannerTest();
1727 runJUnitTest(__test, __test.test_comma);
1728 });
1729 _ut.test('test_comment_disabled_multi', () {
1730 final __test = new ScannerTest();
1731 runJUnitTest(__test, __test.test_comment_disabled_multi);
1732 });
1733 _ut.test('test_comment_multi', () {
1734 final __test = new ScannerTest();
1735 runJUnitTest(__test, __test.test_comment_multi);
1736 });
1737 _ut.test('test_comment_multi_unterminated', () {
1738 final __test = new ScannerTest();
1739 runJUnitTest(__test, __test.test_comment_multi_unterminated);
1740 });
1741 _ut.test('test_comment_nested', () {
1742 final __test = new ScannerTest();
1743 runJUnitTest(__test, __test.test_comment_nested);
1744 });
1745 _ut.test('test_comment_single', () {
1746 final __test = new ScannerTest();
1747 runJUnitTest(__test, __test.test_comment_single);
1748 });
1749 _ut.test('test_double_both_E', () {
1750 final __test = new ScannerTest();
1751 runJUnitTest(__test, __test.test_double_both_E);
1752 });
1753 _ut.test('test_double_both_e', () {
1754 final __test = new ScannerTest();
1755 runJUnitTest(__test, __test.test_double_both_e);
1756 });
1757 _ut.test('test_double_fraction', () {
1758 final __test = new ScannerTest();
1759 runJUnitTest(__test, __test.test_double_fraction);
1760 });
1761 _ut.test('test_double_fraction_E', () {
1762 final __test = new ScannerTest();
1763 runJUnitTest(__test, __test.test_double_fraction_E);
1764 });
1765 _ut.test('test_double_fraction_e', () {
1766 final __test = new ScannerTest();
1767 runJUnitTest(__test, __test.test_double_fraction_e);
1768 });
1769 _ut.test('test_double_missingDigitInExponent', () {
1770 final __test = new ScannerTest();
1771 runJUnitTest(__test, __test.test_double_missingDigitInExponent);
1772 });
1773 _ut.test('test_double_whole_E', () {
1774 final __test = new ScannerTest();
1775 runJUnitTest(__test, __test.test_double_whole_E);
1776 });
1777 _ut.test('test_double_whole_e', () {
1778 final __test = new ScannerTest();
1779 runJUnitTest(__test, __test.test_double_whole_e);
1780 });
1781 _ut.test('test_eq', () {
1782 final __test = new ScannerTest();
1783 runJUnitTest(__test, __test.test_eq);
1784 });
1785 _ut.test('test_eq_eq', () {
1786 final __test = new ScannerTest();
1787 runJUnitTest(__test, __test.test_eq_eq);
1788 });
1789 _ut.test('test_gt', () {
1790 final __test = new ScannerTest();
1791 runJUnitTest(__test, __test.test_gt);
1792 });
1793 _ut.test('test_gt_eq', () {
1794 final __test = new ScannerTest();
1795 runJUnitTest(__test, __test.test_gt_eq);
1796 });
1797 _ut.test('test_gt_gt', () {
1798 final __test = new ScannerTest();
1799 runJUnitTest(__test, __test.test_gt_gt);
1800 });
1801 _ut.test('test_gt_gt_eq', () {
1802 final __test = new ScannerTest();
1803 runJUnitTest(__test, __test.test_gt_gt_eq);
1804 });
1805 _ut.test('test_hash', () {
1806 final __test = new ScannerTest();
1807 runJUnitTest(__test, __test.test_hash);
1808 });
1809 _ut.test('test_hexidecimal', () {
1810 final __test = new ScannerTest();
1811 runJUnitTest(__test, __test.test_hexidecimal);
1812 });
1813 _ut.test('test_hexidecimal_missingDigit', () {
1814 final __test = new ScannerTest();
1815 runJUnitTest(__test, __test.test_hexidecimal_missingDigit);
1816 });
1817 _ut.test('test_identifier', () {
1818 final __test = new ScannerTest();
1819 runJUnitTest(__test, __test.test_identifier);
1820 });
1821 _ut.test('test_illegalChar_cyrillicLetter_middle', () {
1822 final __test = new ScannerTest();
1823 runJUnitTest(__test, __test.test_illegalChar_cyrillicLetter_middle);
1824 });
1825 _ut.test('test_illegalChar_cyrillicLetter_start', () {
1826 final __test = new ScannerTest();
1827 runJUnitTest(__test, __test.test_illegalChar_cyrillicLetter_start);
1828 });
1829 _ut.test('test_illegalChar_nbsp', () {
1830 final __test = new ScannerTest();
1831 runJUnitTest(__test, __test.test_illegalChar_nbsp);
1832 });
1833 _ut.test('test_illegalChar_notLetter', () {
1834 final __test = new ScannerTest();
1835 runJUnitTest(__test, __test.test_illegalChar_notLetter);
1836 });
1837 _ut.test('test_index', () {
1838 final __test = new ScannerTest();
1839 runJUnitTest(__test, __test.test_index);
1840 });
1841 _ut.test('test_index_eq', () {
1842 final __test = new ScannerTest();
1843 runJUnitTest(__test, __test.test_index_eq);
1844 });
1845 _ut.test('test_int', () {
1846 final __test = new ScannerTest();
1847 runJUnitTest(__test, __test.test_int);
1848 });
1849 _ut.test('test_int_initialZero', () {
1850 final __test = new ScannerTest();
1851 runJUnitTest(__test, __test.test_int_initialZero);
1852 });
1853 _ut.test('test_keyword_abstract', () {
1854 final __test = new ScannerTest();
1855 runJUnitTest(__test, __test.test_keyword_abstract);
1856 });
1857 _ut.test('test_keyword_as', () {
1858 final __test = new ScannerTest();
1859 runJUnitTest(__test, __test.test_keyword_as);
1860 });
1861 _ut.test('test_keyword_assert', () {
1862 final __test = new ScannerTest();
1863 runJUnitTest(__test, __test.test_keyword_assert);
1864 });
1865 _ut.test('test_keyword_break', () {
1866 final __test = new ScannerTest();
1867 runJUnitTest(__test, __test.test_keyword_break);
1868 });
1869 _ut.test('test_keyword_case', () {
1870 final __test = new ScannerTest();
1871 runJUnitTest(__test, __test.test_keyword_case);
1872 });
1873 _ut.test('test_keyword_catch', () {
1874 final __test = new ScannerTest();
1875 runJUnitTest(__test, __test.test_keyword_catch);
1876 });
1877 _ut.test('test_keyword_class', () {
1878 final __test = new ScannerTest();
1879 runJUnitTest(__test, __test.test_keyword_class);
1880 });
1881 _ut.test('test_keyword_const', () {
1882 final __test = new ScannerTest();
1883 runJUnitTest(__test, __test.test_keyword_const);
1884 });
1885 _ut.test('test_keyword_continue', () {
1886 final __test = new ScannerTest();
1887 runJUnitTest(__test, __test.test_keyword_continue);
1888 });
1889 _ut.test('test_keyword_default', () {
1890 final __test = new ScannerTest();
1891 runJUnitTest(__test, __test.test_keyword_default);
1892 });
1893 _ut.test('test_keyword_deferred', () {
1894 final __test = new ScannerTest();
1895 runJUnitTest(__test, __test.test_keyword_deferred);
1896 });
1897 _ut.test('test_keyword_do', () {
1898 final __test = new ScannerTest();
1899 runJUnitTest(__test, __test.test_keyword_do);
1900 });
1901 _ut.test('test_keyword_dynamic', () {
1902 final __test = new ScannerTest();
1903 runJUnitTest(__test, __test.test_keyword_dynamic);
1904 });
1905 _ut.test('test_keyword_else', () {
1906 final __test = new ScannerTest();
1907 runJUnitTest(__test, __test.test_keyword_else);
1908 });
1909 _ut.test('test_keyword_enum', () {
1910 final __test = new ScannerTest();
1911 runJUnitTest(__test, __test.test_keyword_enum);
1912 });
1913 _ut.test('test_keyword_export', () {
1914 final __test = new ScannerTest();
1915 runJUnitTest(__test, __test.test_keyword_export);
1916 });
1917 _ut.test('test_keyword_extends', () {
1918 final __test = new ScannerTest();
1919 runJUnitTest(__test, __test.test_keyword_extends);
1920 });
1921 _ut.test('test_keyword_factory', () {
1922 final __test = new ScannerTest();
1923 runJUnitTest(__test, __test.test_keyword_factory);
1924 });
1925 _ut.test('test_keyword_false', () {
1926 final __test = new ScannerTest();
1927 runJUnitTest(__test, __test.test_keyword_false);
1928 });
1929 _ut.test('test_keyword_final', () {
1930 final __test = new ScannerTest();
1931 runJUnitTest(__test, __test.test_keyword_final);
1932 });
1933 _ut.test('test_keyword_finally', () {
1934 final __test = new ScannerTest();
1935 runJUnitTest(__test, __test.test_keyword_finally);
1936 });
1937 _ut.test('test_keyword_for', () {
1938 final __test = new ScannerTest();
1939 runJUnitTest(__test, __test.test_keyword_for);
1940 });
1941 _ut.test('test_keyword_get', () {
1942 final __test = new ScannerTest();
1943 runJUnitTest(__test, __test.test_keyword_get);
1944 });
1945 _ut.test('test_keyword_if', () {
1946 final __test = new ScannerTest();
1947 runJUnitTest(__test, __test.test_keyword_if);
1948 });
1949 _ut.test('test_keyword_implements', () {
1950 final __test = new ScannerTest();
1951 runJUnitTest(__test, __test.test_keyword_implements);
1952 });
1953 _ut.test('test_keyword_import', () {
1954 final __test = new ScannerTest();
1955 runJUnitTest(__test, __test.test_keyword_import);
1956 });
1957 _ut.test('test_keyword_in', () {
1958 final __test = new ScannerTest();
1959 runJUnitTest(__test, __test.test_keyword_in);
1960 });
1961 _ut.test('test_keyword_is', () {
1962 final __test = new ScannerTest();
1963 runJUnitTest(__test, __test.test_keyword_is);
1964 });
1965 _ut.test('test_keyword_library', () {
1966 final __test = new ScannerTest();
1967 runJUnitTest(__test, __test.test_keyword_library);
1968 });
1969 _ut.test('test_keyword_new', () {
1970 final __test = new ScannerTest();
1971 runJUnitTest(__test, __test.test_keyword_new);
1972 });
1973 _ut.test('test_keyword_null', () {
1974 final __test = new ScannerTest();
1975 runJUnitTest(__test, __test.test_keyword_null);
1976 });
1977 _ut.test('test_keyword_operator', () {
1978 final __test = new ScannerTest();
1979 runJUnitTest(__test, __test.test_keyword_operator);
1980 });
1981 _ut.test('test_keyword_part', () {
1982 final __test = new ScannerTest();
1983 runJUnitTest(__test, __test.test_keyword_part);
1984 });
1985 _ut.test('test_keyword_rethrow', () {
1986 final __test = new ScannerTest();
1987 runJUnitTest(__test, __test.test_keyword_rethrow);
1988 });
1989 _ut.test('test_keyword_return', () {
1990 final __test = new ScannerTest();
1991 runJUnitTest(__test, __test.test_keyword_return);
1992 });
1993 _ut.test('test_keyword_set', () {
1994 final __test = new ScannerTest();
1995 runJUnitTest(__test, __test.test_keyword_set);
1996 });
1997 _ut.test('test_keyword_static', () {
1998 final __test = new ScannerTest();
1999 runJUnitTest(__test, __test.test_keyword_static);
2000 });
2001 _ut.test('test_keyword_super', () {
2002 final __test = new ScannerTest();
2003 runJUnitTest(__test, __test.test_keyword_super);
2004 });
2005 _ut.test('test_keyword_switch', () {
2006 final __test = new ScannerTest();
2007 runJUnitTest(__test, __test.test_keyword_switch);
2008 });
2009 _ut.test('test_keyword_this', () {
2010 final __test = new ScannerTest();
2011 runJUnitTest(__test, __test.test_keyword_this);
2012 });
2013 _ut.test('test_keyword_throw', () {
2014 final __test = new ScannerTest();
2015 runJUnitTest(__test, __test.test_keyword_throw);
2016 });
2017 _ut.test('test_keyword_true', () {
2018 final __test = new ScannerTest();
2019 runJUnitTest(__test, __test.test_keyword_true);
2020 });
2021 _ut.test('test_keyword_try', () {
2022 final __test = new ScannerTest();
2023 runJUnitTest(__test, __test.test_keyword_try);
2024 });
2025 _ut.test('test_keyword_typedef', () {
2026 final __test = new ScannerTest();
2027 runJUnitTest(__test, __test.test_keyword_typedef);
2028 });
2029 _ut.test('test_keyword_var', () {
2030 final __test = new ScannerTest();
2031 runJUnitTest(__test, __test.test_keyword_var);
2032 });
2033 _ut.test('test_keyword_void', () {
2034 final __test = new ScannerTest();
2035 runJUnitTest(__test, __test.test_keyword_void);
2036 });
2037 _ut.test('test_keyword_while', () {
2038 final __test = new ScannerTest();
2039 runJUnitTest(__test, __test.test_keyword_while);
2040 });
2041 _ut.test('test_keyword_with', () {
2042 final __test = new ScannerTest();
2043 runJUnitTest(__test, __test.test_keyword_with);
2044 });
2045 _ut.test('test_lineInfo_multilineComment', () {
2046 final __test = new ScannerTest();
2047 runJUnitTest(__test, __test.test_lineInfo_multilineComment);
2048 });
2049 _ut.test('test_lineInfo_multilineString', () {
2050 final __test = new ScannerTest();
2051 runJUnitTest(__test, __test.test_lineInfo_multilineString);
2052 });
2053 _ut.test('test_lineInfo_simpleClass', () {
2054 final __test = new ScannerTest();
2055 runJUnitTest(__test, __test.test_lineInfo_simpleClass);
2056 });
2057 _ut.test('test_lineInfo_slashN', () {
2058 final __test = new ScannerTest();
2059 runJUnitTest(__test, __test.test_lineInfo_slashN);
2060 });
2061 _ut.test('test_lt', () {
2062 final __test = new ScannerTest();
2063 runJUnitTest(__test, __test.test_lt);
2064 });
2065 _ut.test('test_lt_eq', () {
2066 final __test = new ScannerTest();
2067 runJUnitTest(__test, __test.test_lt_eq);
2068 });
2069 _ut.test('test_lt_lt', () {
2070 final __test = new ScannerTest();
2071 runJUnitTest(__test, __test.test_lt_lt);
2072 });
2073 _ut.test('test_lt_lt_eq', () {
2074 final __test = new ScannerTest();
2075 runJUnitTest(__test, __test.test_lt_lt_eq);
2076 });
2077 _ut.test('test_minus', () {
2078 final __test = new ScannerTest();
2079 runJUnitTest(__test, __test.test_minus);
2080 });
2081 _ut.test('test_minus_eq', () {
2082 final __test = new ScannerTest();
2083 runJUnitTest(__test, __test.test_minus_eq);
2084 });
2085 _ut.test('test_minus_minus', () {
2086 final __test = new ScannerTest();
2087 runJUnitTest(__test, __test.test_minus_minus);
2088 });
2089 _ut.test('test_openSquareBracket', () {
2090 final __test = new ScannerTest();
2091 runJUnitTest(__test, __test.test_openSquareBracket);
2092 });
2093 _ut.test('test_open_curly_bracket', () {
2094 final __test = new ScannerTest();
2095 runJUnitTest(__test, __test.test_open_curly_bracket);
2096 });
2097 _ut.test('test_open_paren', () {
2098 final __test = new ScannerTest();
2099 runJUnitTest(__test, __test.test_open_paren);
2100 });
2101 _ut.test('test_open_square_bracket', () {
2102 final __test = new ScannerTest();
2103 runJUnitTest(__test, __test.test_open_square_bracket);
2104 });
2105 _ut.test('test_percent', () {
2106 final __test = new ScannerTest();
2107 runJUnitTest(__test, __test.test_percent);
2108 });
2109 _ut.test('test_percent_eq', () {
2110 final __test = new ScannerTest();
2111 runJUnitTest(__test, __test.test_percent_eq);
2112 });
2113 _ut.test('test_period', () {
2114 final __test = new ScannerTest();
2115 runJUnitTest(__test, __test.test_period);
2116 });
2117 _ut.test('test_periodAfterNumberNotIncluded_identifier', () {
2118 final __test = new ScannerTest();
2119 runJUnitTest(__test, __test.test_periodAfterNumberNotIncluded_identifier );
2120 });
2121 _ut.test('test_periodAfterNumberNotIncluded_period', () {
2122 final __test = new ScannerTest();
2123 runJUnitTest(__test, __test.test_periodAfterNumberNotIncluded_period);
2124 });
2125 _ut.test('test_period_period', () {
2126 final __test = new ScannerTest();
2127 runJUnitTest(__test, __test.test_period_period);
2128 });
2129 _ut.test('test_period_period_period', () {
2130 final __test = new ScannerTest();
2131 runJUnitTest(__test, __test.test_period_period_period);
2132 });
2133 _ut.test('test_plus', () {
2134 final __test = new ScannerTest();
2135 runJUnitTest(__test, __test.test_plus);
2136 });
2137 _ut.test('test_plus_eq', () {
2138 final __test = new ScannerTest();
2139 runJUnitTest(__test, __test.test_plus_eq);
2140 });
2141 _ut.test('test_plus_plus', () {
2142 final __test = new ScannerTest();
2143 runJUnitTest(__test, __test.test_plus_plus);
2144 });
2145 _ut.test('test_question', () {
2146 final __test = new ScannerTest();
2147 runJUnitTest(__test, __test.test_question);
2148 });
2149 _ut.test('test_scriptTag_withArgs', () {
2150 final __test = new ScannerTest();
2151 runJUnitTest(__test, __test.test_scriptTag_withArgs);
2152 });
2153 _ut.test('test_scriptTag_withSpace', () {
2154 final __test = new ScannerTest();
2155 runJUnitTest(__test, __test.test_scriptTag_withSpace);
2156 });
2157 _ut.test('test_scriptTag_withoutSpace', () {
2158 final __test = new ScannerTest();
2159 runJUnitTest(__test, __test.test_scriptTag_withoutSpace);
2160 });
2161 _ut.test('test_semicolon', () {
2162 final __test = new ScannerTest();
2163 runJUnitTest(__test, __test.test_semicolon);
2164 });
2165 _ut.test('test_setSourceStart', () {
2166 final __test = new ScannerTest();
2167 runJUnitTest(__test, __test.test_setSourceStart);
2168 });
2169 _ut.test('test_slash', () {
2170 final __test = new ScannerTest();
2171 runJUnitTest(__test, __test.test_slash);
2172 });
2173 _ut.test('test_slash_eq', () {
2174 final __test = new ScannerTest();
2175 runJUnitTest(__test, __test.test_slash_eq);
2176 });
2177 _ut.test('test_star', () {
2178 final __test = new ScannerTest();
2179 runJUnitTest(__test, __test.test_star);
2180 });
2181 _ut.test('test_star_eq', () {
2182 final __test = new ScannerTest();
2183 runJUnitTest(__test, __test.test_star_eq);
2184 });
2185 _ut.test('test_startAndEnd', () {
2186 final __test = new ScannerTest();
2187 runJUnitTest(__test, __test.test_startAndEnd);
2188 });
2189 _ut.test('test_string_multi_double', () {
2190 final __test = new ScannerTest();
2191 runJUnitTest(__test, __test.test_string_multi_double);
2192 });
2193 _ut.test('test_string_multi_embeddedQuotes', () {
2194 final __test = new ScannerTest();
2195 runJUnitTest(__test, __test.test_string_multi_embeddedQuotes);
2196 });
2197 _ut.test('test_string_multi_embeddedQuotes_escapedChar', () {
2198 final __test = new ScannerTest();
2199 runJUnitTest(__test, __test.test_string_multi_embeddedQuotes_escapedChar );
2200 });
2201 _ut.test('test_string_multi_interpolation_block', () {
2202 final __test = new ScannerTest();
2203 runJUnitTest(__test, __test.test_string_multi_interpolation_block);
2204 });
2205 _ut.test('test_string_multi_interpolation_identifier', () {
2206 final __test = new ScannerTest();
2207 runJUnitTest(__test, __test.test_string_multi_interpolation_identifier);
2208 });
2209 _ut.test('test_string_multi_single', () {
2210 final __test = new ScannerTest();
2211 runJUnitTest(__test, __test.test_string_multi_single);
2212 });
2213 _ut.test('test_string_multi_slashEnter', () {
2214 final __test = new ScannerTest();
2215 runJUnitTest(__test, __test.test_string_multi_slashEnter);
2216 });
2217 _ut.test('test_string_multi_unterminated', () {
2218 final __test = new ScannerTest();
2219 runJUnitTest(__test, __test.test_string_multi_unterminated);
2220 });
2221 _ut.test('test_string_multi_unterminated_interpolation_block', () {
2222 final __test = new ScannerTest();
2223 runJUnitTest(__test, __test.test_string_multi_unterminated_interpolation _block);
2224 });
2225 _ut.test('test_string_multi_unterminated_interpolation_identifier', () {
2226 final __test = new ScannerTest();
2227 runJUnitTest(__test, __test.test_string_multi_unterminated_interpolation _identifier);
2228 });
2229 _ut.test('test_string_raw_multi_double', () {
2230 final __test = new ScannerTest();
2231 runJUnitTest(__test, __test.test_string_raw_multi_double);
2232 });
2233 _ut.test('test_string_raw_multi_single', () {
2234 final __test = new ScannerTest();
2235 runJUnitTest(__test, __test.test_string_raw_multi_single);
2236 });
2237 _ut.test('test_string_raw_multi_unterminated', () {
2238 final __test = new ScannerTest();
2239 runJUnitTest(__test, __test.test_string_raw_multi_unterminated);
2240 });
2241 _ut.test('test_string_raw_simple_double', () {
2242 final __test = new ScannerTest();
2243 runJUnitTest(__test, __test.test_string_raw_simple_double);
2244 });
2245 _ut.test('test_string_raw_simple_single', () {
2246 final __test = new ScannerTest();
2247 runJUnitTest(__test, __test.test_string_raw_simple_single);
2248 });
2249 _ut.test('test_string_raw_simple_unterminated_eof', () {
2250 final __test = new ScannerTest();
2251 runJUnitTest(__test, __test.test_string_raw_simple_unterminated_eof);
2252 });
2253 _ut.test('test_string_raw_simple_unterminated_eol', () {
2254 final __test = new ScannerTest();
2255 runJUnitTest(__test, __test.test_string_raw_simple_unterminated_eol);
2256 });
2257 _ut.test('test_string_simple_double', () {
2258 final __test = new ScannerTest();
2259 runJUnitTest(__test, __test.test_string_simple_double);
2260 });
2261 _ut.test('test_string_simple_escapedDollar', () {
2262 final __test = new ScannerTest();
2263 runJUnitTest(__test, __test.test_string_simple_escapedDollar);
2264 });
2265 _ut.test('test_string_simple_interpolation_adjacentIdentifiers', () {
2266 final __test = new ScannerTest();
2267 runJUnitTest(__test, __test.test_string_simple_interpolation_adjacentIde ntifiers);
2268 });
2269 _ut.test('test_string_simple_interpolation_block', () {
2270 final __test = new ScannerTest();
2271 runJUnitTest(__test, __test.test_string_simple_interpolation_block);
2272 });
2273 _ut.test('test_string_simple_interpolation_blockWithNestedMap', () {
2274 final __test = new ScannerTest();
2275 runJUnitTest(__test, __test.test_string_simple_interpolation_blockWithNe stedMap);
2276 });
2277 _ut.test('test_string_simple_interpolation_firstAndLast', () {
2278 final __test = new ScannerTest();
2279 runJUnitTest(__test, __test.test_string_simple_interpolation_firstAndLas t);
2280 });
2281 _ut.test('test_string_simple_interpolation_identifier', () {
2282 final __test = new ScannerTest();
2283 runJUnitTest(__test, __test.test_string_simple_interpolation_identifier) ;
2284 });
2285 _ut.test('test_string_simple_interpolation_missingIdentifier', () {
2286 final __test = new ScannerTest();
2287 runJUnitTest(__test, __test.test_string_simple_interpolation_missingIden tifier);
2288 });
2289 _ut.test('test_string_simple_interpolation_nonIdentifier', () {
2290 final __test = new ScannerTest();
2291 runJUnitTest(__test, __test.test_string_simple_interpolation_nonIdentifi er);
2292 });
2293 _ut.test('test_string_simple_single', () {
2294 final __test = new ScannerTest();
2295 runJUnitTest(__test, __test.test_string_simple_single);
2296 });
2297 _ut.test('test_string_simple_unterminated_eof', () {
2298 final __test = new ScannerTest();
2299 runJUnitTest(__test, __test.test_string_simple_unterminated_eof);
2300 });
2301 _ut.test('test_string_simple_unterminated_eol', () {
2302 final __test = new ScannerTest();
2303 runJUnitTest(__test, __test.test_string_simple_unterminated_eol);
2304 });
2305 _ut.test('test_string_simple_unterminated_interpolation_block', () {
2306 final __test = new ScannerTest();
2307 runJUnitTest(__test, __test.test_string_simple_unterminated_interpolatio n_block);
2308 });
2309 _ut.test('test_string_simple_unterminated_interpolation_identifier', () {
2310 final __test = new ScannerTest();
2311 runJUnitTest(__test, __test.test_string_simple_unterminated_interpolatio n_identifier);
2312 });
2313 _ut.test('test_tilde', () {
2314 final __test = new ScannerTest();
2315 runJUnitTest(__test, __test.test_tilde);
2316 });
2317 _ut.test('test_tilde_slash', () {
2318 final __test = new ScannerTest();
2319 runJUnitTest(__test, __test.test_tilde_slash);
2320 });
2321 _ut.test('test_tilde_slash_eq', () {
2322 final __test = new ScannerTest();
2323 runJUnitTest(__test, __test.test_tilde_slash_eq);
2324 });
2325 _ut.test('test_unclosedPairInInterpolation', () {
2326 final __test = new ScannerTest();
2327 runJUnitTest(__test, __test.test_unclosedPairInInterpolation);
2328 });
2329 });
2330 }
2331 } 1489 }
2332 1490
2333 /** 1491 /**
2334 * Instances of the class `ExpectedLocation` encode information about the expect ed location 1492 * Instances of the class `ExpectedLocation` encode information about the expect ed location
2335 * of a given offset in source code. 1493 * of a given offset in source code.
2336 */ 1494 */
2337 class ScannerTest_ExpectedLocation { 1495 class ScannerTest_ExpectedLocation {
2338 final int _offset; 1496 final int _offset;
2339 1497
2340 final int _lineNumber; 1498 final int _lineNumber;
(...skipping 125 matching lines...) Expand 10 before | Expand all | Expand 10 after
2466 JUnitTestCase.assertTrue(TokenType.LT_EQ.isUserDefinableOperator); 1624 JUnitTestCase.assertTrue(TokenType.LT_EQ.isUserDefinableOperator);
2467 JUnitTestCase.assertTrue(TokenType.LT_LT.isUserDefinableOperator); 1625 JUnitTestCase.assertTrue(TokenType.LT_LT.isUserDefinableOperator);
2468 JUnitTestCase.assertTrue(TokenType.MINUS.isUserDefinableOperator); 1626 JUnitTestCase.assertTrue(TokenType.MINUS.isUserDefinableOperator);
2469 JUnitTestCase.assertTrue(TokenType.PERCENT.isUserDefinableOperator); 1627 JUnitTestCase.assertTrue(TokenType.PERCENT.isUserDefinableOperator);
2470 JUnitTestCase.assertTrue(TokenType.PLUS.isUserDefinableOperator); 1628 JUnitTestCase.assertTrue(TokenType.PLUS.isUserDefinableOperator);
2471 JUnitTestCase.assertTrue(TokenType.SLASH.isUserDefinableOperator); 1629 JUnitTestCase.assertTrue(TokenType.SLASH.isUserDefinableOperator);
2472 JUnitTestCase.assertTrue(TokenType.STAR.isUserDefinableOperator); 1630 JUnitTestCase.assertTrue(TokenType.STAR.isUserDefinableOperator);
2473 JUnitTestCase.assertTrue(TokenType.TILDE.isUserDefinableOperator); 1631 JUnitTestCase.assertTrue(TokenType.TILDE.isUserDefinableOperator);
2474 JUnitTestCase.assertTrue(TokenType.TILDE_SLASH.isUserDefinableOperator); 1632 JUnitTestCase.assertTrue(TokenType.TILDE_SLASH.isUserDefinableOperator);
2475 } 1633 }
2476
2477 static dartSuite() {
2478 _ut.group('TokenTypeTest', () {
2479 _ut.test('test_isOperator', () {
2480 final __test = new TokenTypeTest();
2481 runJUnitTest(__test, __test.test_isOperator);
2482 });
2483 _ut.test('test_isUserDefinableOperator', () {
2484 final __test = new TokenTypeTest();
2485 runJUnitTest(__test, __test.test_isUserDefinableOperator);
2486 });
2487 });
2488 }
2489 } 1634 }
2490 1635
2491 main() { 1636 main() {
2492 CharSequenceReaderTest.dartSuite(); 1637 _ut.groupSep = ' | ';
2493 IncrementalScannerTest.dartSuite(); 1638 runReflectiveTests(CharSequenceReaderTest);
2494 KeywordStateTest.dartSuite(); 1639 runReflectiveTests(IncrementalScannerTest);
2495 ScannerTest.dartSuite(); 1640 runReflectiveTests(KeywordStateTest);
2496 TokenTypeTest.dartSuite(); 1641 runReflectiveTests(ScannerTest);
1642 runReflectiveTests(TokenTypeTest);
2497 } 1643 }
OLDNEW
« no previous file with comments | « pkg/analyzer/test/generated/resolver_test.dart ('k') | pkg/analyzer/test/generated/test_support.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698