![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <graph.h>
Public Member Functions | |
void | SetDominator (Derived *dominator) |
void | SetAsDominatorRoot () |
Derived * | GetDominator () const |
Derived * | GetCommonDominator (RandomAccessStackDominatorNode< Derived > *other) const |
bool | IsDominatedBy (const Derived *other) const |
int | Depth () const |
![]() | |
void | AddChild (Derived *next) |
Derived * | LastChild () const |
Derived * | NeighboringChild () const |
bool | HasChildren () const |
base::SmallVector< Derived *, 8 > | Children () const |
Private Attributes | |
int | jmp_len_ = 0 |
int | len_ = 0 |
Derived * | nxt_ = nullptr |
Derived * | jmp_ = nullptr |
Friends | |
class | DominatorForwardTreeNode< Derived > |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
friend |
|
private |
|
private |
|
private |
|
private |