| OLD | NEW |
| 1 // This code was auto-generated, is not intended to be edited, and is subject to | 1 // This code was auto-generated, is not intended to be edited, and is subject to |
| 2 // significant change. Please see the README file for more information. | 2 // significant change. Please see the README file for more information. |
| 3 library engine.parser_test; | 3 library engine.parser_test; |
| 4 import 'package:analyzer_experimental/src/generated/java_core.dart'; | 4 import 'package:analyzer/src/generated/java_core.dart'; |
| 5 import 'package:analyzer_experimental/src/generated/java_junit.dart'; | 5 import 'package:analyzer/src/generated/java_junit.dart'; |
| 6 import 'package:analyzer_experimental/src/generated/error.dart'; | 6 import 'package:analyzer/src/generated/error.dart'; |
| 7 import 'package:analyzer_experimental/src/generated/scanner.dart'; | 7 import 'package:analyzer/src/generated/scanner.dart'; |
| 8 import 'package:analyzer_experimental/src/generated/ast.dart'; | 8 import 'package:analyzer/src/generated/ast.dart'; |
| 9 import 'package:analyzer_experimental/src/generated/parser.dart'; | 9 import 'package:analyzer/src/generated/parser.dart'; |
| 10 import 'package:analyzer_experimental/src/generated/utilities_dart.dart'; | 10 import 'package:analyzer/src/generated/utilities_dart.dart'; |
| 11 import 'package:unittest/unittest.dart' as _ut; | 11 import 'package:unittest/unittest.dart' as _ut; |
| 12 import 'test_support.dart'; | 12 import 'test_support.dart'; |
| 13 import 'scanner_test.dart' show TokenFactory; | 13 import 'scanner_test.dart' show TokenFactory; |
| 14 import 'ast_test.dart' show ASTFactory; | 14 import 'ast_test.dart' show ASTFactory; |
| 15 /** | 15 /** |
| 16 * The class `SimpleParserTest` defines parser tests that test individual parsin
g method. The | 16 * The class `SimpleParserTest` defines parser tests that test individual parsin
g method. The |
| 17 * code fragments should be as minimal as possible in order to test the method,
but should not test | 17 * code fragments should be as minimal as possible in order to test the method,
but should not test |
| 18 * the interactions between the method under test and other methods. | 18 * the interactions between the method under test and other methods. |
| 19 * | 19 * |
| 20 * More complex tests should be defined in the class [ComplexParserTest]. | 20 * More complex tests should be defined in the class [ComplexParserTest]. |
| (...skipping 9503 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 9524 'validateModifiersForTopLevelFunction_1': new MethodTrampoline(1, (Parser targ
et, arg0) => target.validateModifiersForTopLevelFunction(arg0)), | 9524 'validateModifiersForTopLevelFunction_1': new MethodTrampoline(1, (Parser targ
et, arg0) => target.validateModifiersForTopLevelFunction(arg0)), |
| 9525 'validateModifiersForTopLevelVariable_1': new MethodTrampoline(1, (Parser targ
et, arg0) => target.validateModifiersForTopLevelVariable(arg0)), | 9525 'validateModifiersForTopLevelVariable_1': new MethodTrampoline(1, (Parser targ
et, arg0) => target.validateModifiersForTopLevelVariable(arg0)), |
| 9526 'validateModifiersForTypedef_1': new MethodTrampoline(1, (Parser target, arg0)
=> target.validateModifiersForTypedef(arg0)),}; | 9526 'validateModifiersForTypedef_1': new MethodTrampoline(1, (Parser target, arg0)
=> target.validateModifiersForTypedef(arg0)),}; |
| 9527 | 9527 |
| 9528 | 9528 |
| 9529 Object invokeParserMethodImpl(Parser parser, String methodName, List<Object> obj
ects, Token tokenStream) { | 9529 Object invokeParserMethodImpl(Parser parser, String methodName, List<Object> obj
ects, Token tokenStream) { |
| 9530 parser.currentToken = tokenStream; | 9530 parser.currentToken = tokenStream; |
| 9531 MethodTrampoline method = _methodTable_Parser['${methodName}_${objects.length}
']; | 9531 MethodTrampoline method = _methodTable_Parser['${methodName}_${objects.length}
']; |
| 9532 return method.invoke(parser, objects); | 9532 return method.invoke(parser, objects); |
| 9533 } | 9533 } |
| OLD | NEW |