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

#include <utils.h>

Collaboration diagram for v8::internal::FeedbackSlot:

Public Member Functions

 FeedbackSlot ()
 
 FeedbackSlot (int id)
 
int ToInt () const
 
bool IsInvalid () const
 
bool operator== (FeedbackSlot that) const
 
bool operator!= (FeedbackSlot that) const
 
FeedbackSlot WithOffset (int offset) const
 

Static Public Member Functions

static FeedbackSlot Invalid ()
 

Private Attributes

int id_
 

Static Private Attributes

static const int kInvalidSlot = -1
 

Friends

size_t hash_value (FeedbackSlot slot)
 
V8_EXPORT_PRIVATE friend std::ostream & operator<< (std::ostream &os, FeedbackSlot slot)
 

Detailed Description

Definition at line 641 of file utils.h.

Constructor & Destructor Documentation

◆ FeedbackSlot() [1/2]

v8::internal::FeedbackSlot::FeedbackSlot ( )
inline

Definition at line 643 of file utils.h.

Here is the caller graph for this function:

◆ FeedbackSlot() [2/2]

v8::internal::FeedbackSlot::FeedbackSlot ( int id)
inlineexplicit

Definition at line 644 of file utils.h.

Member Function Documentation

◆ Invalid()

static FeedbackSlot v8::internal::FeedbackSlot::Invalid ( )
inlinestatic

Definition at line 648 of file utils.h.

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

◆ IsInvalid()

bool v8::internal::FeedbackSlot::IsInvalid ( ) const
inline

Definition at line 649 of file utils.h.

Here is the caller graph for this function:

◆ operator!=()

bool v8::internal::FeedbackSlot::operator!= ( FeedbackSlot that) const
inline

Definition at line 652 of file utils.h.

◆ operator==()

bool v8::internal::FeedbackSlot::operator== ( FeedbackSlot that) const
inline

Definition at line 651 of file utils.h.

◆ ToInt()

int v8::internal::FeedbackSlot::ToInt ( ) const
inline

Definition at line 646 of file utils.h.

Here is the caller graph for this function:

◆ WithOffset()

FeedbackSlot v8::internal::FeedbackSlot::WithOffset ( int offset) const
inline

Definition at line 658 of file utils.h.

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

Friends And Related Symbol Documentation

◆ hash_value

size_t hash_value ( FeedbackSlot slot)
friend

Definition at line 654 of file utils.h.

◆ operator<<

V8_EXPORT_PRIVATE friend std::ostream & operator<< ( std::ostream & os,
FeedbackSlot slot )
friend

Definition at line 26 of file utils.cc.

Member Data Documentation

◆ id_

int v8::internal::FeedbackSlot::id_
private

Definition at line 665 of file utils.h.

◆ kInvalidSlot

const int v8::internal::FeedbackSlot::kInvalidSlot = -1
staticprivate

Definition at line 663 of file utils.h.


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