| Index: runtime/vm/object.h
|
| diff --git a/runtime/vm/object.h b/runtime/vm/object.h
|
| index b259aace91f16999c855816517e56f68c8c5f363..bae2bbcd9912bd91ac27cdccf9751c2d001543f1 100644
|
| --- a/runtime/vm/object.h
|
| +++ b/runtime/vm/object.h
|
| @@ -2944,6 +2944,12 @@ class Field : public Object {
|
|
|
| void EvaluateInitializer() const;
|
|
|
| + // For static fields only. Constructs a closure that gets/sets the
|
| + // field value.
|
| + RawInstance* GetterClosure() const;
|
| + RawInstance* SetterClosure() const;
|
| + RawInstance* AccessorClosure(bool make_setter) const;
|
| +
|
| // Constructs getter and setter names for fields and vice versa.
|
| static RawString* GetterName(const String& field_name);
|
| static RawString* GetterSymbol(const String& field_name);
|
|
|