Index: runtime/vm/raw_object.h |
diff --git a/runtime/vm/raw_object.h b/runtime/vm/raw_object.h |
index 8cf284d8107bfafacc8001314c8d91536a14720c..f43b12e8b86f480167ee3cc874ff84c99ce1f98f 100644 |
--- a/runtime/vm/raw_object.h |
+++ b/runtime/vm/raw_object.h |
@@ -862,7 +862,11 @@ class RawClosureData : public RawObject { |
RawFunction* parent_function_; // Enclosing function of this local function. |
RawType* signature_type_; |
RawInstance* closure_; // Closure object for static implicit closures. |
- RawObject** to() { return reinterpret_cast<RawObject**>(&ptr()->closure_); } |
+ RawObject** to_snapshot() { |
+ return reinterpret_cast<RawObject**>(&ptr()->closure_); |
+ } |
+ RawObject* hash_; |
+ RawObject** to() { return reinterpret_cast<RawObject**>(&ptr()->hash_); } |
friend class Function; |
}; |