| Index: runtime/vm/object.h
|
| ===================================================================
|
| --- runtime/vm/object.h (revision 23161)
|
| +++ runtime/vm/object.h (working copy)
|
| @@ -917,6 +917,13 @@
|
|
|
| private:
|
| enum {
|
| + kAny = 0,
|
| + kStatic,
|
| + kInstance,
|
| + kConstructor,
|
| + kFactory,
|
| + };
|
| + enum {
|
| kConstBit = 0,
|
| kImplementedBit = 1,
|
| kAbstractBit = 2,
|
| @@ -953,6 +960,12 @@
|
| // Assigns empty array to all raw class array fields.
|
| void InitEmptyFields();
|
|
|
| + static RawFunction* CheckFunctionType(const Function& func, intptr_t type);
|
| + RawFunction* LookupFunction(const String& name, intptr_t type) const;
|
| + RawFunction* LookupFunctionAllowPrivate(const String& name,
|
| + intptr_t type) const;
|
| + RawField* LookupField(const String& name, intptr_t type) const;
|
| +
|
| RawFunction* LookupAccessorFunction(const char* prefix,
|
| intptr_t prefix_length,
|
| const String& name) const;
|
|
|