v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::Value Class Reference

#include <v8-value.h>

Inheritance diagram for v8::Value:
Collaboration diagram for v8::Value:

Public Member Functions

V8_INLINE bool IsUndefined () const
 
V8_INLINE bool IsNull () const
 
V8_INLINE bool IsNullOrUndefined () const
 
V8_INLINE bool IsTrue () const
 
V8_INLINE bool IsFalse () const
 
bool IsName () const
 
V8_INLINE bool IsString () const
 
bool IsSymbol () const
 
bool IsFunction () const
 
bool IsArray () const
 
bool IsObject () const
 
bool IsBigInt () const
 
bool IsBoolean () const
 
bool IsNumber () const
 
bool IsExternal () const
 
bool IsInt32 () const
 
bool IsUint32 () const
 
bool IsDate () const
 
bool IsArgumentsObject () const
 
bool IsBigIntObject () const
 
bool IsBooleanObject () const
 
bool IsNumberObject () const
 
bool IsStringObject () const
 
bool IsSymbolObject () const
 
bool IsNativeError () const
 
bool IsRegExp () const
 
bool IsAsyncFunction () const
 
bool IsGeneratorFunction () const
 
bool IsGeneratorObject () const
 
bool IsPromise () const
 
bool IsMap () const
 
bool IsSet () const
 
bool IsMapIterator () const
 
bool IsSetIterator () const
 
bool IsWeakMap () const
 
bool IsWeakSet () const
 
bool IsWeakRef () const
 
bool IsArrayBuffer () const
 
bool IsArrayBufferView () const
 
bool IsTypedArray () const
 
bool IsUint8Array () const
 
bool IsUint8ClampedArray () const
 
bool IsInt8Array () const
 
bool IsUint16Array () const
 
bool IsInt16Array () const
 
bool IsUint32Array () const
 
bool IsInt32Array () const
 
bool IsFloat16Array () const
 
bool IsFloat32Array () const
 
bool IsFloat64Array () const
 
bool IsBigInt64Array () const
 
bool IsBigUint64Array () const
 
bool IsDataView () const
 
bool IsSharedArrayBuffer () const
 
bool IsProxy () const
 
bool IsWasmMemoryObject () const
 
bool IsWasmMemoryMapDescriptor () const
 
bool IsWasmModuleObject () const
 
bool IsWasmNull () const
 
bool IsModuleNamespaceObject () const
 
bool IsPrimitive () const
 
V8_WARN_UNUSED_RESULT MaybeLocal< PrimitiveToPrimitive (Local< Context > context) const
 
V8_WARN_UNUSED_RESULT MaybeLocal< NumericToNumeric (Local< Context > context) const
 
V8_WARN_UNUSED_RESULT MaybeLocal< BigIntToBigInt (Local< Context > context) const
 
V8_WARN_UNUSED_RESULT MaybeLocal< NumberToNumber (Local< Context > context) const
 
V8_WARN_UNUSED_RESULT MaybeLocal< StringToString (Local< Context > context) const
 
V8_WARN_UNUSED_RESULT MaybeLocal< StringToDetailString (Local< Context > context) const
 
V8_WARN_UNUSED_RESULT MaybeLocal< ObjectToObject (Local< Context > context) const
 
V8_WARN_UNUSED_RESULT MaybeLocal< IntegerToInteger (Local< Context > context) const
 
V8_WARN_UNUSED_RESULT MaybeLocal< Uint32ToUint32 (Local< Context > context) const
 
V8_WARN_UNUSED_RESULT MaybeLocal< Int32ToInt32 (Local< Context > context) const
 
Local< BooleanToBoolean (Isolate *isolate) const
 
V8_WARN_UNUSED_RESULT MaybeLocal< Uint32ToArrayIndex (Local< Context > context) const
 
bool BooleanValue (Isolate *isolate) const
 
V8_WARN_UNUSED_RESULT Maybe< double > NumberValue (Local< Context > context) const
 
