v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::compiler::Node::Use Struct Reference
Collaboration diagram for v8::internal::compiler::Node::Use:

Public Types

using InlineField = base::BitField<bool, 0, 1>
 
using InputIndexField = base::BitField<unsigned, 1, 31>
 

Public Member Functions

int input_index () const
 
bool is_inline_use () const
 
ZoneNodePtrinput_ptr ()
 
Nodefrom ()
 

Public Attributes

ZoneUsePtr next
 
ZoneUsePtr prev
 
uint32_t bit_field_
 

Detailed Description

Definition at line 182 of file node.h.

Member Typedef Documentation

◆ InlineField

Definition at line 204 of file node.h.

◆ InputIndexField

Definition at line 205 of file node.h.

Member Function Documentation

◆ from()

Node * v8::internal::compiler::Node::Use::from ( )
inline

Definition at line 198 of file node.h.

◆ input_index()

int v8::internal::compiler::Node::Use::input_index ( ) const
inline

Definition at line 187 of file node.h.

◆ input_ptr()

ZoneNodePtr * v8::internal::compiler::Node::Use::input_ptr ( )
inline

Definition at line 189 of file node.h.

Here is the caller graph for this function:

◆ is_inline_use()

bool v8::internal::compiler::Node::Use::is_inline_use ( ) const
inline

Definition at line 188 of file node.h.

Member Data Documentation

◆ bit_field_

uint32_t v8::internal::compiler::Node::Use::bit_field_

Definition at line 185 of file node.h.

◆ next

ZoneUsePtr v8::internal::compiler::Node::Use::next

Definition at line 183 of file node.h.

◆ prev

ZoneUsePtr v8::internal::compiler::Node::Use::prev

Definition at line 184 of file node.h.


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