| Index: include/v8.h
|
| diff --git a/include/v8.h b/include/v8.h
|
| index 3bd3dfbbd83cdf82c195aff85e4ae9c04b13861f..ab17d12b1c3b0bc49ed2e0675ef3306bef616e06 100644
|
| --- a/include/v8.h
|
| +++ b/include/v8.h
|
| @@ -7710,41 +7710,51 @@ template <class T> Value* Value::Cast(T* value) {
|
|
|
|
|
| Local<Boolean> Value::ToBoolean() const {
|
| - return ToBoolean(Isolate::GetCurrent());
|
| + return ToBoolean(Isolate::GetCurrent()->GetCurrentContext())
|
| + .FromMaybe(Local<Boolean>());
|
| }
|
|
|
|
|
| Local<Number> Value::ToNumber() const {
|
| - return ToNumber(Isolate::GetCurrent());
|
| + return ToNumber(Isolate::GetCurrent()->GetCurrentContext())
|
| + .FromMaybe(Local<Number>());
|
| }
|
|
|
|
|
| Local<String> Value::ToString() const {
|
| - return ToString(Isolate::GetCurrent());
|
| + return ToString(Isolate::GetCurrent()->GetCurrentContext())
|
| + .FromMaybe(Local<String>());
|
| }
|
|
|
|
|
| Local<String> Value::ToDetailString() const {
|
| - return ToDetailString(Isolate::GetCurrent());
|
| + return ToDetailString(Isolate::GetCurrent()->GetCurrentContext())
|
| + .FromMaybe(Local<String>());
|
| }
|
|
|
|
|
| Local<Object> Value::ToObject() const {
|
| - return ToObject(Isolate::GetCurrent());
|
| + return ToObject(Isolate::GetCurrent()->GetCurrentContext())
|
| + .FromMaybe(Local<Object>());
|
| }
|
|
|
|
|
| Local<Integer> Value::ToInteger() const {
|
| - return ToInteger(Isolate::GetCurrent());
|
| + return ToInteger(Isolate::GetCurrent()->GetCurrentContext())
|
| + .FromMaybe(Local<Integer>());
|
| }
|
|
|
|
|
| Local<Uint32> Value::ToUint32() const {
|
| - return ToUint32(Isolate::GetCurrent());
|
| + return ToUint32(Isolate::GetCurrent()->GetCurrentContext())
|
| + .FromMaybe(Local<Uint32>());
|
| }
|
|
|
|
|
| -Local<Int32> Value::ToInt32() const { return ToInt32(Isolate::GetCurrent()); }
|
| +Local<Int32> Value::ToInt32() const {
|
| + return ToInt32(Isolate::GetCurrent()->GetCurrentContext())
|
| + .FromMaybe(Local<Int32>());
|
| +}
|
|
|
|
|
| Boolean* Boolean::Cast(v8::Value* value) {
|
|
|