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

Side by Side Diff: pkg/compiler/lib/src/resolution/registry.dart

Issue 1408383006: Rename UniverseSelector to DynamicUse and move it to use.dart (Closed) Base URL: https://github.com/dart-lang/sdk.git@master
Patch Set: Created 5 years, 1 month 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) 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 dart2js.resolution.registry; 5 library dart2js.resolution.registry;
6 6
7 import '../common.dart'; 7 import '../common.dart';
8 import '../common/backend_api.dart' show 8 import '../common/backend_api.dart' show
9 Backend, 9 Backend,
10 ForeignResolver; 10 ForeignResolver;
(...skipping 11 matching lines...) Expand all
22 import '../enqueue.dart' show 22 import '../enqueue.dart' show
23 ResolutionEnqueuer; 23 ResolutionEnqueuer;
24 import '../elements/elements.dart'; 24 import '../elements/elements.dart';
25 import '../tree/tree.dart'; 25 import '../tree/tree.dart';
26 import '../util/util.dart' show 26 import '../util/util.dart' show
27 Setlet; 27 Setlet;
28 import '../universe/call_structure.dart' show 28 import '../universe/call_structure.dart' show
29 CallStructure; 29 CallStructure;
30 import '../universe/selector.dart' show 30 import '../universe/selector.dart' show
31 Selector; 31 Selector;
32 import '../universe/universe.dart' show
33 UniverseSelector;
34 import '../universe/use.dart' show 32 import '../universe/use.dart' show
33 DynamicUse,
35 StaticUse; 34 StaticUse;
36 import '../universe/world_impact.dart' show 35 import '../universe/world_impact.dart' show
37 WorldImpactBuilder; 36 WorldImpactBuilder;
38 import '../world.dart' show World; 37 import '../world.dart' show World;
39 38
40 import 'send_structure.dart'; 39 import 'send_structure.dart';
41 40
42 import 'members.dart' show 41 import 'members.dart' show
43 ResolverVisitor; 42 ResolverVisitor;
44 import 'tree_elements.dart' show 43 import 'tree_elements.dart' show
(...skipping 342 matching lines...) Expand 10 before | Expand all | Expand 10 after
387 386
388 void registerForeignCall(Node node, 387 void registerForeignCall(Node node,
389 Element element, 388 Element element,
390 CallStructure callStructure, 389 CallStructure callStructure,
391 ResolverVisitor visitor) { 390 ResolverVisitor visitor) {
392 backend.registerForeignCall( 391 backend.registerForeignCall(
393 node, element, callStructure, 392 node, element, callStructure,
394 new ForeignResolutionResolver(visitor, this)); 393 new ForeignResolutionResolver(visitor, this));
395 } 394 }
396 395
397 void registerDynamicUse(UniverseSelector selector) { 396 void registerDynamicUse(DynamicUse dynamicUse) {
398 worldImpact.registerDynamicUse(selector); 397 worldImpact.registerDynamicUse(dynamicUse);
399 } 398 }
400 399
401 void registerConstSymbol(String name) { 400 void registerConstSymbol(String name) {
402 worldImpact.registerConstSymbolName(name); 401 worldImpact.registerConstSymbolName(name);
403 } 402 }
404 403
405 void registerSymbolConstructor() { 404 void registerSymbolConstructor() {
406 worldImpact.registerFeature(Feature.SYMBOL_CONSTRUCTOR); 405 worldImpact.registerFeature(Feature.SYMBOL_CONSTRUCTOR);
407 } 406 }
408 407
(...skipping 100 matching lines...) Expand 10 before | Expand all | Expand 10 after
509 @override 508 @override
510 void registerInstantiatedType(InterfaceType type) { 509 void registerInstantiatedType(InterfaceType type) {
511 registry.registerInstantiatedType(type); 510 registry.registerInstantiatedType(type);
512 } 511 }
513 512
514 @override 513 @override
515 DartType resolveTypeFromString(Node node, String typeName) { 514 DartType resolveTypeFromString(Node node, String typeName) {
516 return visitor.resolveTypeFromString(node, typeName); 515 return visitor.resolveTypeFromString(node, typeName);
517 } 516 }
518 } 517 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698