Index: runtime/vm/raw_object.h |
diff --git a/runtime/vm/raw_object.h b/runtime/vm/raw_object.h |
index 488739cfbf2f115848aa9a7b095500405043f7be..a717f211878d35d10ae069da2df97e9784d8faf1 100644 |
--- a/runtime/vm/raw_object.h |
+++ b/runtime/vm/raw_object.h |
@@ -185,10 +185,12 @@ enum ClassId { |
kByteBufferCid, |
// The following entries do not describe a predefined class, but instead |
- // are class indexes for pre-allocated instances (Null, dynamic and Void). |
+ // are class indexes for pre-allocated instances (Null, dynamic, Void and |
+ // Vector). |
kNullCid, |
kDynamicCid, |
kVoidCid, |
+ kVectorCid, |
kNumPredefinedCids, |
}; |
@@ -781,6 +783,7 @@ class RawFunction : public RawObject { |
enum Kind { |
kRegularFunction, |
kClosureFunction, |
+ kConvertedClosureFunction, |
kSignatureFunction, // represents a signature only without actual code. |
kGetterFunction, // represents getter functions e.g: get foo() { .. }. |
kSetterFunction, // represents setter functions e.g: set foo(..) { .. }. |