|
| #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) |
| |