| 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;
|
|
|