V8_WARN_UNUSED_RESULT Maybe< int64_t > IntegerValue (Local< Context > context) const
 
V8_WARN_UNUSED_RESULT Maybe< uint32_t > Uint32Value (Local< Context > context) const
 
V8_WARN_UNUSED_RESULT Maybe< int32_t > Int32Value (Local< Context > context) const
 
V8_WARN_UNUSED_RESULT Maybe< bool > Equals (Local< Context > context, Local< Value > that) const
 
bool StrictEquals (Local< Value > that) const
 
bool SameValue (Local< Value > that) const
 
Local< StringTypeOf (Isolate *)
 
Maybe< bool > InstanceOf (Local< Context > context, Local< Object > object)
 
uint32_t GetHash ()
 
template<>
V8_INLINE ValueCast (Data *value)
 
- Public Member Functions inherited from v8::Data
bool IsValue () const
 
bool IsModule () const
 
bool IsModuleRequest () const
 
bool IsFixedArray () const
 
bool IsPrivate () const
 
bool IsObjectTemplate () const
 
bool IsFunctionTemplate () const
 
bool IsContext () const
 

Static Public Member Functions

template<class T >
static V8_INLINE ValueCast (T *value)
 

Private Member Functions

V8_INLINE bool QuickIsUndefined () const
 
V8_INLINE bool QuickIsNull () const
 
V8_INLINE bool QuickIsNullOrUndefined () const
 
V8_INLINE bool QuickIsString () const
 
bool FullIsUndefined () const
 
bool FullIsNull () const
 
bool FullIsTrue () const
 
bool FullIsFalse () const
 
bool FullIsString () const
 

Static Private Member Functions

static void CheckCast (Data *that)
 

Detailed Description

The superclass of all JavaScript values and objects.

Definition at line 32 of file v8-value.h.

Member Function Documentation

◆ BooleanValue()

bool v8::Value::BooleanValue ( Isolate * isolate) const

Returns the equivalent of ToBoolean()->Value().

Definition at line 3738 of file api.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ Cast() [1/2]

template<>
V8_INLINE Value * v8::Value::Cast ( Data * value)

Definition at line 537 of file v8-value.h.

Here is the call graph for this function:

◆ Cast() [2/2]

template<class T >
static V8_INLINE Value * v8::Value::Cast ( T * value)
inlinestatic

Definition at line 467 of file v8-value.h.

Here is the caller graph for this function:

◆ CheckCast()

void v8::Value::CheckCast ( Data * that)
staticprivate

Definition at line 3844 of file api.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ Equals()

Maybe< bool > v8::Value::Equals ( Local< Context > context,
Local< Value > that ) const

JS ==

Definition at line 4232 of file api.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ FullIsFalse()

bool v8::Value::FullIsFalse ( ) const
private

Definition at line 3498 of file api.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ FullIsNull()

bool v8::Value::FullIsNull ( ) const
private

Definition at line 3486 of file api.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ FullIsString()

bool v8::Value::FullIsString ( ) const
private

Definition at line 3515 of file api.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ FullIsTrue()

bool v8::Value::FullIsTrue ( ) const
private

Definition at line 3492 of file api.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ FullIsUndefined()

bool v8::Value::FullIsUndefined ( ) const
private

Definition at line 3480 of file api.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ GetHash()

uint32_t v8::Value::GetHash ( )

Get the hash of this value. The hash is not guaranteed to be unique. For |Object| and |Name| instances the result is equal to |GetIdentityHash|. Hashes are not guaranteed to be stable across different isolates or processes.

Definition at line 4282 of file api.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ InstanceOf()

Maybe< bool > v8::Value::InstanceOf ( Local< Context > context,
Local< Object > object )

Definition at line 4263 of file api.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ Int32Value()

Maybe< int32_t > v8::Value::Int32Value ( Local< Context > context) const

Returns the equivalent of ToInt32()->Value().

Definition at line 4182 of file api.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ IntegerValue()

