Lines Matching full:info
22 const v8::FunctionCallbackInfo<v8::Value>& info) {
25 info.Data().As<v8::External>()->Value());
30 auto lpThisValue = pdfium::MakeUnique<CFXJSE_Value>(info.GetIsolate());
31 lpThisValue->ForceSetValue(info.Holder());
32 auto lpRetValue = pdfium::MakeUnique<CFXJSE_Value>(info.GetIsolate());
33 CFXJSE_Arguments impl(&info, lpRetValue.get());
36 info.GetReturnValue().Set(lpRetValue->DirectGetValue());
40 const v8::FunctionCallbackInfo<v8::Value>& info) {
41 if (!info.IsConstructCall())
46 info.Data().As<v8::External>()->Value());
50 ASSERT(info.Holder()->InternalFieldCount());
51 info.Holder()->SetAlignedPointerInInternalField(0, nullptr);
55 const v8::FunctionCallbackInfo<v8::Value>& info) {
57 info.Data().As<v8::External>()->Value());
61 if (info.This() == info.Holder() && lpClass->name) {
63 info.GetReturnValue().Set(v8::String::NewFromUtf8(
64 info.GetIsolate(), szStringVal.c_str(), v8::String::kNormalString,
69 info.Holder()
70 ->ObjectProtoToString(info.GetIsolate()->GetCurrentContext())
72 info.GetReturnValue().Set(local_str);
76 const v8::FunctionCallbackInfo<v8::Value>& info) {
77 v8::Local<v8::Object> hCallBackInfo = info.Data().As<v8::Object>();
84 v8::String::Utf8Value szPropName(info.GetIsolate(), hPropName);
87 CJS_Return result = lpClass->dynMethodCall(info, szFxPropName);
91 info.GetIsolate(), ByteString::FromUnicode(err).c_str(),
93 info.GetIsolate()->ThrowException(str.ToLocalChecked());
97 info.GetReturnValue().Set(result.Return());
165 const v8::PropertyCallbackInfo<v8::Integer>& info) {
166 v8::Local<v8::Object> thisObject = info.Holder();
168 info.Data().As<v8::External>()->Value());
169 v8::Isolate* pIsolate = info.GetIsolate();
173 auto lpThisValue = pdfium::MakeUnique<CFXJSE_Value>(info.GetIsolate());
176 info.GetReturnValue().Set(v8::DontDelete);
180 info.GetReturnValue().Set(iV8Absent);
185 const v8::PropertyCallbackInfo<v8::Value>& info) {
186 v8::Local<v8::Object> thisObject = info.Holder();
188 info.Data().As<v8::External>()->Value());
189 v8::String::Utf8Value szPropName(info.GetIsolate(), property);
191 auto lpThisValue = pdfium::MakeUnique<CFXJSE_Value>(info.GetIsolate());
193 auto lpNewValue = pdfium::MakeUnique<CFXJSE_Value>(info.GetIsolate());
196 info.GetReturnValue().Set(lpNewValue->DirectGetValue());
202 const v8::PropertyCallbackInfo<v8::Value>& info) {
203 v8::Local<v8::Object> thisObject = info.Holder();
205 info.Data().As<v8::External>()->Value());
206 v8::String::Utf8Value szPropName(info.GetIsolate(), property);
208 auto lpThisValue = pdfium::MakeUnique<CFXJSE_Value>(info.GetIsolate());
211 auto lpNewValue = pdfium::MakeUnique<CFXJSE_Value>(info.GetIsolate());
215 info.GetReturnValue().Set(value);
219 const v8::PropertyCallbackInfo<v8::Array>& info) {
220 info.GetReturnValue().Set(v8::Array::New(info.GetIsolate()));