V8 Project
v8::internal::compiler::FINAL< kOperandKind, kNumCachedOperands >::StateId Class Reference

#include <instruction.h>

+ Collaboration diagram for v8::internal::compiler::FINAL< kOperandKind, kNumCachedOperands >::StateId:

Public Member Functions

int ToInt () const
 

Static Public Member Functions

static StateId FromInt (int id)
 

Private Member Functions

 StateId (int id)
 

Private Attributes

int id_
 

Detailed Description

template<InstructionOperand::Kind kOperandKind, int kNumCachedOperands>
class v8::internal::compiler::FINAL< kOperandKind, kNumCachedOperands >::StateId

Definition at line 914 of file instruction.h.

Constructor & Destructor Documentation

◆ StateId()

template<InstructionOperand::Kind kOperandKind, int kNumCachedOperands>
v8::internal::compiler::FINAL< kOperandKind, kNumCachedOperands >::StateId::StateId ( int  id)
inlineexplicitprivate

Definition at line 920 of file instruction.h.

Member Function Documentation

◆ FromInt()

template<InstructionOperand::Kind kOperandKind, int kNumCachedOperands>
static StateId v8::internal::compiler::FINAL< kOperandKind, kNumCachedOperands >::StateId::FromInt ( int  id)
inlinestatic

Definition at line 916 of file instruction.h.

916 { return StateId(id); }

◆ ToInt()

template<InstructionOperand::Kind kOperandKind, int kNumCachedOperands>
int v8::internal::compiler::FINAL< kOperandKind, kNumCachedOperands >::StateId::ToInt ( ) const
inline

Definition at line 917 of file instruction.h.

917 { return id_; }

Member Data Documentation

◆ id_

template<InstructionOperand::Kind kOperandKind, int kNumCachedOperands>
int v8::internal::compiler::FINAL< kOperandKind, kNumCachedOperands >::StateId::id_
private

Definition at line 921 of file instruction.h.


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