Maybe< int64_t > v8::Value::IntegerValue ( Local< Context > context) const

Returns the equivalent of ToInteger()->Value().

Definition at line 4169 of file api.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ IsArgumentsObject()

bool v8::Value::IsArgumentsObject ( ) const

Returns true if this value is an Arguments object.

◆ IsArray()

bool v8::Value::IsArray ( ) const

Returns true if this value is an array. Note that it will return false for an Proxy for an array.

Definition at line 3525 of file api.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ IsArrayBuffer()

bool v8::Value::IsArrayBuffer ( ) const

Returns true if this value is an ArrayBuffer.

Definition at line 3529 of file api.cc.

Here is the call graph for this function:

◆ IsArrayBufferView()

bool v8::Value::IsArrayBufferView ( ) const

Returns true if this value is an ArrayBufferView.

Definition at line 3535 of file api.cc.

Here is the call graph for this function:

◆ IsAsyncFunction()

bool v8::Value::IsAsyncFunction ( ) const

Returns true if this value is an async function.

Definition at line 3656 of file api.cc.

Here is the call graph for this function:

◆ IsBigInt()

bool v8::Value::IsBigInt ( ) const

Returns true if this value is a bigint.

This is equivalent to ‘typeof value === 'bigint’` in JS.

Definition at line 3580 of file api.cc.

Here is the call graph for this function:

◆ IsBigInt64Array()

bool v8::Value::IsBigInt64Array ( ) const

Returns true if this value is a BigInt64Array.

◆ IsBigIntObject()

bool v8::Value::IsBigIntObject ( ) const

Returns true if this value is a BigInt object.

◆ IsBigUint64Array()

bool v8::Value::IsBigUint64Array ( ) const

Returns true if this value is a BigUint64Array.

◆ IsBoolean()

bool v8::Value::IsBoolean ( ) const

Returns true if this value is boolean.

This is equivalent to ‘typeof value === 'boolean’` in JS.

Definition at line 3619 of file api.cc.

Here is the call graph for this function:

◆ IsBooleanObject()

bool v8::Value::IsBooleanObject ( ) const

Returns true if this value is a Boolean object.

◆ IsDataView()

bool v8::Value::IsDataView ( ) const

Returns true if this value is a DataView.

Definition at line 3561 of file api.cc.

Here is the call graph for this function:

◆ IsDate()

bool v8::Value::IsDate ( ) const

Returns true if this value is a Date.

◆ IsExternal()

bool v8::Value::IsExternal ( ) const

Returns true if this value is an External object.

Definition at line 3623 of file api.cc.

Here is the call graph for this function:

◆ IsFalse()

bool v8::Value::IsFalse ( ) const

Returns true if this value is false.

This is not the same as !BooleanValue(). The latter performs a conversion to boolean, i.e. the result of !Boolean(value) in JS, whereas this checks value === false.

Definition at line 625 of file v8-value.h.

Here is the call graph for this function:

◆ IsFloat16Array()

bool v8::Value::IsFloat16Array ( ) const

Returns true if this value is a Float16Array.

Definition at line 3553 of file api.cc.

Here is the call graph for this function:

◆ IsFloat32Array()

bool v8::Value::IsFloat32Array ( ) const

Returns true if this value is a Float32Array.

◆ IsFloat64Array()

bool v8::Value::IsFloat64Array ( ) const

Returns true if this value is a Float64Array.

◆ IsFunction()

bool v8::Value::IsFunction ( ) const

Returns true if this value is a function.

This is equivalent to ‘typeof value === 'function’` in JS.

Definition at line 3509 of file api.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ IsGeneratorFunction()

bool v8::Value::IsGeneratorFunction ( ) const

Returns true if this value is a Generator function.

Definition at line 3663 of file api.cc.

Here is the call graph for this function:

◆ IsGeneratorObject()

bool v8::Value::IsGeneratorObject ( ) const

Returns true if this value is a Generator object (iterator).

Definition at line 3671 of file api.cc.

