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

#include <common-operator.h>

Collaboration diagram for v8::internal::compiler::RelocatablePtrConstantInfo:

Public Types

enum  Type { kInt32 , kInt64 }
 

Public Member Functions

 RelocatablePtrConstantInfo (int32_t value, RelocInfo::Mode rmode)
 
 RelocatablePtrConstantInfo (int64_t value, RelocInfo::Mode rmode)
 
intptr_t value () const
 
RelocInfo::Mode rmode () const
 
Type type () const
 

Private Attributes

intptr_t value_
 
RelocInfo::Mode rmode_
 
Type type_
 

Detailed Description

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

Member Enumeration Documentation

◆ Type

Enumerator
kInt32 
kInt64 

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

Constructor & Destructor Documentation

◆ RelocatablePtrConstantInfo() [1/2]

v8::internal::compiler::RelocatablePtrConstantInfo::RelocatablePtrConstantInfo ( int32_t value,
RelocInfo::Mode rmode )
inline

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

◆ RelocatablePtrConstantInfo() [2/2]

v8::internal::compiler::RelocatablePtrConstantInfo::RelocatablePtrConstantInfo ( int64_t value,
RelocInfo::Mode rmode )
inline

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

Member Function Documentation

◆ rmode()

RelocInfo::Mode v8::internal::compiler::RelocatablePtrConstantInfo::rmode ( ) const
inline

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

Here is the caller graph for this function:

◆ type()

Type v8::internal::compiler::RelocatablePtrConstantInfo::type ( ) const
inline

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

Here is the caller graph for this function:

◆ value()

intptr_t v8::internal::compiler::RelocatablePtrConstantInfo::value ( ) const
inline

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

Here is the caller graph for this function:

Member Data Documentation

◆ rmode_

RelocInfo::Mode v8::internal::compiler::RelocatablePtrConstantInfo::rmode_
private

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

◆ type_

Type v8::internal::compiler::RelocatablePtrConstantInfo::type_
private

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

◆ value_

intptr_t v8::internal::compiler::RelocatablePtrConstantInfo::value_
private

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


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