#include <api-arguments.h>
|
| | PropertyCallbackArguments (Isolate *isolate, Tagged< Object > data, Tagged< Object > self, Tagged< JSObject > holder, Maybe< ShouldThrow > should_throw) |
| |
| | ~PropertyCallbackArguments () |
| |
| | PropertyCallbackArguments (const PropertyCallbackArguments &)=delete |
| |
| PropertyCallbackArguments & | operator= (const PropertyCallbackArguments &)=delete |
| |
| DirectHandle< JSAny > | CallAccessorGetter (DirectHandle< AccessorInfo > info, DirectHandle< Name > name) |
| |
| V8_WARN_UNUSED_RESULT bool | CallAccessorSetter (DirectHandle< AccessorInfo > info, DirectHandle< Name > name, DirectHandle< Object > value) |
| |
| DirectHandle< Object > | CallNamedQuery (DirectHandle< InterceptorInfo > interceptor, DirectHandle< Name > name) |
| |
| DirectHandle< JSAny > | CallNamedGetter (DirectHandle< InterceptorInfo > interceptor, DirectHandle< Name > name) |
| |
| v8::Intercepted | CallNamedSetter (DirectHandle< InterceptorInfo > interceptor, DirectHandle< Name > name, DirectHandle< Object > value) |
| |
| v8::Intercepted | CallNamedDefiner (DirectHandle< InterceptorInfo > interceptor, DirectHandle< Name > name, const v8::PropertyDescriptor &desc) |
| |
| v8::Intercepted | CallNamedDeleter (DirectHandle< InterceptorInfo > interceptor, DirectHandle< Name > name) |
| |
| Handle< JSAny > | CallNamedDescriptor (DirectHandle< InterceptorInfo > interceptor, DirectHandle< Name > name) |
| |
| DirectHandle< JSObjectOrUndefined > | CallNamedEnumerator (DirectHandle< InterceptorInfo > interceptor) |
| |
| DirectHandle< Object > | CallIndexedQuery (DirectHandle< InterceptorInfo > interceptor, uint32_t index) |
| |
| DirectHandle< JSAny > | CallIndexedGetter (DirectHandle< InterceptorInfo > interceptor, uint32_t index) |
| |
| v8::Intercepted | CallIndexedSetter (DirectHandle< InterceptorInfo > interceptor, uint32_t index, DirectHandle< Object > value) |
| |
| v8::Intercepted | CallIndexedDefiner (DirectHandle< InterceptorInfo > interceptor, uint32_t index, const v8::PropertyDescriptor &desc) |
| |
| v8::Intercepted | CallIndexedDeleter (DirectHandle< InterceptorInfo > interceptor, uint32_t index) |
| |
| Handle< JSAny > | CallIndexedDescriptor (DirectHandle< InterceptorInfo > interceptor, uint32_t index) |
| |
| DirectHandle< JSObjectOrUndefined > | CallIndexedEnumerator (DirectHandle< InterceptorInfo > interceptor) |
| |
| void | AcceptSideEffects () |
| |
| Maybe< InterceptorResult > | GetBooleanReturnValue (v8::Intercepted intercepted, const char *callback_kind_for_error_message, bool ignore_return_value=false) |
| |
| template<typename T > |
| const v8::PropertyCallbackInfo< T > & | GetPropertyCallbackInfo () |
| |
| bool | ShouldThrowOnError () |
| |
| | ~CustomArguments () override |
| |
| void | IterateInstance (RootVisitor *v) override |
| |
| | Relocatable (Isolate *isolate) |
| |
| virtual | ~Relocatable () |
| |
| virtual void | PostGarbageCollection () |
| |
Definition at line 70 of file api-arguments.h.
◆ Super
◆ PropertyCallbackArguments() [1/2]
◆ ~PropertyCallbackArguments()
| v8::internal::PropertyCallbackArguments::~PropertyCallbackArguments |
( |
| ) |
|
|
inline |
◆ PropertyCallbackArguments() [2/2]
◆ AcceptSideEffects()
| void v8::internal::PropertyCallbackArguments::AcceptSideEffects |
( |
| ) |
|
|
inline |
◆ CallAccessorGetter()
◆ CallAccessorSetter()
◆ CallIndexedDefiner()
◆ CallIndexedDeleter()
◆ CallIndexedDescriptor()
◆ CallIndexedEnumerator()
◆ CallIndexedGetter()
◆ CallIndexedQuery()
◆ CallIndexedSetter()
◆ CallNamedDefiner()
◆ CallNamedDeleter()
◆ CallNamedDescriptor()
◆ CallNamedEnumerator()
◆ CallNamedGetter()
◆ CallNamedQuery()
◆ CallNamedSetter()
◆ CallPropertyEnumerator()
◆ GetBooleanReturnValue()
◆ GetPropertyCallbackInfo()
◆ GetPropertyIndex()
| static uint32_t v8::internal::PropertyCallbackArguments::GetPropertyIndex |
( |
const PropertyCallbackInfo< T > & | info | ) |
|
|
inlinestatic |
◆ GetPropertyKey()
◆ GetPropertyKeyHandle()
◆ holder()
| Tagged< JSObject > v8::internal::PropertyCallbackArguments::holder |
( |
| ) |
const |
|
inlineprivate |
◆ operator=()
◆ receiver()
| Tagged< Object > v8::internal::PropertyCallbackArguments::receiver |
( |
| ) |
const |
|
inlineprivate |
◆ ShouldThrowOnError()
| bool v8::internal::PropertyCallbackArguments::ShouldThrowOnError |
( |
| ) |
|
|
inline |
◆ index_
| uint32_t v8::internal::PropertyCallbackArguments::index_ = kMaxUInt32 |
|
private |
◆ kArgsLength
| int v8::internal::PropertyCallbackArguments::kArgsLength = T::kArgsLength |
|
staticconstexpr |
◆ kDataIndex
| int v8::internal::PropertyCallbackArguments::kDataIndex = T::kDataIndex |
|
staticconstexpr |
◆ kHolderIndex
| int v8::internal::PropertyCallbackArguments::kHolderIndex = T::kHolderIndex |
|
staticconstexpr |
◆ kHolderV2Index
| int v8::internal::PropertyCallbackArguments::kHolderV2Index = T::kHolderV2Index |
|
staticconstexpr |
◆ kIsolateIndex
| int v8::internal::PropertyCallbackArguments::kIsolateIndex = T::kIsolateIndex |
|
staticconstexpr |
◆ kPropertyKeyIndex
| int v8::internal::PropertyCallbackArguments::kPropertyKeyIndex = T::kPropertyKeyIndex |
|
staticconstexpr |
◆ kShouldThrowOnErrorIndex
| int v8::internal::PropertyCallbackArguments::kShouldThrowOnErrorIndex = T::kShouldThrowOnErrorIndex |
|
staticconstexpr |
◆ kThisIndex
| int v8::internal::PropertyCallbackArguments::kThisIndex = T::kThisIndex |
|
staticconstexpr |
The documentation for this class was generated from the following files: