Lines Matching refs:JSVM_Value
387 //=== Conversion between V8 Handles and JSVM_Value ========================
391 static_assert(sizeof(v8::Local<v8::Value>) == sizeof(JSVM_Value),
392 "Cannot convert between v8::Local<v8::Value> and JSVM_Value");
394 inline JSVM_Value JsValueFromV8LocalValue(v8::Local<v8::Value> local) {
395 return reinterpret_cast<JSVM_Value>(*local);
398 inline v8::Local<v8::Value> V8LocalValueFromJsValue(JSVM_Value v) {
554 typedef JSVM_Value (* GetterCallback)(JSVM_Env, JSVM_Value, JSVM_Value, JSVM_Value);
555 typedef JSVM_Value (* SetterCallback)(JSVM_Env, JSVM_Value, JSVM_Value, JSVM_Value, JSVM_Value);
556 typedef JSVM_Value (* DeleterCallback)(JSVM_Env, JSVM_Value, JSVM_Value, JSVM_Value);
557 typedef JSVM_Value (* EnumeratorCallback)(JSVM_Env, JSVM_Value, JSVM_Value);