Index: runtime/vm/raw_object.h |
diff --git a/runtime/vm/raw_object.h b/runtime/vm/raw_object.h |
index 54a2df28433777455c2c40dd1e4612b2a0171969..f407d0ecb9a3e78e97cfe0f1b9954b4a91301166 100644 |
--- a/runtime/vm/raw_object.h |
+++ b/runtime/vm/raw_object.h |
@@ -1782,10 +1782,11 @@ class RawClosure : public RawInstance { |
RAW_HEAP_OBJECT_IMPLEMENTATION(Closure); |
RawObject** from() { |
- return reinterpret_cast<RawObject**>(&ptr()->type_arguments_); |
+ return reinterpret_cast<RawObject**>(&ptr()->instantiator_); |
} |
- RawTypeArguments* type_arguments_; |
+ // These 3 fields are also declared in the Dart source of class _Closure. |
Cutch
2017/02/24 22:15:37
Add a note here that no fields can be added *befor
regis
2017/02/24 22:54:41
Done.
|
+ RawTypeArguments* instantiator_; |
RawFunction* function_; |
RawContext* context_; |