Here is the call graph for this function:

◆ IsInt16Array()

bool v8::Value::IsInt16Array ( ) const

Returns true if this value is an Int16Array.

◆ IsInt32()

bool v8::Value::IsInt32 ( ) const

Returns true if this value is a 32-bit signed integer.

Definition at line 3628 of file api.cc.

Here is the call graph for this function:

◆ IsInt32Array()

bool v8::Value::IsInt32Array ( ) const

Returns true if this value is an Int32Array.

◆ IsInt8Array()

bool v8::Value::IsInt8Array ( ) const

Returns true if this value is an Int8Array.

◆ IsMap()

bool v8::Value::IsMap ( ) const

Returns true if this value is a Map.

Here is the caller graph for this function:

◆ IsMapIterator()

bool v8::Value::IsMapIterator ( ) const

Returns true if this value is a Map Iterator.

Definition at line 3675 of file api.cc.

Here is the call graph for this function:

◆ IsModuleNamespaceObject()

bool v8::Value::IsModuleNamespaceObject ( ) const

Returns true if the value is a Module Namespace Object.

Definition at line 3687 of file api.cc.

Here is the call graph for this function:

◆ IsName()

bool v8::Value::IsName ( ) const

Returns true if this value is a symbol or a string.

This is equivalent to ‘typeof value === 'string’ || typeof value === 'symbol'` in JS.

Definition at line 3513 of file api.cc.

Here is the call graph for this function:

◆ IsNativeError()

bool v8::Value::IsNativeError ( ) const

Returns true if this value is a NativeError.

Definition at line 3648 of file api.cc.

Here is the call graph for this function:

◆ IsNull()

bool v8::Value::IsNull ( ) const

Returns true if this value is the null value. See ECMA-262 4.3.11.

This is equivalent to value === null in JS.

Definition at line 565 of file v8-value.h.

Here is the call graph for this function:

◆ IsNullOrUndefined()

bool v8::Value::IsNullOrUndefined ( ) const

Returns true if this value is either the null or the undefined value. See ECMA-262 4.3.11. and 4.3.12

This is equivalent to value == null in JS.

Definition at line 586 of file v8-value.h.

Here is the call graph for this function:

◆ IsNumber()

bool v8::Value::IsNumber ( ) const

Returns true if this value is a number.

This is equivalent to ‘typeof value === 'number’` in JS.

Definition at line 3576 of file api.cc.

Here is the call graph for this function:

◆ IsNumberObject()

bool v8::Value::IsNumberObject ( ) const

Returns true if this value is a Number object.

◆ IsObject()

bool v8::Value::IsObject ( ) const

Returns true if this value is an object.

Definition at line 3572 of file api.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ IsPrimitive()

bool v8::Value::IsPrimitive ( ) const

Returns true if the value is a primitive.

Definition at line 3504 of file api.cc.

Here is the call graph for this function:

◆ IsPromise()

bool v8::Value::IsPromise ( ) const

Returns true if this value is a Promise.

Definition at line 3683 of file api.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ IsProxy()

bool v8::Value::IsProxy ( ) const

Returns true if this value is a JavaScript Proxy.

Definition at line 3584 of file api.cc.

Here is the call graph for this function:

◆ IsRegExp()

bool v8::Value::IsRegExp ( ) const

Returns true if this value is a RegExp.

Definition at line 3652 of file api.cc.

Here is the call graph for this function:

◆ IsSet()

bool v8::Value::IsSet ( ) const

Returns true if this value is a Set.

Here is the caller graph for this function:

◆ IsSetIterator()

bool v8::Value::IsSetIterator ( ) const

Returns true if this value is a Set Iterator.

Definition at line 3679 of file api.cc.

Here is the call graph for this function:

◆ IsSharedArrayBuffer()

bool v8::Value::IsSharedArrayBuffer ( ) const

Returns true if this value is a SharedArrayBuffer.

Definition at line 3566 of file api.cc.

Here is the call graph for this function:

