| 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.src.generated.testing.ast_test_factory; | 5 library analyzer.src.generated.testing.ast_test_factory; |
| 6 | 6 |
| 7 import 'package:analyzer/dart/ast/ast.dart'; | 7 import 'package:analyzer/dart/ast/ast.dart'; |
| 8 import 'package:analyzer/dart/ast/standard_ast_factory.dart'; | 8 import 'package:analyzer/dart/ast/standard_ast_factory.dart'; |
| 9 import 'package:analyzer/dart/ast/token.dart'; | 9 import 'package:analyzer/dart/ast/token.dart'; |
| 10 import 'package:analyzer/dart/element/element.dart'; | 10 import 'package:analyzer/dart/element/element.dart'; |
| (...skipping 594 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 605 function, typeArguments, argumentList(arguments)); | 605 function, typeArguments, argumentList(arguments)); |
| 606 | 606 |
| 607 static FunctionTypedFormalParameter functionTypedFormalParameter( | 607 static FunctionTypedFormalParameter functionTypedFormalParameter( |
| 608 TypeAnnotation returnType, String identifier, | 608 TypeAnnotation returnType, String identifier, |
| 609 [List<FormalParameter> parameters]) => | 609 [List<FormalParameter> parameters]) => |
| 610 astFactory.functionTypedFormalParameter2( | 610 astFactory.functionTypedFormalParameter2( |
| 611 returnType: returnType, | 611 returnType: returnType, |
| 612 identifier: identifier3(identifier), | 612 identifier: identifier3(identifier), |
| 613 parameters: formalParameterList(parameters)); | 613 parameters: formalParameterList(parameters)); |
| 614 | 614 |
| 615 static GenericFunctionType genericFunctionType(TypeAnnotation returnType, |
| 616 TypeParameterList typeParameters, FormalParameterList parameters) => |
| 617 astFactory.genericFunctionType(returnType, |
| 618 TokenFactory.tokenFromString("Function"), typeParameters, parameters); |
| 619 |
| 620 static GenericTypeAlias genericTypeAlias(String name, |
| 621 TypeParameterList typeParameters, GenericFunctionType functionType) => |
| 622 astFactory.genericTypeAlias( |
| 623 null, |
| 624 null, |
| 625 TokenFactory.tokenFromKeyword(Keyword.TYPEDEF), |
| 626 identifier3(name), |
| 627 typeParameters, |
| 628 TokenFactory.tokenFromType(TokenType.EQ), |
| 629 functionType, |
| 630 TokenFactory.tokenFromType(TokenType.SEMICOLON)); |
| 631 |
| 615 static HideCombinator hideCombinator(List<SimpleIdentifier> identifiers) => | 632 static HideCombinator hideCombinator(List<SimpleIdentifier> identifiers) => |
| 616 astFactory.hideCombinator( | 633 astFactory.hideCombinator( |
| 617 TokenFactory.tokenFromString("hide"), identifiers); | 634 TokenFactory.tokenFromString("hide"), identifiers); |
| 618 | 635 |
| 619 static HideCombinator hideCombinator2(List<String> identifiers) => | 636 static HideCombinator hideCombinator2(List<String> identifiers) => |
| 620 astFactory.hideCombinator( | 637 astFactory.hideCombinator( |
| 621 TokenFactory.tokenFromString("hide"), identifierList(identifiers)); | 638 TokenFactory.tokenFromString("hide"), identifierList(identifiers)); |
| 622 | 639 |
| 623 static PrefixedIdentifier identifier( | 640 static PrefixedIdentifier identifier( |
| 624 SimpleIdentifier prefix, SimpleIdentifier identifier) => | 641 SimpleIdentifier prefix, SimpleIdentifier identifier) => |
| (...skipping 437 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1062 static SimpleFormalParameter simpleFormalParameter( | 1079 static SimpleFormalParameter simpleFormalParameter( |
| 1063 Keyword keyword, String parameterName) => | 1080 Keyword keyword, String parameterName) => |
| 1064 simpleFormalParameter2(keyword, null, parameterName); | 1081 simpleFormalParameter2(keyword, null, parameterName); |
| 1065 | 1082 |
| 1066 static SimpleFormalParameter simpleFormalParameter2( | 1083 static SimpleFormalParameter simpleFormalParameter2( |
| 1067 Keyword keyword, TypeAnnotation type, String parameterName) => | 1084 Keyword keyword, TypeAnnotation type, String parameterName) => |
| 1068 astFactory.simpleFormalParameter2( | 1085 astFactory.simpleFormalParameter2( |
| 1069 keyword: | 1086 keyword: |
| 1070 keyword == null ? null : TokenFactory.tokenFromKeyword(keyword), | 1087 keyword == null ? null : TokenFactory.tokenFromKeyword(keyword), |
| 1071 type: type, | 1088 type: type, |
| 1072 identifier: identifier3(parameterName)); | 1089 identifier: |
| 1090 parameterName == null ? null : identifier3(parameterName)); |
| 1073 | 1091 |
| 1074 static SimpleFormalParameter simpleFormalParameter3(String parameterName) => | 1092 static SimpleFormalParameter simpleFormalParameter3(String parameterName) => |
| 1075 simpleFormalParameter2(null, null, parameterName); | 1093 simpleFormalParameter2(null, null, parameterName); |
| 1076 | 1094 |
| 1077 static SimpleFormalParameter simpleFormalParameter4( | 1095 static SimpleFormalParameter simpleFormalParameter4( |
| 1078 TypeAnnotation type, String parameterName) => | 1096 TypeAnnotation type, String parameterName) => |
| 1079 simpleFormalParameter2(null, type, parameterName); | 1097 simpleFormalParameter2(null, type, parameterName); |
| 1080 | 1098 |
| 1081 static StringInterpolation string([List<InterpolationElement> elements]) => | 1099 static StringInterpolation string([List<InterpolationElement> elements]) => |
| 1082 astFactory.stringInterpolation(elements); | 1100 astFactory.stringInterpolation(elements); |
| (...skipping 231 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1314 expression, | 1332 expression, |
| 1315 TokenFactory.tokenFromType(TokenType.SEMICOLON)); | 1333 TokenFactory.tokenFromType(TokenType.SEMICOLON)); |
| 1316 | 1334 |
| 1317 static YieldStatement yieldStatement(Expression expression) => | 1335 static YieldStatement yieldStatement(Expression expression) => |
| 1318 astFactory.yieldStatement( | 1336 astFactory.yieldStatement( |
| 1319 TokenFactory.tokenFromTypeAndString(TokenType.IDENTIFIER, "yield"), | 1337 TokenFactory.tokenFromTypeAndString(TokenType.IDENTIFIER, "yield"), |
| 1320 null, | 1338 null, |
| 1321 expression, | 1339 expression, |
| 1322 TokenFactory.tokenFromType(TokenType.SEMICOLON)); | 1340 TokenFactory.tokenFromType(TokenType.SEMICOLON)); |
| 1323 } | 1341 } |
| OLD | NEW |