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

#include <branch-elimination.h>

Collaboration diagram for v8::internal::compiler::BranchCondition:

Public Member Functions

 BranchCondition ()
 
 BranchCondition (Node *condition, Node *branch, bool is_true)
 
bool operator== (const BranchCondition &other) const
 
bool operator!= (const BranchCondition &other) const
 
bool IsSet ()
 

Public Attributes

Nodenode
 
Nodebranch
 
bool is_true
 

Detailed Description

Definition at line 23 of file branch-elimination.h.

Constructor & Destructor Documentation

◆ BranchCondition() [1/2]

v8::internal::compiler::BranchCondition::BranchCondition ( )
inline

Definition at line 24 of file branch-elimination.h.

◆ BranchCondition() [2/2]

v8::internal::compiler::BranchCondition::BranchCondition ( Node * condition,
Node * branch,
bool is_true )
inline

Definition at line 25 of file branch-elimination.h.

Member Function Documentation

◆ IsSet()

bool v8::internal::compiler::BranchCondition::IsSet ( )
inline

Definition at line 39 of file branch-elimination.h.

Here is the caller graph for this function:

◆ operator!=()

bool v8::internal::compiler::BranchCondition::operator!= ( const BranchCondition & other) const
inline

Definition at line 35 of file branch-elimination.h.

◆ operator==()

bool v8::internal::compiler::BranchCondition::operator== ( const BranchCondition & other) const
inline

Definition at line 31 of file branch-elimination.h.

Member Data Documentation

◆ branch

Node* v8::internal::compiler::BranchCondition::branch

Definition at line 28 of file branch-elimination.h.

◆ is_true

bool v8::internal::compiler::BranchCondition::is_true

Definition at line 29 of file branch-elimination.h.

◆ node

Node* v8::internal::compiler::BranchCondition::node

Definition at line 27 of file branch-elimination.h.


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