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

#include <parameter-difference.h>

Collaboration diagram for v8::internal::torque::ParameterDifference:

Public Member Functions

 ParameterDifference (const TypeVector &to, const TypeVector &from)
 
bool StrictlyBetterThan (const ParameterDifference &other) const
 

Private Member Functions

void AddParameter (const Type *to, const Type *from)
 

Private Attributes

std::vector< std::optional< const Type * > > difference_
 

Detailed Description

Definition at line 15 of file parameter-difference.h.

Constructor & Destructor Documentation

◆ ParameterDifference()

v8::internal::torque::ParameterDifference::ParameterDifference ( const TypeVector & to,
const TypeVector & from )
inline

Definition at line 17 of file parameter-difference.h.

Here is the call graph for this function:

Member Function Documentation

◆ AddParameter()

void v8::internal::torque::ParameterDifference::AddParameter ( const Type * to,
const Type * from )
inlineprivate

Definition at line 61 of file parameter-difference.h.

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

◆ StrictlyBetterThan()

bool v8::internal::torque::ParameterDifference::StrictlyBetterThan ( const ParameterDifference & other) const
inline

Definition at line 35 of file parameter-difference.h.

Here is the caller graph for this function:

Member Data Documentation

◆ difference_

std::vector<std::optional<const Type*> > v8::internal::torque::ParameterDifference::difference_
private

Definition at line 59 of file parameter-difference.h.


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