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

#include <js-operator.h>

Collaboration diagram for v8::internal::compiler::ConstructParameters:

Public Member Functions

 ConstructParameters (uint32_t arity, CallFrequency const &frequency, FeedbackSource const &feedback)
 
uint32_t arity () const
 
int arity_without_implicit_args () const
 
CallFrequency const & frequency () const
 
FeedbackSource const & feedback () const
 

Static Public Attributes

static constexpr int kExtraConstructInputCount = 3
 

Private Attributes

uint32_t const arity_
 
CallFrequency const frequency_
 
FeedbackSource const feedback_
 

Detailed Description

Definition at line 156 of file js-operator.h.

Constructor & Destructor Documentation

◆ ConstructParameters()

v8::internal::compiler::ConstructParameters::ConstructParameters ( uint32_t arity,
CallFrequency const & frequency,
FeedbackSource const & feedback )
inline

Definition at line 162 of file js-operator.h.

Here is the call graph for this function:

Member Function Documentation

◆ arity()

uint32_t v8::internal::compiler::ConstructParameters::arity ( ) const
inline

Definition at line 175 of file js-operator.h.

Here is the caller graph for this function:

◆ arity_without_implicit_args()

int v8::internal::compiler::ConstructParameters::arity_without_implicit_args ( ) const
inline

Definition at line 176 of file js-operator.h.

Here is the caller graph for this function:

◆ feedback()

FeedbackSource const & v8::internal::compiler::ConstructParameters::feedback ( ) const
inline

Definition at line 181 of file js-operator.h.

Here is the caller graph for this function:

◆ frequency()

CallFrequency const & v8::internal::compiler::ConstructParameters::frequency ( ) const
inline

Definition at line 180 of file js-operator.h.

Here is the caller graph for this function:

Member Data Documentation

◆ arity_

uint32_t const v8::internal::compiler::ConstructParameters::arity_
private

Definition at line 184 of file js-operator.h.

◆ feedback_

FeedbackSource const v8::internal::compiler::ConstructParameters::feedback_
private

Definition at line 186 of file js-operator.h.

◆ frequency_

CallFrequency const v8::internal::compiler::ConstructParameters::frequency_
private

Definition at line 185 of file js-operator.h.

◆ kExtraConstructInputCount

int v8::internal::compiler::ConstructParameters::kExtraConstructInputCount = 3
staticconstexpr

Definition at line 160 of file js-operator.h.


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