Index: src/objects.h |
diff --git a/src/objects.h b/src/objects.h |
index 72a33b96b1625845449f3384e6a0d49437e7b6af..60d4b9331a73084c6f185365540afbc92655ed16 100644 |
--- a/src/objects.h |
+++ b/src/objects.h |
@@ -1302,7 +1302,8 @@ class Object { |
MUST_USE_RESULT static MaybeHandle<Object> InstanceOf( |
Isolate* isolate, Handle<Object> object, Handle<Object> callable); |
- MUST_USE_RESULT static MaybeHandle<Object> GetProperty(LookupIterator* it); |
+ V8_EXPORT_PRIVATE MUST_USE_RESULT static MaybeHandle<Object> GetProperty( |
+ LookupIterator* it); |
// ES6 [[Set]] (when passed DONT_THROW) |
// Invariants for this and related functions (unless stated otherwise): |
@@ -1965,7 +1966,7 @@ class JSReceiver: public HeapObject { |
PropertyDescriptor* desc, PropertyDescriptor* current, |
ShouldThrow should_throw, Handle<Name> property_name = Handle<Name>()); |
- MUST_USE_RESULT static Maybe<bool> GetOwnPropertyDescriptor( |
+ V8_EXPORT_PRIVATE MUST_USE_RESULT static Maybe<bool> GetOwnPropertyDescriptor( |
Isolate* isolate, Handle<JSReceiver> object, Handle<Object> key, |
PropertyDescriptor* desc); |
MUST_USE_RESULT static Maybe<bool> GetOwnPropertyDescriptor( |
@@ -3504,7 +3505,8 @@ class StringTable: public HashTable<StringTable, |
public: |
// Find string in the string table. If it is not there yet, it is |
// added. The return value is the string found. |
- static Handle<String> LookupString(Isolate* isolate, Handle<String> key); |
+ V8_EXPORT_PRIVATE static Handle<String> LookupString(Isolate* isolate, |
+ Handle<String> key); |
static Handle<String> LookupKey(Isolate* isolate, HashTableKey* key); |
static String* LookupKeyIfExists(Isolate* isolate, HashTableKey* key); |
@@ -8492,7 +8494,8 @@ class JSRegExp: public JSObject { |
DECL_ACCESSORS(flags, Object) |
DECL_ACCESSORS(source, Object) |
- static MaybeHandle<JSRegExp> New(Handle<String> source, Flags flags); |
+ V8_EXPORT_PRIVATE static MaybeHandle<JSRegExp> New(Handle<String> source, |
+ Flags flags); |
static Handle<JSRegExp> Copy(Handle<JSRegExp> regexp); |
static MaybeHandle<JSRegExp> Initialize(Handle<JSRegExp> regexp, |