• Home
  • Raw
  • Download

Lines Matching full:info

37     const v8::FunctionCallbackInfo<v8::Value>& info) {  in unwrapInspector()  argument
38 DCHECK(!info.Data().IsEmpty()); in unwrapInspector()
39 DCHECK(info.Data()->IsExternal()); in unwrapInspector()
41 static_cast<V8InspectorImpl*>(info.Data().As<v8::External>()->Value()); in unwrapInspector()
84 const v8::FunctionCallbackInfo<v8::Value>& info) { in nullifyPrototypeCallback() argument
85 CHECK(info.Length() == 1 && info[0]->IsObject()); in nullifyPrototypeCallback()
86 v8::Isolate* isolate = info.GetIsolate(); in nullifyPrototypeCallback()
87 info[0] in nullifyPrototypeCallback()
94 const v8::FunctionCallbackInfo<v8::Value>& info) { in internalConstructorNameCallback() argument
95 if (info.Length() < 1 || !info[0]->IsObject()) return; in internalConstructorNameCallback()
97 v8::Local<v8::Object> object = info[0].As<v8::Object>(); in internalConstructorNameCallback()
98 info.GetReturnValue().Set(object->GetConstructorName()); in internalConstructorNameCallback()
102 const v8::FunctionCallbackInfo<v8::Value>& info) { in formatAccessorsAsProperties() argument
103 DCHECK_EQ(info.Length(), 2); in formatAccessorsAsProperties()
104 info.GetReturnValue().Set(false); in formatAccessorsAsProperties()
105 if (!info[1]->IsFunction()) return; in formatAccessorsAsProperties()
107 if (info[1].As<v8::Function>()->ScriptId() != v8::UnboundScript::kNoScriptId) in formatAccessorsAsProperties()
109 info.GetReturnValue().Set( in formatAccessorsAsProperties()
110 unwrapInspector(info)->client()->formatAccessorsAsProperties(info[0])); in formatAccessorsAsProperties()
114 const v8::FunctionCallbackInfo<v8::Value>& info) { in subtypeCallback() argument
115 if (info.Length() < 1) return; in subtypeCallback()
117 v8::Isolate* isolate = info.GetIsolate(); in subtypeCallback()
118 v8::Local<v8::Value> value = info[0]; in subtypeCallback()
123 info.GetReturnValue().Set(internalType); in subtypeCallback()
128 info.GetReturnValue().Set(toV8StringInternalized(isolate, "array")); in subtypeCallback()
132 info.GetReturnValue().Set(toV8StringInternalized(isolate, "typedarray")); in subtypeCallback()
136 info.GetReturnValue().Set(toV8StringInternalized(isolate, "date")); in subtypeCallback()
140 info.GetReturnValue().Set(toV8StringInternalized(isolate, "regexp")); in subtypeCallback()
144 info.GetReturnValue().Set(toV8StringInternalized(isolate, "map")); in subtypeCallback()
148 info.GetReturnValue().Set(toV8StringInternalized(isolate, "set")); in subtypeCallback()
152 info.GetReturnValue().Set(toV8StringInternalized(isolate, "iterator")); in subtypeCallback()
156 info.GetReturnValue().Set(toV8StringInternalized(isolate, "generator")); in subtypeCallback()
160 info.GetReturnValue().Set(toV8StringInternalized(isolate, "error")); in subtypeCallback()
164 info.GetReturnValue().Set(toV8StringInternalized(isolate, "proxy")); in subtypeCallback()
168 info.GetReturnValue().Set(toV8StringInternalized(isolate, "promise")); in subtypeCallback()
172 unwrapInspector(info)->client()->valueSubtype(value); in subtypeCallback()
174 info.GetReturnValue().Set(toV8String(isolate, subtype->string())); in subtypeCallback()
180 const v8::FunctionCallbackInfo<v8::Value>& info) { in getInternalPropertiesCallback() argument
181 if (info.Length() < 1) return; in getInternalPropertiesCallback()
184 if (info[0]->IsBooleanObject() || info[0]->IsNumberObject() || in getInternalPropertiesCallback()
185 info[0]->IsStringObject() || info[0]->IsSymbolObject()) { in getInternalPropertiesCallback()
187 } else if (info[0]->IsPromise()) { in getInternalPropertiesCallback()
190 } else if (info[0]->IsGeneratorObject()) { in getInternalPropertiesCallback()
192 } else if (info[0]->IsMapIterator() || info[0]->IsSetIterator()) { in getInternalPropertiesCallback()
197 } else if (info[0]->IsMap() || info[0]->IsWeakMap() || info[0]->IsSet() || in getInternalPropertiesCallback()
198 info[0]->IsWeakSet()) { in getInternalPropertiesCallback()
203 v8::Isolate* isolate = info.GetIsolate(); in getInternalPropertiesCallback()
205 if (!unwrapInspector(info) in getInternalPropertiesCallback()
207 ->internalProperties(isolate->GetCurrentContext(), info[0]) in getInternalPropertiesCallback()
243 info.GetReturnValue().Set(properties); in getInternalPropertiesCallback()
248 const v8::FunctionCallbackInfo<v8::Value>& info) { in objectHasOwnPropertyCallback() argument
249 if (info.Length() < 2 || !info[0]->IsObject() || !info[1]->IsString()) return; in objectHasOwnPropertyCallback()
250 bool result = info[0] in objectHasOwnPropertyCallback()
252 ->HasOwnProperty(info.GetIsolate()->GetCurrentContext(), in objectHasOwnPropertyCallback()
253 v8::Local<v8::String>::Cast(info[1])) in objectHasOwnPropertyCallback()
255 info.GetReturnValue().Set(v8::Boolean::New(info.GetIsolate(), result)); in objectHasOwnPropertyCallback()
259 const v8::FunctionCallbackInfo<v8::Value>& info) { in bindCallback() argument
260 if (info.Length() < 2 || !info[1]->IsString()) return; in bindCallback()
262 InjectedScriptNative::fromInjectedScriptHost(info.GetIsolate(), in bindCallback()
263 info.Holder()); in bindCallback()
266 v8::Local<v8::Context> context = info.GetIsolate()->GetCurrentContext(); in bindCallback()
268 info[1]->ToString(context).ToLocalChecked(); in bindCallback()
270 int id = injectedScriptNative->bind(info[0], groupName); in bindCallback()
271 info.GetReturnValue().Set(id); in bindCallback()
275 const v8::FunctionCallbackInfo<v8::Value>& info) { in proxyTargetValueCallback() argument
276 if (info.Length() != 1 || !info[0]->IsProxy()) { in proxyTargetValueCallback()
280 v8::Local<v8::Object> target = info[0].As<v8::Proxy>(); in proxyTargetValueCallback()
283 info.GetReturnValue().Set(target); in proxyTargetValueCallback()