V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
Static Public Member Functions
|
List of all members
v8::Utils Class Reference
Static Public Member Functions
static
bool
ApiCheck
(
bool
condition, const
char
*location, const
char
*message)
static void
ReportOOMFailure
(
v8::internal::Isolate
*isolate, const
char
*location,
bool
is_heap_oom)
static
Local
< Context >
ToLocal
(
v8::internal::Handle
<
v8::internal::Context
> obj)
static
Local
<
Value
>
ToLocal
(
v8::internal::Handle
<
v8::internal::Object
> obj)
static
Local
<
Module
>
ToLocal
(
v8::internal::Handle
<
v8::internal::Module
> obj)
static
Local
<
Name
>
ToLocal
(
v8::internal::Handle
<
v8::internal::Name
> obj)
static
Local
<
String
>
ToLocal
(
v8::internal::Handle
<
v8::internal::String
> obj)
static
Local
<
Symbol
>
ToLocal
(
v8::internal::Handle
<
v8::internal::Symbol
> obj)
static
Local
<
RegExp
>
ToLocal
(
v8::internal::Handle
<
v8::internal::JSRegExp
> obj)
static
Local
<
Object
>
ToLocal
(
v8::internal::Handle
<
v8::internal::JSReceiver
> obj)
static
Local
<
Object
>
ToLocal
(
v8::internal::Handle
<
v8::internal::JSObject
> obj)
static
Local
<
Function
>
ToLocal
(
v8::internal::Handle
<
v8::internal::JSFunction
> obj)
static
Local
<
Array
>
ToLocal
(
v8::internal::Handle
<
v8::internal::JSArray
> obj)
static
Local
<
Map
>
ToLocal
(
v8::internal::Handle
<
v8::internal::JSMap
> obj)
static
Local
<
Set
>
ToLocal
(
v8::internal::Handle
<
v8::internal::JSSet
> obj)
static
Local
<
Proxy
>
ToLocal
(
v8::internal::Handle
<
v8::internal::JSProxy
> obj)
static
Local
<
ArrayBuffer
>
ToLocal
(
v8::internal::Handle
<
v8::internal::JSArrayBuffer
> obj)
static
Local
<
ArrayBufferView
>
ToLocal
(
v8::internal::Handle
<
v8::internal::JSArrayBufferView
> obj)
static
Local
<
DataView
>
ToLocal
(
v8::internal::Handle
<
v8::internal::JSDataView
> obj)
static
Local
<
TypedArray
>
ToLocal
(
v8::internal::Handle
<
v8::internal::JSTypedArray
> obj)
static
Local
<
Uint8Array
>
ToLocalUint8Array
(
v8::internal::Handle
<
v8::internal::JSTypedArray
> obj)
static
Local
<
Uint8ClampedArray
>
ToLocalUint8ClampedArray
(
v8::internal::Handle
<
v8::internal::JSTypedArray
> obj)
static
Local
<
Int8Array
>
ToLocalInt8Array
(
v8::internal::Handle
<
v8::internal::JSTypedArray
> obj)
static
Local
<
Uint16Array
>
ToLocalUint16Array
(
v8::internal::Handle
<
v8::internal::JSTypedArray
> obj)
static
Local
<
Int16Array
>
ToLocalInt16Array
(
v8::internal::Handle
<
v8::internal::JSTypedArray
> obj)
static
Local
<
Uint32Array
>
ToLocalUint32Array
(
v8::internal::Handle
<
v8::internal::JSTypedArray
> obj)
static
Local
<
Int32Array
>
ToLocalInt32Array
(
v8::internal::Handle
<
v8::internal::JSTypedArray
> obj)
static
Local
<
Float32Array
>
ToLocalFloat32Array
(
v8::internal::Handle
<
v8::internal::JSTypedArray
> obj)
static
Local
<
Float64Array
>
ToLocalFloat64Array
(
v8::internal::Handle
<
v8::internal::JSTypedArray
> obj)
static
Local
<
BigInt64Array
>
ToLocalBigInt64Array
(
v8::internal::Handle
<
v8::internal::JSTypedArray
> obj)
static
Local
<
BigUint64Array
>
ToLocalBigUint64Array
(
v8::internal::Handle
<
v8::internal::JSTypedArray
> obj)
static
Local
<
SharedArrayBuffer
>
ToLocalShared
(
v8::internal::Handle
<
v8::internal::JSArrayBuffer
> obj)
static
Local
<
Message
>
MessageToLocal
(
v8::internal::Handle
<
v8::internal::Object
> obj)
static
Local
<
Promise
>
PromiseToLocal
(
v8::internal::Handle
<
v8::internal::JSObject
> obj)
static
Local
<
StackTrace
>
StackTraceToLocal
(
v8::internal::Handle
<
v8::internal::FixedArray
> obj)
static
Local
<
StackFrame
>
StackFrameToLocal
(
v8::internal::Handle
<
v8::internal::StackFrameInfo
> obj)
static
Local
<
Number
>
NumberToLocal
(
v8::internal::Handle
<
v8::internal::Object
> obj)
static
Local
<
Integer
>
IntegerToLocal
(
v8::internal::Handle
<
v8::internal::Object
> obj)
static
Local
<
Uint32
>
Uint32ToLocal
(
v8::internal::Handle
<
v8::internal::Object
> obj)
static
Local
<
BigInt
>
ToLocal
(
v8::internal::Handle
<
v8::internal::BigInt
> obj)
static
Local
<
FunctionTemplate
>
ToLocal
(
v8::internal::Handle
<
v8::internal::FunctionTemplateInfo
> obj)
static
Local
<
ObjectTemplate
>
ToLocal
(
v8::internal::Handle
<
v8::internal::ObjectTemplateInfo
> obj)
static
Local
<
Signature
>
SignatureToLocal
(
v8::internal::Handle
<
v8::internal::FunctionTemplateInfo
> obj)
static
Local
<
AccessorSignature
>
AccessorSignatureToLocal
(
v8::internal::Handle
<
v8::internal::FunctionTemplateInfo
> obj)
static
Local
<
External
>
ExternalToLocal
(
v8::internal::Handle
<
v8::internal::JSObject
> obj)
static
Local
<
Function
>
CallableToLocal
(
v8::internal::Handle
<
v8::internal::JSReceiver
> obj)
static
Local
<
Primitive
>
ToLocalPrimitive
(
v8::internal::Handle
<
v8::internal::Object
> obj)
static
Local
<
PrimitiveArray
>
ToLocal
(
v8::internal::Handle
<
v8::internal::FixedArray
> obj)
static
Local
<
ScriptOrModule
>
ScriptOrModuleToLocal
(
v8::internal::Handle
<
v8::internal::Script
> obj)
template<class From , class To >
static
Local
< To >
Convert
(
v8::internal::Handle
< From > obj)
template<class T >
static
v8::internal::Handle
<
v8::internal::Object
>
OpenPersistent
(const
v8::Persistent
<
T
> &persistent)
template<class T >
static
v8::internal::Handle
<
v8::internal::Object
>
OpenPersistent
(
v8::Persistent
<
T
> *persistent)
template<class From , class To >
static
v8::internal::Handle
< To >
OpenHandle
(
v8::Local
< From > handle)
Detailed Description
Definition at line
126
of file
api.h
.
The documentation for this class was generated from the following files:
v8/src/
api.h
v8/src/
api-inl.h
v8/src/
api.cc
v8
Utils
Generated on Tue Dec 25 2018 14:40:42 by
1.8.14