![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <node-matchers.h>
Public Member Functions | |
| FloatMatcher (Node *node) | |
| bool | Is (const T &value) const |
| bool | IsInRange (const T &low, const T &high) const |
| bool | IsMinusZero () const |
| bool | IsNegative () const |
| bool | IsNaN () const |
| bool | IsZero () const |
| bool | IsNormal () const |
| bool | IsInteger () const |
| bool | IsPositiveOrNegativePowerOf2 () const |
Public Member Functions inherited from v8::internal::compiler::ValueMatcher< T, kOpcode > | |
| ValueMatcher (Node *node) | |
| bool | HasResolvedValue () const |
| const T & | ResolvedValue () const |
| ValueMatcher (Node *node) | |
| ValueMatcher (Node *node) | |
| ValueMatcher (Node *node) | |
Public Member Functions inherited from v8::internal::compiler::NodeMatcher | |
| NodeMatcher (Node *node) | |
| Node * | node () const |
| const Operator * | op () const |
| IrOpcode::Value | opcode () const |
| bool | HasProperty (Operator::Property property) const |
| Node * | InputAt (int index) const |
| bool | Equals (const Node *node) const |
| bool | IsComparison () const |
Additional Inherited Members | |
Public Types inherited from v8::internal::compiler::ValueMatcher< T, kOpcode > | |
| using | ValueType = T |
Definition at line 183 of file node-matchers.h.
|
inlineexplicit |
Definition at line 184 of file node-matchers.h.
|
inline |
Definition at line 186 of file node-matchers.h.
|
inline |
Definition at line 189 of file node-matchers.h.
|
inline |
Definition at line 208 of file node-matchers.h.
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |