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

#include <js-function.h>

Inheritance diagram for v8::internal::JSFunctionOrBoundFunctionOrWrappedFunction:
Collaboration diagram for v8::internal::JSFunctionOrBoundFunctionOrWrappedFunction:

Static Public Member Functions

static Maybe< boolCopyNameAndLength (Isolate *isolate, DirectHandle< JSFunctionOrBoundFunctionOrWrappedFunction > function, DirectHandle< JSReceiver > target, DirectHandle< String > prefix, int arg_count)
 

Static Public Attributes

static const int kLengthDescriptorIndex = 0
 
static const int kNameDescriptorIndex = 1
 

Detailed Description

Definition at line 26 of file js-function.h.

Member Function Documentation

◆ CopyNameAndLength()

Maybe< bool > v8::internal::JSFunctionOrBoundFunctionOrWrappedFunction::CopyNameAndLength ( Isolate * isolate,
DirectHandle< JSFunctionOrBoundFunctionOrWrappedFunction > function,
DirectHandle< JSReceiver > target,
DirectHandle< String > prefix,
int arg_count )
static

Definition at line 354 of file js-function.cc.

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

Member Data Documentation

◆ kLengthDescriptorIndex

const int v8::internal::JSFunctionOrBoundFunctionOrWrappedFunction::kLengthDescriptorIndex = 0
static

Definition at line 30 of file js-function.h.

◆ kNameDescriptorIndex

const int v8::internal::JSFunctionOrBoundFunctionOrWrappedFunction::kNameDescriptorIndex = 1
static

Definition at line 31 of file js-function.h.


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