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

#include <node-matchers.h>

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

Public Member Functions

 BranchMatcher (Node *branch)
 
bool Matched () const
 
NodeBranch () const
 
NodeIfTrue () const
 
NodeIfFalse () const
 

Private Attributes

Nodeif_true_
 
Nodeif_false_
 

Detailed Description

Definition at line 790 of file node-matchers.h.

Constructor & Destructor Documentation

◆ BranchMatcher()

v8::internal::compiler::BranchMatcher::BranchMatcher ( Node * branch)
explicit

Definition at line 16 of file node-matchers.cc.

Here is the call graph for this function:

Member Function Documentation

◆ Branch()

Node * v8::internal::compiler::BranchMatcher::Branch ( ) const
inline

Definition at line 795 of file node-matchers.h.

◆ IfFalse()

Node * v8::internal::compiler::BranchMatcher::IfFalse ( ) const
inline

Definition at line 797 of file node-matchers.h.

◆ IfTrue()

Node * v8::internal::compiler::BranchMatcher::IfTrue ( ) const
inline

Definition at line 796 of file node-matchers.h.

◆ Matched()

bool v8::internal::compiler::BranchMatcher::Matched ( ) const
inline

Definition at line 793 of file node-matchers.h.

Member Data Documentation

◆ if_false_

Node* v8::internal::compiler::BranchMatcher::if_false_
private

Definition at line 801 of file node-matchers.h.

◆ if_true_

Node* v8::internal::compiler::BranchMatcher::if_true_
private

Definition at line 800 of file node-matchers.h.


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