◆ IsString()

bool v8::Value::IsString ( ) const

Returns true if this value is an instance of the String type. See ECMA-262 8.4.

This is equivalent to ‘typeof value === 'string’` in JS.

Definition at line 642 of file v8-value.h.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ IsStringObject()

bool v8::Value::IsStringObject ( ) const

Returns true if this value is a String object.

◆ IsSymbol()

bool v8::Value::IsSymbol ( ) const

Returns true if this value is a symbol.

This is equivalent to ‘typeof value === 'symbol’` in JS.

Definition at line 3521 of file api.cc.

Here is the call graph for this function:

◆ IsSymbolObject()

bool v8::Value::IsSymbolObject ( ) const

Returns true if this value is a Symbol object.

◆ IsTrue()

bool v8::Value::IsTrue ( ) const

Returns true if this value is true.

This is not the same as BooleanValue(). The latter performs a conversion to boolean, i.e. the result of Boolean(value) in JS, whereas this checks value === true.

Definition at line 608 of file v8-value.h.

Here is the call graph for this function:

◆ IsTypedArray()

bool v8::Value::IsTypedArray ( ) const

Returns true if this value is one of TypedArrays.

Definition at line 3539 of file api.cc.

Here is the call graph for this function:

◆ IsUint16Array()

bool v8::Value::IsUint16Array ( ) const

Returns true if this value is an Uint16Array.

◆ IsUint32()

bool v8::Value::IsUint32 ( ) const

Returns true if this value is a 32-bit unsigned integer.

Definition at line 3637 of file api.cc.

Here is the call graph for this function:

◆ IsUint32Array()

bool v8::Value::IsUint32Array ( ) const

Returns true if this value is an Uint32Array.

◆ IsUint8Array()

bool v8::Value::IsUint8Array ( ) const

Returns true if this value is an Uint8Array.

◆ IsUint8ClampedArray()

bool v8::Value::IsUint8ClampedArray ( ) const

Returns true if this value is an Uint8ClampedArray.

◆ IsUndefined()

bool v8::Value::IsUndefined ( ) const

Returns true if this value is the undefined value. See ECMA-262 4.3.10.

This is equivalent to value === undefined in JS.

Definition at line 544 of file v8-value.h.

Here is the call graph for this function:

◆ IsWasmMemoryMapDescriptor()

bool v8::Value::IsWasmMemoryMapDescriptor ( ) const

Returns true if this value is a WasmMemoryMapDescriptor.

Definition at line 3608 of file api.cc.

◆ IsWasmMemoryObject()

bool v8::Value::IsWasmMemoryObject ( ) const

Returns true if this value is a WasmMemoryObject.

Definition at line 3609 of file api.cc.

◆ IsWasmModuleObject()

bool v8::Value::IsWasmModuleObject ( ) const

Returns true if this value is a WasmModuleObject.

Definition at line 3610 of file api.cc.

◆ IsWasmNull()

bool v8::Value::IsWasmNull ( ) const

Returns true if this value is the WasmNull object.

Definition at line 3611 of file api.cc.

◆ IsWeakMap()

bool v8::Value::IsWeakMap ( ) const

Returns true if this value is a WeakMap.

◆ IsWeakRef()

bool v8::Value::IsWeakRef ( ) const

Returns true if this value is a WeakRef.

◆ IsWeakSet()

bool v8::Value::IsWeakSet ( ) const

Returns true if this value is a WeakSet.

◆ NumberValue()

Maybe< double > v8::Value::NumberValue ( Local< Context > context) const

Returns the equivalent of ToNumber()->Value().

Definition at line 4156 of file api.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ QuickIsNull()

bool v8::Value::QuickIsNull ( ) const
private

Definition at line 573 of file v8-value.h.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ QuickIsNullOrUndefined()

bool v8::Value::QuickIsNullOrUndefined ( ) const
private

Definition at line 594 of file v8-value.h.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ QuickIsString()

bool v8::Value::QuickIsString ( ) const
private

