Index: src/objects.h |
diff --git a/src/objects.h b/src/objects.h |
index 27b832d4f566c3a95017241e88218e44c7328ac6..c71786849950f39566b2ca45521b758d2d30f640 100644 |
--- a/src/objects.h |
+++ b/src/objects.h |
@@ -6617,7 +6617,14 @@ enum BuiltinFunctionId { |
#undef DECLARE_FUNCTION_ID |
// Fake id for a special case of Math.pow. Note, it continues the |
// list of math functions. |
- kMathPowHalf |
+ kMathPowHalf, |
+ // These are manually assigned to special getters during bootstrapping. |
+ kDataViewBuffer, |
+ kDataViewByteLength, |
+ kDataViewByteOffset, |
+ kTypedArrayByteLength, |
+ kTypedArrayByteOffset, |
+ kTypedArrayLength, |
}; |
@@ -8542,6 +8549,8 @@ class Name: public HeapObject { |
// Return a string version of this name that is converted according to the |
// rules described in ES6 section 9.2.11. |
MUST_USE_RESULT static MaybeHandle<String> ToFunctionName(Handle<Name> name); |
+ MUST_USE_RESULT static MaybeHandle<String> ToFunctionName( |
+ Handle<Name> name, Handle<String> prefix); |
DECLARE_CAST(Name) |