Index: runtime/vm/object.h |
diff --git a/runtime/vm/object.h b/runtime/vm/object.h |
index 32bcaac1b9c9a9e7021464ec842c77a7e0b24086..6a993101f83e86fcad90d60d473d21e68af83111 100644 |
--- a/runtime/vm/object.h |
+++ b/runtime/vm/object.h |
@@ -2104,13 +2104,10 @@ class Function : public Object { |
RawClass* origin() const; |
RawScript* script() const; |
- void set_regexp(const JSRegExp& value) const; |
RawJSRegExp* regexp() const; |
- |
- // Get and set the class id this function is specialized for. Only set for |
- // irregexp functions. |
- intptr_t regexp_cid() const { return raw_ptr()->regexp_cid_; } |
- void set_regexp_cid(intptr_t regexp_cid) const; |
+ intptr_t string_specialization_cid() const; |
+ void SetRegExpData(const JSRegExp& regexp, |
+ intptr_t string_specialization_cid) const; |
RawAbstractType* result_type() const { return raw_ptr()->result_type_; } |
void set_result_type(const AbstractType& value) const; |