Index: runtime/vm/object.cc |
diff --git a/runtime/vm/object.cc b/runtime/vm/object.cc |
index 587ddd51551b0888efe721cb84a216292b9c4f0f..b285d6b483406e46b01bba3a97a1ea2e27a43c87 100644 |
--- a/runtime/vm/object.cc |
+++ b/runtime/vm/object.cc |
@@ -14832,7 +14832,8 @@ void Instance::SetNativeFields(uint16_t num_native_fields, |
bool Instance::IsClosure() const { |
- return Class::IsSignatureClass(clazz()); |
+ const Class& cls = Class::Handle(clazz()); |
+ return cls.IsSignatureClass(); |
} |