|
#define | SET_FIELD_WRAPPED(i_isolate, obj, setter, cdata, tag) |
|
#define | SET_CALLBACK_FIELD(Name, name) |
|
#define | VALUE_IS_TYPED_ARRAY(Type, typeName, TYPE, ctype) |
|
#define | VALUE_IS_SPECIFIC_TYPE(Type, Check) |
|
#define | CHECK_TYPED_ARRAY_CAST(Type, typeName, TYPE, ctype) |
|
#define | NEW_STRING(v8_isolate, class_name, function_name, Char, data, type, length) |
|
#define | TIME_ZONE_DETECTION_ASSERT_EQ(value) |
|
#define | REGEXP_FLAG_ASSERT_EQ(flag) |
|
#define | TYPED_ARRAY_CASE(Type, type, TYPE, ctype) |
|
#define | TYPED_ARRAY_NEW(Type, type, TYPE, ctype) |
|
#define | WELL_KNOWN_SYMBOLS(V) |
|
#define | SYMBOL_GETTER(Name, name) |
|
#define | CALLBACK_SETTER(ExternalName, Type, InternalName) |
|
#define | DEFINE_ERROR(NAME, name) |
|
#define | V(Name) |
|
|
static ScriptOrigin | v8::GetScriptOriginForScript (i::Isolate *i_isolate, i::DirectHandle< i::Script > script) |
|
void | v8::RegisterExtension (std::unique_ptr< Extension > extension) |
|
void | v8::internal::VerifyHandleIsNonEmpty (bool is_empty) |
|
i::Address * | v8::internal::GlobalizeTracedReference (i::Isolate *i_isolate, i::Address value, internal::Address *slot, TracedReferenceStoreMode store_mode, TracedReferenceHandling reference_handling) |
|
void | v8::internal::MoveTracedReference (internal::Address **from, internal::Address **to) |
|
void | v8::internal::CopyTracedReference (const internal::Address *const *from, internal::Address **to) |
|
void | v8::internal::DisposeTracedReference (internal::Address *location) |
|
i::Address * | v8::api_internal::GlobalizeReference (i::Isolate *i_isolate, i::Address value) |
|
i::Address * | v8::api_internal::CopyGlobalReference (i::Address *from) |
|
void | v8::api_internal::MoveGlobalReference (internal::Address **from, internal::Address **to) |
|
void | v8::api_internal::MakeWeak (i::Address *location, void *parameter, WeakCallbackInfo< void >::Callback weak_callback, WeakCallbackType type) |
|
void | v8::api_internal::MakeWeak (i::Address **location_addr) |
|
void * | v8::api_internal::ClearWeak (i::Address *location) |
|
void | v8::api_internal::AnnotateStrongRetainer (i::Address *location, const char *label) |
|
void | v8::api_internal::DisposeGlobal (i::Address *location) |
|
i::Address * | v8::api_internal::Eternalize (Isolate *v8_isolate, Value *value) |
|
void | v8::api_internal::FromJustIsNothing () |
|
void | v8::api_internal::ToLocalEmpty () |
|
void | v8::api_internal::InternalFieldOutOfBounds (int index) |
|
static i::DirectHandle< i::EmbedderDataArray > | v8::EmbedderDataFor (Context *context, int index, bool can_grow, const char *location) |
|
i::Address | v8::api_internal::ConvertToJSGlobalProxyIfNecessary (i::Address holder_ptr) |
|
template<typename Getter , typename Setter , typename Data > |
static Maybe< bool > | v8::ObjectSetAccessor (Local< Context > context, Object *self, Local< Name > name, Getter getter, Setter setter, Data data, PropertyAttribute attributes, bool replace_on_access, SideEffectType getter_side_effect_type, SideEffectType setter_side_effect_type) |
|
static bool | v8::Unaligned (const uint16_t *chars) |
|
static const uint16_t * | v8::Align (const uint16_t *chars) |
|
template<typename CharType > |
static int | v8::WriteHelper (i::Isolate *i_isolate, const String *string, CharType *buffer, int start, int length, int options) |
|
template<typename CharType > |
static void | v8::WriteHelperV2 (i::Isolate *i_isolate, const String *string, CharType *buffer, uint32_t offset, uint32_t length, int flags) |
|
static V8_INLINE bool | v8::InternalFieldOK (i::DirectHandle< i::JSReceiver > obj, int index, const char *location) |
|
template<typename ObjectType > |
static i::DirectHandle< ObjectType > | v8::CreateEnvironment (i::Isolate *i_isolate, v8::ExtensionConfiguration *extensions, v8::MaybeLocal< ObjectTemplate > maybe_global_template, v8::MaybeLocal< Value > maybe_global_proxy, size_t context_snapshot_index, i::DeserializeEmbedderFieldsCallback embedder_fields_deserializer, v8::MicrotaskQueue *microtask_queue) |
|
Local< Context > | v8::NewContext (v8::Isolate *external_isolate, v8::ExtensionConfiguration *extensions, v8::MaybeLocal< ObjectTemplate > global_template, v8::MaybeLocal< Value > global_object, size_t context_snapshot_index, i::DeserializeEmbedderFieldsCallback embedder_fields_deserializer, v8::MicrotaskQueue *microtask_queue) |
|
| v8::REGEXP_FLAG_ASSERT_EQ (kNone) |
|
| v8::REGEXP_FLAG_ASSERT_EQ (kGlobal) |
|
| v8::REGEXP_FLAG_ASSERT_EQ (kIgnoreCase) |
|
| v8::REGEXP_FLAG_ASSERT_EQ (kMultiline) |
|
| v8::REGEXP_FLAG_ASSERT_EQ (kSticky) |
|
| v8::REGEXP_FLAG_ASSERT_EQ (kUnicode) |
|
| v8::REGEXP_FLAG_ASSERT_EQ (kHasIndices) |
|
| v8::REGEXP_FLAG_ASSERT_EQ (kLinear) |
|
| v8::REGEXP_FLAG_ASSERT_EQ (kUnicodeSets) |
|
uint32_t | v8::internal::GetLength (Tagged< JSArray > array) |
|
bool | v8::internal::CanUseFastIteration (Isolate *isolate, DirectHandle< JSArray > array) |
|
FastIterateResult | v8::internal::FastIterateArray (DirectHandle< JSArray > array, Isolate *isolate, v8::Array::IterationCallback callback, void *callback_data) |
|
static void | v8::CallGCCallbackWithoutData (Isolate *v8_isolate, GCType type, GCCallbackFlags flags, void *data) |
|
| v8::CALLBACK_SETTER (ModifyCodeGenerationFromStringsCallback, ModifyCodeGenerationFromStringsCallback2, modify_code_gen_callback) CALLBACK_SETTER(AllowWasmCodeGenerationCallback |
|
allow_wasm_code_gen_callback | v8::CALLBACK_SETTER (WasmStreamingCallback, WasmStreamingCallback, wasm_streaming_callback) CALLBACK_SETTER(WasmAsyncResolvePromiseCallback |
|
allow_wasm_code_gen_callback wasm_async_resolve_promise_callback | v8::CALLBACK_SETTER (WasmLoadSourceMapCallback, WasmLoadSourceMapCallback, wasm_load_source_map_callback) CALLBACK_SETTER(WasmImportedStringsEnabledCallback |
|
allow_wasm_code_gen_callback wasm_async_resolve_promise_callback wasm_imported_strings_enabled_callback | v8::CALLBACK_SETTER (WasmJSPIEnabledCallback, WasmJSPIEnabledCallback, wasm_jspi_enabled_callback) CALLBACK_SETTER(SharedArrayBufferConstructorEnabledCallback |
|
allow_wasm_code_gen_callback wasm_async_resolve_promise_callback wasm_imported_strings_enabled_callback sharedarraybuffer_constructor_enabled_callback | v8::CALLBACK_SETTER (JavaScriptCompileHintsMagicEnabledCallback, JavaScriptCompileHintsMagicEnabledCallback, compile_hints_magic_enabled_callback) CALLBACK_SETTER(IsJSApiWrapperNativeErrorCallback |
|
static i::CpuProfile * | v8::ToInternal (const CpuProfile *profile) |
|
static i::HeapGraphEdge * | v8::ToInternal (const HeapGraphEdge *edge) |
|
static i::HeapEntry * | v8::ToInternal (const HeapGraphNode *entry) |
|
static i::HeapSnapshot * | v8::ToInternal (const HeapSnapshot *snapshot) |
|
V8_EXPORT v8::Local< v8::Value > | v8::api_internal::GetFunctionTemplateData (v8::Isolate *isolate, v8::Local< v8::Data > raw_target) |
|
void | v8::internal::InvokeAccessorGetterCallback (v8::Local< v8::Name > property, const v8::PropertyCallbackInfo< v8::Value > &info) |
|
void | v8::internal::InvokeFunctionCallbackGeneric (const v8::FunctionCallbackInfo< v8::Value > &info) |
|
void | v8::internal::InvokeFunctionCallbackOptimized (const v8::FunctionCallbackInfo< v8::Value > &info) |
|
void | v8::internal::InvokeFinalizationRegistryCleanupFromTask (DirectHandle< NativeContext > native_context, DirectHandle< JSFinalizationRegistry > finalization_registry) |
|
template<> |
int32_t | v8::internal::ConvertDouble (double d) |
|
template<> |
uint32_t | v8::internal::ConvertDouble (double d) |
|
template<> |
float | v8::internal::ConvertDouble (double d) |
|
template<> |
double | v8::internal::ConvertDouble (double d) |
|
template<> |
int64_t | v8::internal::ConvertDouble (double d) |
|
template<> |
uint64_t | v8::internal::ConvertDouble (double d) |
|
template<> |
bool | v8::internal::ConvertDouble (double d) |
|
template<typename T > |
bool | v8::internal::ValidateFunctionCallbackInfo (const FunctionCallbackInfo< T > &info) |
|
template<typename T > |
bool | v8::internal::ValidatePropertyCallbackInfo (const PropertyCallbackInfo< T > &info) |
|
template<> |
bool V8_EXPORT | v8::internal::ValidateCallbackInfo (const FunctionCallbackInfo< void > &info) |
|
template<> |
bool V8_EXPORT | v8::internal::ValidateCallbackInfo (const FunctionCallbackInfo< v8::Value > &info) |
|
template<> |
bool V8_EXPORT | v8::internal::ValidateCallbackInfo (const PropertyCallbackInfo< v8::Value > &info) |
|
template<> |
bool V8_EXPORT | v8::internal::ValidateCallbackInfo (const PropertyCallbackInfo< v8::Array > &info) |
|
template<> |
bool V8_EXPORT | v8::internal::ValidateCallbackInfo (const PropertyCallbackInfo< v8::Boolean > &info) |
|
template<> |
bool V8_EXPORT | v8::internal::ValidateCallbackInfo (const PropertyCallbackInfo< v8::Integer > &info) |
|
template<> |
bool V8_EXPORT | v8::internal::ValidateCallbackInfo (const PropertyCallbackInfo< void > &info) |
|