v8
5.5.372 (node 7.10.1)
V8 is Google's open source JavaScript engine
|
#include <v8-experimental.h>
Data Structures | |
struct | LabelId |
struct | ValueId |
Public Member Functions | |
ValueId | IntegerConstant (int int_constant) |
ValueId | GetReceiver () |
ValueId | LoadInternalField (ValueId value_id, int field_no) |
ValueId | LoadInternalFieldUnchecked (ValueId value_id, int field_no) |
ValueId | LoadValue (ValueId value_id, int offset) |
ValueId | LoadObject (ValueId value_id, int offset) |
ValueId | ToSmi (ValueId value_id) |
void | ReturnValue (ValueId value_id) |
void | CheckFlagSetOrReturnNull (ValueId value_id, int mask) |
void | CheckNotZeroOrReturnNull (ValueId value_id) |
LabelId | MakeLabel () |
void | SetLabel (LabelId label_id) |
void | Goto (LabelId label_id) |
void | CheckNotZeroOrJump (ValueId value_id, LabelId label_id) |
ValueId | Call (v8::FunctionCallback callback, ValueId value_id) |
Static Public Member Functions | |
static FastAccessorBuilder * | New (Isolate *isolate) |
Definition at line 20 of file v8-experimental.h.
ValueId Call | ( | v8::FunctionCallback | callback, |
ValueId | value_id | ||
) |
void CheckFlagSetOrReturnNull | ( | ValueId | value_id, |
int | mask | ||
) |
void CheckNotZeroOrReturnNull | ( | ValueId | value_id | ) |
ValueId GetReceiver | ( | ) |
void Goto | ( | LabelId | label_id | ) |
ValueId IntegerConstant | ( | int | int_constant | ) |
LabelId MakeLabel | ( | ) |
|
static |
void ReturnValue | ( | ValueId | value_id | ) |
void SetLabel | ( | LabelId | label_id | ) |