| Index: runtime/vm/object.h
|
| ===================================================================
|
| --- runtime/vm/object.h (revision 32509)
|
| +++ runtime/vm/object.h (working copy)
|
| @@ -2588,7 +2588,6 @@
|
|
|
| static RawLibrary* LookupLibrary(const String& url);
|
| static RawLibrary* GetLibrary(intptr_t index);
|
| - static bool IsKeyUsed(intptr_t key);
|
|
|
| static void InitCoreLibrary(Isolate* isolate);
|
| static void InitNativeWrappersLibrary(Isolate* isolate);
|
| @@ -2623,6 +2622,13 @@
|
| const char* class_name,
|
| const char* function_name);
|
|
|
| + // Character used to indicate a private identifier.
|
| + static const char kPrivateIdentifierStart = '_';
|
| +
|
| + // Character used to separate private identifiers from
|
| + // the library-specific key.
|
| + static const char kPrivateKeySeparator = '@';
|
| +
|
| private:
|
| static const int kInitialImportsCapacity = 4;
|
| static const int kImportsCapacityIncrement = 8;
|
| @@ -2654,6 +2660,9 @@
|
| bool import_core_lib);
|
| RawObject* LookupEntry(const String& name, intptr_t *index) const;
|
|
|
| + static bool IsKeyUsed(intptr_t key);
|
| + void AllocatePrivateKey() const;
|
| +
|
| RawString* MakeMetadataName(const Object& obj) const;
|
| RawField* GetMetadataField(const String& metaname) const;
|
| void AddMetadata(const Class& cls,
|
|
|