Home | History | Annotate | Download | only in fxjs

Lines Matching refs:m_pIsolate

50         m_parent(pContext->m_pIsolate),
51 m_cscope(v8::Local<v8::Context>::New(pContext->m_pIsolate,
53 v8::Isolate* GetIsolate() { return m_context->m_pIsolate; }
55 return v8::Local<v8::Context>::New(m_context->m_pIsolate,
185 CFXJSE_Context::CFXJSE_Context(v8::Isolate* pIsolate) : m_pIsolate(pIsolate) {}
190 std::unique_ptr<CFXJSE_Value> pValue(new CFXJSE_Value(m_pIsolate));
194 v8::Local<v8::Context>::New(m_pIsolate, m_hContext);
209 v8::TryCatch trycatch(m_pIsolate);
211 v8::String::NewFromUtf8(m_pIsolate, szScript);
218 lpRetValue->m_hValue.Reset(m_pIsolate, hValue);
223 lpRetValue->m_hValue.Reset(m_pIsolate,
224 FXJSE_CreateReturnValue(m_pIsolate, trycatch));
230 v8::Local<v8::Value>::New(m_pIsolate, lpNewThisObject->m_hValue);
233 m_pIsolate, "(function () { return eval(arguments[0]); })"));
243 lpRetValue->m_hValue.Reset(m_pIsolate, hValue);
248 lpRetValue->m_hValue.Reset(m_pIsolate,
249 FXJSE_CreateReturnValue(m_pIsolate, trycatch));