Move resolution/operators.dart to elements/operators.dart

R=sigmund@google.com

Review-Url: https://codereview.chromium.org/2862163003 .
This commit is contained in:
Johnni Winther 2017-05-08 10:08:28 +02:00
parent 2074c40919
commit 0adb70eb52
18 changed files with 37 additions and 36 deletions

View file

@ -15,11 +15,11 @@ import 'constants/evaluation.dart';
import 'constants/expressions.dart';
import 'constants/values.dart';
import 'common_elements.dart' show CommonElements;
import 'elements/resolution_types.dart';
import 'elements/elements.dart';
import 'elements/entities.dart';
import 'elements/modelx.dart' show ConstantVariableMixin;
import 'resolution/operators.dart';
import 'elements/operators.dart';
import 'elements/resolution_types.dart';
import 'resolution/tree_elements.dart' show TreeElements;
import 'tree/tree.dart';
import 'universe/call_structure.dart' show CallStructure;

View file

@ -7,9 +7,9 @@
library dart2js.constants.constant_constructors;
import '../common.dart';
import '../elements/resolution_types.dart';
import '../elements/elements.dart';
import '../resolution/operators.dart';
import '../elements/operators.dart';
import '../elements/resolution_types.dart';
import '../resolution/semantic_visitor.dart';
import '../resolution/send_resolver.dart' show DeclarationResolverMixin;
import '../resolution/send_structure.dart';

View file

@ -5,8 +5,8 @@
library dart2js.constant_system;
import '../common_elements.dart' show CommonElements;
import '../elements/operators.dart';
import '../elements/types.dart';
import '../resolution/operators.dart';
import '../tree/dartstring.dart' show DartString;
import 'values.dart';

View file

@ -7,9 +7,9 @@ library dart2js.constants.expressions;
import '../common.dart';
import '../constants/constant_system.dart';
import '../common_elements.dart';
import '../elements/types.dart';
import '../elements/entities.dart';
import '../resolution/operators.dart';
import '../elements/operators.dart';
import '../elements/types.dart';
import '../tree/dartstring.dart' show DartString;
import '../universe/call_structure.dart' show CallStructure;
import 'constructors.dart';

View file

@ -4,7 +4,7 @@
library dart2js.operators;
import '../elements/elements.dart';
import 'elements.dart' show PublicName;
import '../universe/call_structure.dart' show CallStructure;
import '../universe/selector.dart' show Selector, SelectorKind;

View file

@ -11,13 +11,13 @@ import '../compiler.dart' show Compiler;
import '../constants/constant_system.dart';
import '../constants/expressions.dart';
import '../constants/values.dart' show ConstantValue, IntConstantValue;
import '../elements/resolution_types.dart'
show ResolutionDartType, ResolutionInterfaceType;
import '../elements/elements.dart';
import '../elements/entities.dart';
import '../elements/operators.dart' as op;
import '../elements/resolution_types.dart'
show ResolutionDartType, ResolutionInterfaceType;
import '../js_backend/backend.dart' show JavaScriptBackend;
import '../native/native.dart' as native;
import '../resolution/operators.dart' as op;
import '../resolution/semantic_visitor.dart';
import '../resolution/tree_elements.dart' show TreeElements;
import '../tree/tree.dart' as ast;

View file

@ -12,10 +12,10 @@ import '../constants/values.dart';
import '../common_elements.dart';
import '../elements/elements.dart';
import '../elements/entities.dart';
import '../elements/operators.dart';
import '../elements/types.dart';
import '../js_backend/backend.dart' show JavaScriptBackend;
import '../native/native.dart' as native;
import '../resolution/operators.dart';
import '../universe/call_structure.dart';
import '../universe/selector.dart';
import 'kernel_debug.dart';

View file

@ -4,10 +4,10 @@
import 'package:kernel/ast.dart' as ir;
import "../elements/resolution_types.dart" show ResolutionDartType;
import "../elements/elements.dart" show Element, ErroneousElement;
import "../resolution/operators.dart"
import "../elements/operators.dart"
show AssignmentOperator, BinaryOperator, IncDecOperator, UnaryOperator;
import "../elements/resolution_types.dart" show ResolutionDartType;
import "../tree/tree.dart"
show Expression, NewExpression, Node, NodeList, Operator, Send, SendSet;
import "../universe/call_structure.dart" show CallStructure;

