Home | History | Annotate | Download | only in fxjs

Lines Matching defs:pIsolate

162       v8::Isolate* pIsolate = pValue->GetIsolate();
163 v8::HandleScope hscope(pIsolate);
165 v8::ObjectTemplate::New(pIsolate);
173 pIsolate, reinterpret_cast<const char*>(szPropName.raw_str()),
232 v8::Isolate* pIsolate = info.GetIsolate();
233 v8::HandleScope scope(pIsolate);
253 v8::Isolate* pIsolate = info.GetIsolate();
254 v8::HandleScope scope(pIsolate);
305 v8::Isolate* pIsolate = info.GetIsolate();
306 v8::Local<v8::Array> newArray = v8::Array::New(pIsolate, lpClass->propNum);
309 i, v8::String::NewFromUtf8(pIsolate, lpClass->properties[i].name));
329 v8::Isolate* pIsolate = lpContext->m_pIsolate;
333 CFXJSE_ScopeUtil_IsolateHandleRootContext scope(pIsolate);
335 pIsolate, bIsJSGlobal ? 0 : V8ConstructorCallback_Wrapper,
337 pIsolate, const_cast<FXJSE_CLASS_DESCRIPTOR*>(lpClassDefinition)));
339 v8::String::NewFromUtf8(pIsolate, lpClassDefinition->name));
343 SetUpNamedPropHandler(pIsolate, hObjectTemplate, lpClassDefinition);
348 v8::String::NewFromUtf8(pIsolate,
354 v8::External::New(pIsolate, const_cast<FXJSE_PROPERTY_DESCRIPTOR*>(
362 pIsolate, V8FunctionCallback_Wrapper,
363 v8::External::New(pIsolate, const_cast<FXJSE_FUNCTION_DESCRIPTOR*>(
367 v8::String::NewFromUtf8(pIsolate, lpClassDefinition->methods[i].name),
375 v8::String::NewFromUtf8(pIsolate, lpClassDefinition->name),
377 pIsolate, V8ClassGlobalConstructorCallback_Wrapper,
378 v8::External::New(pIsolate, const_cast<FXJSE_CLASS_DESCRIPTOR*>(
383 v8::Local<v8::Context>::New(pIsolate, lpContext->m_hContext);
385 ->Set(v8::String::NewFromUtf8(pIsolate, lpClassDefinition->name),
387 pIsolate, V8ClassGlobalConstructorCallback_Wrapper,
388 v8::External::New(pIsolate,
395 pIsolate, Context_GlobalObjToString,
397 pIsolate, const_cast<FXJSE_CLASS_DESCRIPTOR*>(lpClassDefinition)));
399 hObjectTemplate->Set(v8::String::NewFromUtf8(pIsolate, "toString"), fun);
418 v8::Isolate* pIsolate,
427 v8::External::New(pIsolate,