V8 Project
v8::internal::IC_Utility Class Reference

#include <ic.h>

+ Collaboration diagram for v8::internal::IC_Utility:

Public Member Functions

 IC_Utility (IC::UtilityId id)
 
Address address () const
 
IC::UtilityId id () const
 

Private Attributes

Address address_
 
IC::UtilityId id_
 

Detailed Description

Definition at line 279 of file ic.h.

Constructor & Destructor Documentation

◆ IC_Utility()

v8::internal::IC_Utility::IC_Utility ( IC::UtilityId  id)
inlineexplicit

Definition at line 281 of file ic.h.

282  : address_(IC::AddressFromUtilityId(id)), id_(id) {}
IC::UtilityId id_
Definition: ic.h:290
Address address_
Definition: ic.h:289
static Address AddressFromUtilityId(UtilityId id)
Definition: ic.cc:2687

Member Function Documentation

◆ address()

Address v8::internal::IC_Utility::address ( ) const
inline

Definition at line 284 of file ic.h.

284 { return address_; }

References address_.

◆ id()

IC::UtilityId v8::internal::IC_Utility::id ( ) const
inline

Definition at line 286 of file ic.h.

286 { return id_; }

References id_.

Member Data Documentation

◆ address_

Address v8::internal::IC_Utility::address_
private

Definition at line 289 of file ic.h.

Referenced by address().

◆ id_

IC::UtilityId v8::internal::IC_Utility::id_
private

Definition at line 290 of file ic.h.

Referenced by id().


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