| Index: pkg/compiler/lib/src/compiler.dart
|
| diff --git a/pkg/compiler/lib/src/compiler.dart b/pkg/compiler/lib/src/compiler.dart
|
| index 7e4264936ff25fe7b85dd427f3394f5060a51a54..07f683f3ba2eac5bb308f80100fd3ad126983e00 100644
|
| --- a/pkg/compiler/lib/src/compiler.dart
|
| +++ b/pkg/compiler/lib/src/compiler.dart
|
| @@ -93,17 +93,17 @@ class CodegenRegistry extends Registry {
|
| world.registerStaticUse(element);
|
| }
|
|
|
| - void registerDynamicInvocation(UniverseSelector selector) {
|
| + void registerDynamicInvocation(Selector selector) {
|
| world.registerDynamicInvocation(selector);
|
| compiler.dumpInfoTask.elementUsesSelector(currentElement, selector);
|
| }
|
|
|
| - void registerDynamicSetter(UniverseSelector selector) {
|
| + void registerDynamicSetter(Selector selector) {
|
| world.registerDynamicSetter(selector);
|
| compiler.dumpInfoTask.elementUsesSelector(currentElement, selector);
|
| }
|
|
|
| - void registerDynamicGetter(UniverseSelector selector) {
|
| + void registerDynamicGetter(Selector selector) {
|
| world.registerDynamicGetter(selector);
|
| compiler.dumpInfoTask.elementUsesSelector(currentElement, selector);
|
| }
|
| @@ -144,7 +144,7 @@ class CodegenRegistry extends Registry {
|
| }
|
|
|
| void registerSelectorUse(Selector selector) {
|
| - world.registerSelectorUse(new UniverseSelector(selector, null));
|
| + world.registerSelectorUse(selector);
|
| }
|
|
|
| void registerConstSymbol(String name) {
|
| @@ -239,11 +239,11 @@ abstract class Registry {
|
|
|
| bool get isForResolution;
|
|
|
| - void registerDynamicInvocation(UniverseSelector selector);
|
| + void registerDynamicInvocation(Selector selector);
|
|
|
| - void registerDynamicGetter(UniverseSelector selector);
|
| + void registerDynamicGetter(Selector selector);
|
|
|
| - void registerDynamicSetter(UniverseSelector selector);
|
| + void registerDynamicSetter(Selector selector);
|
|
|
| void registerStaticInvocation(Element element);
|
|
|
| @@ -1494,6 +1494,7 @@ abstract class Compiler implements DiagnosticListener {
|
| // suitably maintained static reference to the current compiler.
|
| StringToken.canonicalizedSubstrings.clear();
|
| Selector.canonicalizedValues.clear();
|
| + world.canonicalizedValues.clear();
|
|
|
| assert(uri != null || analyzeOnly || hasIncrementalSupport);
|
| return new Future.sync(() {
|
|
|