Home | History | Annotate | Download | only in fxjs

Lines Matching refs:m_pIsolate

67 CFXJSE_Value::CFXJSE_Value(v8::Isolate* pIsolate) : m_pIsolate(pIsolate) {}
74 CFXJSE_ScopeUtil_IsolateHandleRootContext scope(m_pIsolate);
75 v8::Local<v8::Value> pValue = v8::Local<v8::Value>::New(m_pIsolate, m_hValue);
96 CFXJSE_ScopeUtil_IsolateHandleRootContext scope(m_pIsolate);
99 v8::Local<v8::FunctionTemplate>::New(m_pIsolate, lpClass->m_hTemplate);
102 m_hValue.Reset(m_pIsolate, hObject);
107 CFXJSE_ScopeUtil_IsolateHandleRootContext scope(m_pIsolate);
108 v8::Local<v8::Array> hArrayObject = v8::Array::New(m_pIsolate, values.size());
112 m_pIsolate, v.get()->DirectGetValue()));
114 m_hValue.Reset(m_pIsolate, hArrayObject);
118 CFXJSE_ScopeUtil_IsolateHandleRootContext scope(m_pIsolate);
119 v8::Local<v8::Value> hDate = v8::Date::New(m_pIsolate, dDouble);
120 m_hValue.Reset(m_pIsolate, hDate);
124 CFXJSE_ScopeUtil_IsolateHandle scope(m_pIsolate);
125 v8::Local<v8::Value> pValue = v8::Number::New(m_pIsolate, ftod(fFloat));
126 m_hValue.Reset(m_pIsolate, pValue);
132 CFXJSE_ScopeUtil_IsolateHandleRootContext scope(m_pIsolate);
134 v8::Local<v8::Value>::New(m_pIsolate, m_hValue);
139 v8::Local<v8::Value>::New(m_pIsolate, lpPropValue->DirectGetValue());
141 v8::String::NewFromUtf8(m_pIsolate, szPropName.c_str(),
150 CFXJSE_ScopeUtil_IsolateHandleRootContext scope(m_pIsolate);
152 v8::Local<v8::Value>::New(m_pIsolate, m_hValue);
158 m_pIsolate, szPropName.c_str(), v8::String::kNormalString,
166 CFXJSE_ScopeUtil_IsolateHandleRootContext scope(m_pIsolate);
168 v8::Local<v8::Value>::New(m_pIsolate, m_hValue);
173 v8::Local<v8::Value>::New(m_pIsolate, lpPropValue->DirectGetValue());
179 CFXJSE_ScopeUtil_IsolateHandleRootContext scope(m_pIsolate);
181 v8::Local<v8::Value>::New(m_pIsolate, m_hValue);
191 CFXJSE_ScopeUtil_IsolateHandleRootContext scope(m_pIsolate);
193 v8::Local<v8::Value>::New(m_pIsolate, m_hValue);
198 m_pIsolate, szPropName.c_str(), v8::String::kNormalString,
205 CFXJSE_ScopeUtil_IsolateHandleRootContext scope(m_pIsolate);
207 v8::Local<v8::Value>::New(m_pIsolate, m_hValue);
212 m_pIsolate, szPropName.c_str(), v8::String::kNormalString,
217 ->HasOwnProperty(m_pIsolate->GetCurrentContext(), hKey)
224 CFXJSE_ScopeUtil_IsolateHandleRootContext scope(m_pIsolate);
226 v8::Local<v8::Value>::New(m_pIsolate, m_hValue);
231 v8::Local<v8::Value>::New(m_pIsolate, lpPropValue->m_hValue);
234 m_pIsolate->GetCurrentContext(),
235 v8::String::NewFromUtf8(m_pIsolate, szPropName.c_str(),
246 CFXJSE_ScopeUtil_IsolateHandleRootContext scope(m_pIsolate);
249 v8::Local<v8::Value>::New(m_pIsolate, lpOldFunction->DirectGetValue());
255 v8::Local<v8::Value>::New(m_pIsolate, lpNewThis->DirectGetValue());
261 v8::String::NewFromUtf8(m_pIsolate,
267 hBinderFunc->Call(m_pIsolate->GetCurrentContext()->Global(), 2, rgArgs);
271 m_hValue.Reset(m_pIsolate, hBoundFunction);
280 CFXJSE_ScopeUtil_IsolateHandleRootContext scope(m_pIsolate);
282 v8::Local<v8::Value>::New(m_pIsolate, DirectGetValue());
288 v8::TryCatch trycatch(m_pIsolate);
291 lpRetValue->ForceSetValue(FXJSE_CreateReturnValue(m_pIsolate, trycatch));
304 v8::Local<v8::Value>::New(m_pIsolate, lpArg->DirectGetValue());
307 lpLocalArgs[i] = v8::Undefined(m_pIsolate);
315 hFunctionObject->CallAsConstructor(m_pIsolate->GetCurrentContext(),
322 v8::Local<v8::Value>::New(m_pIsolate, lpReceiver->DirectGetValue());
325 hReceiver = v8::Object::New(m_pIsolate);
328 m_pIsolate->GetCurrentContext(), hReceiver, nArgCount, lpLocalArgs);
333 hReturnValue = FXJSE_CreateReturnValue(m_pIsolate, trycatch);
352 CFXJSE_ScopeUtil_IsolateHandle scope(m_pIsolate);
353 v8::Local<v8::Value> hValue = v8::Local<v8::Value>::New(m_pIsolate, m_hValue);
361 CFXJSE_ScopeUtil_IsolateHandle scope(m_pIsolate);
362 v8::Local<v8::Value> hValue = v8::Local<v8::Value>::New(m_pIsolate, m_hValue);
370 CFXJSE_ScopeUtil_IsolateHandle scope(m_pIsolate);
371 v8::Local<v8::Value> hValue = v8::Local<v8::Value>::New(m_pIsolate, m_hValue);
379 CFXJSE_ScopeUtil_IsolateHandle scope(m_pIsolate);
380 v8::Local<v8::Value> hValue = v8::Local<v8::Value>::New(m_pIsolate, m_hValue);
388 CFXJSE_ScopeUtil_IsolateHandle scope(m_pIsolate);
389 v8::Local<v8::Value> hValue = v8::Local<v8::Value>::New(m_pIsolate, m_hValue);
397 CFXJSE_ScopeUtil_IsolateHandle scope(m_pIsolate);
398 v8::Local<v8::Value> hValue = v8::Local<v8::Value>::New(m_pIsolate, m_hValue);
406 CFXJSE_ScopeUtil_IsolateHandle scope(m_pIsolate);
407 v8::Local<v8::Value> hValue = v8::Local<v8::Value>::New(m_pIsolate, m_hValue);
415 CFXJSE_ScopeUtil_IsolateHandle scope(m_pIsolate);
416 v8::Local<v8::Value> hValue = v8::Local<v8::Value>::New(m_pIsolate, m_hValue);
424 CFXJSE_ScopeUtil_IsolateHandle scope(m_pIsolate);
425 v8::Local<v8::Value> hValue = v8::Local<v8::Value>::New(m_pIsolate, m_hValue);
433 CFXJSE_ScopeUtil_IsolateHandle scope(m_pIsolate);
434 v8::Local<v8::Value> hValue = v8::Local<v8::Value>::New(m_pIsolate, m_hValue);
440 CFXJSE_ScopeUtil_IsolateHandleRootContext scope(m_pIsolate);
441 v8::Local<v8::Value> hValue = v8::Local<v8::Value>::New(m_pIsolate, m_hValue);
447 CFXJSE_ScopeUtil_IsolateHandleRootContext scope(m_pIsolate);
448 v8::Local<v8::Value> hValue = v8::Local<v8::Value>::New(m_pIsolate, m_hValue);
454 CFXJSE_ScopeUtil_IsolateHandleRootContext scope(m_pIsolate);
455 v8::Local<v8::Value> hValue = v8::Local<v8::Value>::New(m_pIsolate, m_hValue);
461 CFXJSE_ScopeUtil_IsolateHandleRootContext scope(m_pIsolate);
462 v8::Local<v8::Value> hValue = v8::Local<v8::Value>::New(m_pIsolate, m_hValue);
468 CFXJSE_ScopeUtil_IsolateHandleRootContext scope(m_pIsolate);
469 v8::Local<v8::Value> hValue = v8::Local<v8::Value>::New(m_pIsolate, m_hValue);
476 CFXJSE_ScopeUtil_IsolateHandle scope(m_pIsolate);
477 v8::Local<v8::Value> hValue = v8::Undefined(m_pIsolate);
478 m_pIsolate, hValue);
482 CFXJSE_ScopeUtil_IsolateHandle scope(m_pIsolate);
483 v8::Local<v8::Value> hValue = v8::Null(m_pIsolate);
484 m_hValue.Reset(m_pIsolate, hValue);
488 CFXJSE_ScopeUtil_IsolateHandle scope(m_pIsolate);
489 v8::Local<v8::Value> hValue = v8::Boolean::New(m_pIsolate, bBoolean != false);
490 m_hValue.Reset(m_pIsolate, hValue);
494 CFXJSE_ScopeUtil_IsolateHandle scope(m_pIsolate);
495 v8::Local<v8::Value> hValue = v8::Integer::New(m_pIsolate, nInteger);
496 m_hValue.Reset(m_pIsolate, hValue);
500 CFXJSE_ScopeUtil_IsolateHandle scope(m_pIsolate);
501 v8::Local<v8::Value> hValue = v8::Number::New(m_pIsolate, dDouble);
502 m_hValue.Reset(m_pIsolate, hValue);
506 CFXJSE_ScopeUtil_IsolateHandle scope(m_pIsolate);
508 m_pIsolate, reinterpret_cast<const char*>(szString.raw_str()),
510 m_hValue.Reset(m_pIsolate, hValue);
514 CFXJSE_ScopeUtil_IsolateHandleRootContext scope(m_pIsolate);
515 v8::Local<v8::Value> hValue = v8::Object::New(m_pIsolate);
516 m_hValue.Reset(m_pIsolate, hValue);