Chromium Code Reviews| Index: lib/compiler/implementation/resolver.dart |
| diff --git a/lib/compiler/implementation/resolver.dart b/lib/compiler/implementation/resolver.dart |
| index d08b6f60ca5ce0cc308a54015c56b5e351805294..ce3fac13c6da86e37f64c6ad9de0bba00c79a2e9 100644 |
| --- a/lib/compiler/implementation/resolver.dart |
| +++ b/lib/compiler/implementation/resolver.dart |
| @@ -1719,17 +1719,7 @@ class ResolverVisitor extends CommonResolverVisitor<Element> { |
| world.registerStaticUse(target.declaration); |
| } |
| } |
| - |
| - if (target == null) { |
|
ngeoffray
2012/10/08 13:50:39
Where is that check now?
karlklose
2012/10/08 13:59:36
I added it back. Thanks for catching that.
|
| - // If we haven't found an element for this send, it might be a |
| - // dynamic send on a primitive value. If there is an interceptor |
| - // for that send, register it. |
| - var interceptor = |
| - new Interceptors(compiler).getStaticInterceptorBySelector(selector); |
| - if (interceptor !== null) { |
| - world.registerStaticUse(interceptor); |
| - } |
| - } |
| + world.registerUsedSelector(selector); |
| } |
| visitLiteralInt(LiteralInt node) { |