Index: runtime/vm/object.h |
diff --git a/runtime/vm/object.h b/runtime/vm/object.h |
index 55fdbb5a52e0332cab9c177a20f5d411c1e2351e..4bbcf7fec77e6fcc9bbbf5b8de0e6783836a79f4 100644 |
--- a/runtime/vm/object.h |
+++ b/runtime/vm/object.h |
@@ -4051,6 +4051,7 @@ class Library : public Object { |
bool HasExports() const; |
RawArray* loaded_scripts() const { return raw_ptr()->loaded_scripts_; } |
RawGrowableObjectArray* metadata() const { return raw_ptr()->metadata_; } |
+ void set_metadata(const GrowableObjectArray& value) const; |
RawArray* dictionary() const { return raw_ptr()->dictionary_; } |
void InitClassDictionary() const; |
@@ -4128,6 +4129,7 @@ class Namespace : public Object { |
FINAL_HEAP_OBJECT_IMPLEMENTATION(Namespace, Object); |
friend class Class; |
+ friend class Precompiler; |
}; |
// ObjectPool contains constants, immediates and addresses embedded in code |