View file

@ -31,8 +31,6 @@ import '../constants/expressions.dart'
IntFromEnvironmentConstantExpression,
StringFromEnvironmentConstantExpression,
TypeConstantExpression;
import '../elements/resolution_types.dart'
show ResolutionDartType, ResolutionInterfaceType;
import '../diagnostics/spannable.dart' show Spannable;
import '../elements/elements.dart'
show
@ -56,8 +54,10 @@ import '../elements/elements.dart'
ParameterElement,
PrefixElement,
TypeVariableElement;
import '../resolution/operators.dart'
import '../elements/operators.dart'
show AssignmentOperator, BinaryOperator, IncDecOperator, UnaryOperator;
import '../elements/resolution_types.dart'
show ResolutionDartType, ResolutionInterfaceType;
import '../resolution/semantic_visitor.dart'
show
BaseImplementationOfCompoundsMixin,

View file

@ -4,8 +4,6 @@
import 'package:kernel/ast.dart' as ir;
import "../elements/resolution_types.dart"
show ResolutionDartType, ResolutionInterfaceType;
import "../elements/elements.dart"
show
AstElement,
@ -14,8 +12,10 @@ import "../elements/elements.dart"
ErroneousElement,
FunctionElement,
MethodElement;
import "../resolution/operators.dart"
import "../elements/operators.dart"
show AssignmentOperator, BinaryOperator, IncDecOperator, UnaryOperator;
import "../elements/resolution_types.dart"
show ResolutionDartType, ResolutionInterfaceType;
import "../tree/tree.dart" show Expression, NewExpression, Node, NodeList, Send;
import "../universe/call_structure.dart" show CallStructure;
import "../universe/selector.dart" show Selector;

View file

@ -4,6 +4,8 @@
library dart2js.resolution.members;
import 'package:front_end/src/fasta/scanner.dart' show isUserDefinableOperator;
import '../common.dart';
import '../common/names.dart' show Selectors;
import '../common/resolution.dart' show Resolution;
@ -13,7 +15,6 @@ import '../constants/constructors.dart'
import '../constants/expressions.dart';
import '../constants/values.dart';
import '../common_elements.dart';
import '../elements/resolution_types.dart';
import '../elements/elements.dart';
import '../elements/modelx.dart'
show
@ -26,8 +27,9 @@ import '../elements/modelx.dart'
ParameterElementX,
VariableElementX,
VariableList;
import '../elements/operators.dart';
import '../elements/resolution_types.dart';
import '../options.dart';
import 'package:front_end/src/fasta/scanner.dart' show isUserDefinableOperator;
import '../tree/tree.dart';
import '../universe/call_structure.dart' show CallStructure;
import '../universe/feature.dart' show Feature;
@ -39,7 +41,6 @@ import 'class_members.dart' show MembersCreator;
import 'constructors.dart'
show ConstructorResolver, ConstructorResult, ConstructorResultKind;
import 'label_scope.dart' show StatementScope;
import 'operators.dart';
import 'registry.dart' show ResolutionRegistry;
import 'resolution.dart' show ResolverTask;
import 'resolution_common.dart' show MappingVisitor;

View file

@ -6,12 +6,12 @@ library dart2js.semantics_visitor;
import '../common.dart';
import '../constants/expressions.dart';
import '../elements/resolution_types.dart';
import '../elements/elements.dart';
import '../elements/operators.dart';
import '../elements/resolution_types.dart';
import '../tree/tree.dart';
import '../universe/call_structure.dart' show CallStructure;
import '../universe/selector.dart' show Selector;
import 'operators.dart';
import 'send_resolver.dart';
import 'send_structure.dart';
import 'tree_elements.dart';

View file

