| Index: runtime/vm/resolver.cc
|
| diff --git a/runtime/vm/resolver.cc b/runtime/vm/resolver.cc
|
| index b7c4901d52142e5710ff14900b35eea610d5fa76..1150b8189b54c5225fbc0c7c727c1ed874b96487 100644
|
| --- a/runtime/vm/resolver.cc
|
| +++ b/runtime/vm/resolver.cc
|
| @@ -26,14 +26,7 @@ RawFunction* Resolver::ResolveDynamic(const Instance& receiver,
|
| const String& function_name,
|
| const ArgumentsDescriptor& args_desc) {
|
| // Figure out type of receiver first.
|
| - Class& cls = Class::Handle();
|
| - cls = receiver.clazz();
|
| - // For lookups treat null as an instance of class Object.
|
| - if (cls.IsNullClass()) {
|
| - cls = Isolate::Current()->object_store()->object_class();
|
| - }
|
| - ASSERT(!cls.IsNull());
|
| -
|
| + const Class& cls = Class::Handle(receiver.clazz());
|
| return ResolveDynamicForReceiverClass(cls, function_name, args_desc);
|
| }
|
|
|
|
|