Definition at line 650 of file v8-value.h.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ QuickIsUndefined()

bool v8::Value::QuickIsUndefined ( ) const
private

Definition at line 552 of file v8-value.h.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ SameValue()

bool v8::Value::SameValue ( Local< Value > that) const

Definition at line 4249 of file api.cc.

Here is the call graph for this function:

◆ StrictEquals()

bool v8::Value::StrictEquals ( Local< Value > that) const

Definition at line 4243 of file api.cc.

Here is the call graph for this function:

◆ ToArrayIndex()

MaybeLocal< Uint32 > v8::Value::ToArrayIndex ( Local< Context > context) const

Attempts to convert a string to an array index. Returns an empty handle if the conversion fails.

Definition at line 4208 of file api.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ToBigInt()

MaybeLocal< BigInt > v8::Value::ToBigInt ( Local< Context > context) const

Perform the equivalent of BigInt(value) in JS.

Definition at line 3727 of file api.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ToBoolean()

Local< Boolean > v8::Value::ToBoolean ( Isolate * isolate) const

Perform the equivalent of Boolean(value) in JS. This can never fail.

Definition at line 3765 of file api.cc.

Here is the call graph for this function:

◆ ToDetailString()

MaybeLocal< String > v8::Value::ToDetailString ( Local< Context > context) const

Provide a string representation of this value usable for debugging. This operation has no observable side effects and will succeed unless e.g. execution is being terminated.

Definition at line 3702 of file api.cc.

Here is the call graph for this function:

◆ ToInt32()

MaybeLocal< Int32 > v8::Value::ToInt32 ( Local< Context > context) const

Perform the equivalent of Number(value) in JS and convert the result to a signed 32-bit integer by performing the steps in https://tc39.es/ecma262/#sec-toint32.

Definition at line 3794 of file api.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ToInteger()

MaybeLocal< Integer > v8::Value::ToInteger ( Local< Context > context) const

Perform the equivalent of Number(value) in JS and convert the result to an integer. Negative values are rounded up, positive values are rounded down. NaN is converted to 0. Infinite values yield undefined results.

Definition at line 3783 of file api.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ToNumber()

MaybeLocal< Number > v8::Value::ToNumber ( Local< Context > context) const

Perform the equivalent of Number(value) in JS.

Definition at line 3772 of file api.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ToNumeric()

MaybeLocal< Numeric > v8::Value::ToNumeric ( Local< Context > context) const

Perform ToNumeric(value) as specified in: https://tc39.es/ecma262/#sec-tonumeric.

Definition at line 3754 of file api.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ToObject()

MaybeLocal< Object > v8::Value::ToObject ( Local< Context > context) const

Perform the equivalent of Tagged<Object>(value) in JS.

Definition at line 3716 of file api.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ToPrimitive()

MaybeLocal< Primitive > v8::Value::ToPrimitive ( Local< Context > context) const

Perform ToPrimitive(value) as specified in: https://tc39.es/ecma262/#sec-toprimitive.

Definition at line 3743 of file api.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ToString()

MaybeLocal< String > v8::Value::ToString ( Local< Context > context) const

Perform the equivalent of String(value) in JS.

Definition at line 3691 of file api.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ ToUint32()

MaybeLocal< Uint32 > v8::Value::ToUint32 ( Local< Context > context) const

Perform the equivalent of Number(value) in JS and convert the result to an unsigned 32-bit integer by performing the steps in https://tc39.es/ecma262/#sec-touint32.

Definition at line 3804 of file api.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ TypeOf()

Local< String > v8::Value::TypeOf ( v8::Isolate * external_isolate)

Definition at line 4255 of file api.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ Uint32Value()

Maybe< uint32_t > v8::Value::Uint32Value ( Local< Context > context) const

Returns the equivalent of ToUint32()->Value().

Definition at line 4195 of file api.cc.

Here is the call graph for this function:
Here is the caller graph for this function:

The documentation for this class was generated from the following files: