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

#include <node.h>

Inheritance diagram for v8::internal::compiler::NodeWrapper:
Collaboration diagram for v8::internal::compiler::NodeWrapper:

Public Member Functions

constexpr NodeWrapper (Node *node)
 
 operator Node * () const
 
Nodeoperator-> () const
 

Protected Member Functions

Nodenode () const
 
void set_node (Node *node)
 

Private Attributes

Nodenode_
 

Detailed Description

Definition at line 320 of file node.h.

Constructor & Destructor Documentation

◆ NodeWrapper()

v8::internal::compiler::NodeWrapper::NodeWrapper ( Node * node)
inlineexplicitconstexpr

Definition at line 322 of file node.h.

Member Function Documentation

◆ node()

Node * v8::internal::compiler::NodeWrapper::node ( ) const
inlineprotected

Definition at line 327 of file node.h.

◆ operator Node *()

v8::internal::compiler::NodeWrapper::operator Node * ( ) const
inline

Definition at line 323 of file node.h.

◆ operator->()

Node * v8::internal::compiler::NodeWrapper::operator-> ( ) const
inline

Definition at line 324 of file node.h.

◆ set_node()

void v8::internal::compiler::NodeWrapper::set_node ( Node * node)
inlineprotected

Definition at line 328 of file node.h.

Member Data Documentation

◆ node_

Node* v8::internal::compiler::NodeWrapper::node_
private

Definition at line 334 of file node.h.


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