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

Side by Side Diff: pkg/front_end/lib/src/fasta/kernel/body_builder.dart

Issue 2726793003: Remove package imports from itself. (Closed)
Patch Set: Created 3 years, 9 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
OLDNEW
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 library fasta.body_builder; 5 library fasta.body_builder;
6 6
7 import 'package:front_end/src/fasta/parser/parser.dart' 7 import '../parser/parser.dart' show FormalParameterType, optional;
8 show FormalParameterType, optional;
9 8
10 import 'package:front_end/src/fasta/parser/error_kind.dart' show ErrorKind; 9 import '../parser/error_kind.dart' show ErrorKind;
11 10
12 import 'package:front_end/src/fasta/parser/identifier_context.dart' 11 import '../parser/identifier_context.dart' show IdentifierContext;
13 show IdentifierContext;
14 12
15 import 'package:kernel/ast.dart'; 13 import 'package:kernel/ast.dart';
16 14
17 import 'package:kernel/clone.dart' show CloneVisitor; 15 import 'package:kernel/clone.dart' show CloneVisitor;
18 16
19 import 'package:kernel/transformations/flags.dart' show TransformerFlag; 17 import 'package:kernel/transformations/flags.dart' show TransformerFlag;
20 18
21 import 'package:kernel/class_hierarchy.dart' show ClassHierarchy; 19 import 'package:kernel/class_hierarchy.dart' show ClassHierarchy;
22 20
23 import 'package:kernel/core_types.dart' show CoreTypes; 21 import 'package:kernel/core_types.dart' show CoreTypes;
24 22
25 import '../parser/dart_vm_native.dart' show skipNativeClause; 23 import '../parser/dart_vm_native.dart' show skipNativeClause;
26 24
27 import 'package:front_end/src/fasta/scanner/token.dart' 25 import '../scanner/token.dart'
28 show BeginGroupToken, Token, isBinaryOperator, isMinusOperator; 26 show BeginGroupToken, Token, isBinaryOperator, isMinusOperator;
29 27
30 import '../errors.dart' show internalError, printUnexpected; 28 import '../errors.dart' show internalError, printUnexpected;
31 29
32 import '../source/scope_listener.dart' 30 import '../source/scope_listener.dart'
33 show JumpTargetKind, NullValue, ScopeListener; 31 show JumpTargetKind, NullValue, ScopeListener;
34 32
35 import '../builder/scope.dart' show AccessErrorBuilder, AmbiguousBuilder, Scope; 33 import '../builder/scope.dart' show AccessErrorBuilder, AmbiguousBuilder, Scope;
36 34
37 import '../source/outline_builder.dart' show asyncMarkerFromTokens; 35 import '../source/outline_builder.dart' show asyncMarkerFromTokens;
(...skipping 2634 matching lines...) Expand 10 before | Expand all | Expand 10 after
2672 } else if (node is TypeDeclarationBuilder) { 2670 } else if (node is TypeDeclarationBuilder) {
2673 return node.name; 2671 return node.name;
2674 } else if (node is PrefixBuilder) { 2672 } else if (node is PrefixBuilder) {
2675 return node.name; 2673 return node.name;
2676 } else if (node is ThisPropertyAccessor) { 2674 } else if (node is ThisPropertyAccessor) {
2677 return node.name.name; 2675 return node.name.name;
2678 } else { 2676 } else {
2679 return internalError("Unhandled: ${node.runtimeType}"); 2677 return internalError("Unhandled: ${node.runtimeType}");
2680 } 2678 }
2681 } 2679 }
OLDNEW
« no previous file with comments | « pkg/front_end/lib/src/fasta/builder/formal_parameter_builder.dart ('k') | pkg/front_end/lib/src/fasta/parser.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698