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

#include <common-operator.h>

Collaboration diagram for v8::internal::compiler::SLVerifierHintParameters:

Public Member Functions

 SLVerifierHintParameters (const Operator *semantics, std::optional< Type > override_output_type)
 
const Operatorsemantics () const
 
const std::optional< Type > & override_output_type () const
 

Private Attributes

const Operatorsemantics_
 
std::optional< Typeoverride_output_type_
 

Detailed Description

Definition at line 484 of file common-operator.h.

Constructor & Destructor Documentation

◆ SLVerifierHintParameters()

v8::internal::compiler::SLVerifierHintParameters::SLVerifierHintParameters ( const Operator * semantics,
std::optional< Type > override_output_type )
inlineexplicit

Definition at line 486 of file common-operator.h.

Member Function Documentation

◆ override_output_type()

const std::optional< Type > & v8::internal::compiler::SLVerifierHintParameters::override_output_type ( ) const
inline

Definition at line 491 of file common-operator.h.

Here is the caller graph for this function:

◆ semantics()

const Operator * v8::internal::compiler::SLVerifierHintParameters::semantics ( ) const
inline

Definition at line 490 of file common-operator.h.

Here is the caller graph for this function:

Member Data Documentation

◆ override_output_type_

std::optional<Type> v8::internal::compiler::SLVerifierHintParameters::override_output_type_
private

Definition at line 497 of file common-operator.h.

◆ semantics_

const Operator* v8::internal::compiler::SLVerifierHintParameters::semantics_
private

Definition at line 496 of file common-operator.h.


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