OLD | NEW |
1 // Copyright (c) 2016, the Dart project authors. Please see the AUTHORS file | 1 // Copyright (c) 2016, the Dart project authors. Please see the AUTHORS file |
2 // for details. All rights reserved. Use of this source code is governed by a | 2 // for details. All rights reserved. Use of this source code is governed by a |
3 // BSD-style license that can be found in the LICENSE file. | 3 // BSD-style license that can be found in the LICENSE file. |
4 | 4 |
5 import 'package:analyzer/dart/ast/ast.dart'; | 5 import 'package:analyzer/dart/ast/ast.dart'; |
6 import 'package:analyzer/dart/ast/ast_factory.dart'; | 6 import 'package:analyzer/dart/ast/ast_factory.dart'; |
7 import 'package:analyzer/src/dart/ast/ast.dart'; | 7 import 'package:analyzer/src/dart/ast/ast.dart'; |
8 import 'package:analyzer/src/generated/utilities_dart.dart'; | 8 import 'package:analyzer/src/generated/utilities_dart.dart'; |
9 import 'package:front_end/src/scanner/token.dart'; | 9 import 'package:front_end/src/scanner/token.dart'; |
10 import 'package:meta/meta.dart'; | 10 import 'package:meta/meta.dart'; |
(...skipping 718 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
729 @override | 729 @override |
730 NativeClause nativeClause(Token nativeKeyword, StringLiteral name) => | 730 NativeClause nativeClause(Token nativeKeyword, StringLiteral name) => |
731 new NativeClauseImpl(nativeKeyword, name); | 731 new NativeClauseImpl(nativeKeyword, name); |
732 | 732 |
733 @override | 733 @override |
734 NativeFunctionBody nativeFunctionBody( | 734 NativeFunctionBody nativeFunctionBody( |
735 Token nativeKeyword, StringLiteral stringLiteral, Token semicolon) => | 735 Token nativeKeyword, StringLiteral stringLiteral, Token semicolon) => |
736 new NativeFunctionBodyImpl(nativeKeyword, stringLiteral, semicolon); | 736 new NativeFunctionBodyImpl(nativeKeyword, stringLiteral, semicolon); |
737 | 737 |
738 @override | 738 @override |
739 NodeList/*<E>*/ nodeList/*<E extends AstNode>*/(AstNode owner, | 739 NodeList<E> nodeList<E extends AstNode>(AstNode owner, [List<E> elements]) => |
740 [List/*<E>*/ elements]) => | 740 new NodeListImpl<E>(owner as AstNodeImpl, elements); |
741 new NodeListImpl/*<E>*/(owner as AstNodeImpl, elements); | |
742 | 741 |
743 @override | 742 @override |
744 NullLiteral nullLiteral(Token literal) => new NullLiteralImpl(literal); | 743 NullLiteral nullLiteral(Token literal) => new NullLiteralImpl(literal); |
745 | 744 |
746 @override | 745 @override |
747 ParenthesizedExpression parenthesizedExpression(Token leftParenthesis, | 746 ParenthesizedExpression parenthesizedExpression(Token leftParenthesis, |
748 Expression expression, Token rightParenthesis) => | 747 Expression expression, Token rightParenthesis) => |
749 new ParenthesizedExpressionImpl( | 748 new ParenthesizedExpressionImpl( |
750 leftParenthesis, expression, rightParenthesis); | 749 leftParenthesis, expression, rightParenthesis); |
751 | 750 |
(...skipping 209 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
961 | 960 |
962 @override | 961 @override |
963 WithClause withClause(Token withKeyword, List<TypeName> mixinTypes) => | 962 WithClause withClause(Token withKeyword, List<TypeName> mixinTypes) => |
964 new WithClauseImpl(withKeyword, mixinTypes); | 963 new WithClauseImpl(withKeyword, mixinTypes); |
965 | 964 |
966 @override | 965 @override |
967 YieldStatement yieldStatement(Token yieldKeyword, Token star, | 966 YieldStatement yieldStatement(Token yieldKeyword, Token star, |
968 Expression expression, Token semicolon) => | 967 Expression expression, Token semicolon) => |
969 new YieldStatementImpl(yieldKeyword, star, expression, semicolon); | 968 new YieldStatementImpl(yieldKeyword, star, expression, semicolon); |
970 } | 969 } |
OLD | NEW |