27 #ifndef SRC_V8_JSNI_ENV_EXT_H_ 28 #define SRC_V8_JSNI_ENV_EXT_H_ 39 explicit JsLocalScopeBase(
bool is_escapable) : is_escapable_(is_escapable) {}
53 v8::HandleScope scope;
61 v8::Local<Value> Escape(v8::Local<Value> handle) {
62 return scope.Escape(handle);
66 v8::EscapableHandleScope scope;
72 std::vector<JsLocalScopeBase*> stacked_local_scope;
76 v8::Persistent<v8::Value> last_exception;
81 #endif // SRC_V8_JSNI_ENV_EXT_H_
Definition: jsni-env-ext.h:47
JSNI environment structure.
Definition: jsni.h:949
Definition: jsni-env-ext.h:56
Definition: jsni-env-ext.h:35
Definition: jsni-env-ext.h:69
Definition: jsni-env-ext.h:37