@ -6,14 +6,14 @@ library dart2js.resolution.send_structure;
import '../common.dart';
import '../constants/expressions.dart';
import '../elements/resolution_types.dart';
import '../elements/elements.dart';
import '../elements/operators.dart';
import '../elements/resolution_types.dart';
import '../resolution/tree_elements.dart' show TreeElements;
import '../tree/tree.dart';
import '../universe/call_structure.dart' show CallStructure;
import '../universe/selector.dart' show Selector;
import 'access_semantics.dart';
import 'operators.dart';
import 'semantic_visitor.dart';
/// Interface for the structure of the semantics of a [Send] or [NewExpression]

View file

@ -6,10 +6,10 @@ library dart2js.serialization.constants;
import '../constants/constructors.dart';
import '../constants/expressions.dart';
import '../elements/resolution_types.dart';
import '../elements/elements.dart'
show ConstructorElement, FieldElement, LocalVariableElement, MethodElement;
import '../resolution/operators.dart';
import '../elements/operators.dart';
import '../elements/resolution_types.dart';
import '../universe/call_structure.dart' show CallStructure;
import 'keys.dart';
import 'serialization.dart';

View file

@ -10,8 +10,8 @@ import '../elements/resolution_types.dart';
import '../diagnostics/messages.dart';
import '../elements/elements.dart';
import '../elements/modelx.dart' show WrappedMessage;
import '../elements/operators.dart';
import '../resolution/access_semantics.dart';
import '../resolution/operators.dart';
import '../resolution/send_structure.dart';
import '../universe/call_structure.dart';
import '../universe/selector.dart';

View file

@ -15,20 +15,20 @@ import '../compiler.dart';
import '../constants/constant_system.dart';
import '../constants/expressions.dart';
import '../constants/values.dart';
import '../elements/resolution_types.dart';
import '../elements/types.dart';
import '../diagnostics/messages.dart' show Message, MessageTemplate;
import '../dump_info.dart' show InfoReporter;
import '../elements/elements.dart';
import '../elements/entities.dart';
import '../elements/modelx.dart' show ConstructorBodyElementX;
import '../elements/operators.dart';
import '../elements/resolution_types.dart';
import '../elements/types.dart';
import '../io/source_information.dart';
import '../js/js.dart' as js;
import '../js_backend/backend.dart' show JavaScriptBackend;
import '../js_backend/js_backend.dart';
import '../js_emitter/js_emitter.dart' show CodeEmitterTask, NativeEmitter;
import '../native/native.dart' as native;
import '../resolution/operators.dart';
import '../resolution/semantic_visitor.dart';
import '../resolution/tree_elements.dart' show TreeElements;
import '../tree/tree.dart' as ast;

View file

@ -22,6 +22,7 @@ import 'deferred_load.dart' as deferred_load;
import 'diagnostics/source_span.dart' as diagnostics;
import 'elements/elements.dart' as elements;
import 'elements/modelx.dart' as modelx;
import 'elements/operators.dart' as operators;
import 'elements/visitor.dart' as elements_visitor;
import 'filenames.dart' as filenames;
import 'inferrer/type_graph_inferrer.dart' as type_graph_inferrer;
@ -31,7 +32,6 @@ import 'js/js.dart' as js;
import 'js_backend/js_backend.dart' as js_backend;
import 'parser/partial_elements.dart'
show PartialClassElement, PartialFunctionElement;
import 'resolution/operators.dart' as operators;
import 'resolution/semantic_visitor.dart' as semantic_visitor;
import 'script.dart';
import 'source_file_provider.dart' as source_file_provider;

View file

@ -10,12 +10,12 @@ import 'package:async_helper/async_helper.dart';
import 'package:expect/expect.dart';
import 'package:compiler/src/commandline_options.dart';
import 'package:compiler/src/constants/expressions.dart';
import 'package:compiler/src/elements/resolution_types.dart';
import 'package:compiler/src/diagnostics/spannable.dart';
import 'package:compiler/src/diagnostics/messages.dart' show MessageKind;
import 'package:compiler/src/compiler.dart';
import 'package:compiler/src/elements/elements.dart';
import 'package:compiler/src/resolution/operators.dart';
import 'package:compiler/src/elements/operators.dart';
import 'package:compiler/src/elements/resolution_types.dart';
import 'package:compiler/src/resolution/semantic_visitor.dart';
import 'package:compiler/src/resolution/tree_elements.dart';
import 'package:compiler/src/tree/tree.dart';