Lines Matching defs:info

99 #include "src/objects/shared-function-info.h"
105 #include "src/parsing/parse-info.h"
157 #include "src/diagnostics/unwinding-info-win64.h"
1227 static void InitializeFunctionTemplate(i::FunctionTemplateInfo info,
1229 InitializeTemplate(info, Consts::FUNCTION_TEMPLATE, do_not_cache);
1230 info.set_flag(0);
1268 static void EnsureNotPublished(i::Handle<i::FunctionTemplateInfo> info,
1270 DCHECK_IMPLIES(info->instantiated(), info->published());
1271 Utils::ApiCheck(!info->published(), func,
1276 auto info = Utils::OpenHandle(this);
1277 EnsureNotPublished(info, "v8::FunctionTemplate::Inherit");
1278 i::Isolate* i_isolate = info->GetIsolate();
1280 Utils::ApiCheck(info->GetPrototypeProviderTemplate().IsUndefined(i_isolate),
1283 i::FunctionTemplateInfo::SetParentTemplate(i_isolate, info,
1413 auto info = Utils::OpenHandle(this);
1414 EnsureNotPublished(info, "v8::FunctionTemplate::SetCallHandler");
1415 i::Isolate* isolate = info->GetIsolate();
1446 i::FunctionTemplateInfo::SetCFunctionOverloads(isolate, info,
1449 info->set_call_code(*obj, kReleaseStore);
1520 auto info = Utils::OpenHandle(this);
1521 EnsureNotPublished(info, "v8::FunctionTemplate::SetLength");
1522 auto isolate = info->GetIsolate();
1524 info->set_length(length);
1528 auto info = Utils::OpenHandle(this);
1529 EnsureNotPublished(info, "v8::FunctionTemplate::SetClassName");
1530 auto isolate = info->GetIsolate();
1532 info->set_class_name(*Utils::OpenHandle(*name));
1536 auto info = Utils::OpenHandle(this);
1537 EnsureNotPublished(info, "v8::FunctionTemplate::SetAcceptAnyReceiver");
1538 auto isolate = info->GetIsolate();
1540 info->set_accept_any_receiver(value);
1544 auto info = Utils::OpenHandle(this);
1545 EnsureNotPublished(info, "v8::FunctionTemplate::ReadOnlyPrototype");
1546 auto isolate = info->GetIsolate();
1548 info->set_read_only_prototype(true);
1552 auto info = Utils::OpenHandle(this);
1553 EnsureNotPublished(info, "v8::FunctionTemplate::RemovePrototype");
1554 auto isolate = info->GetIsolate();
1556 info->set_remove_prototype(true);
1599 i::FunctionTemplateInfo info = i::FunctionTemplateInfo::cast(obj);
1600 return i::Handle<i::FunctionTemplateInfo>(info, isolate);
1618 auto info = Utils::OpenHandle(template_obj);
1619 auto isolate = info->GetIsolate();
1633 i::ApiNatives::AddNativeDataProperty(isolate, info, accessor_info);
1866 i::Handle<i::AccessCheckInfo> info =
1869 SET_FIELD_WRAPPED(isolate, info, set_callback, callback);
1870 info->set_named_interceptor(i::Object());
1871 info->set_indexed_interceptor(i::Object());
1876 info->set_data(*Utils::OpenHandle(*data));
1878 i::FunctionTemplateInfo::SetAccessCheckInfo(isolate, cons, info);
1896 i::Handle<i::AccessCheckInfo> info =
1899 SET_FIELD_WRAPPED(isolate, info, set_callback, callback);
1904 info->set_named_interceptor(*named_interceptor);
1910 info->set_indexed_interceptor(*indexed_interceptor);
1915 info->set_data(*Utils::OpenHandle(*data));
1917 i::FunctionTemplateInfo::SetAccessCheckInfo(isolate, cons, info);
2321 i::Handle<i::SourceTextModule>::cast(self)->info().module_requests(),
2337 i::Script::PositionInfo info;
2338 i::Script::GetPositionInfo(script, offset, &info, i::Script::WITH_OFFSET);
2339 return v8::Location(info.line, info.column);
3155 i::Handle<i::StackFrameInfo> info(
3157 return Utils::StackFrameToLocal(info);
3188 i::Script::PositionInfo info;
3191 &info, i::Script::WITH_OFFSET));
3193 info.line -= script->line_offset();
3194 if (info.line == 0) {
3195 info.column -= script->column_offset();
3198 return {info.line, info.column};
4821 i::Handle<i::AccessorInfo> info =
4824 info->set_getter_side_effect_type(getter_side_effect_type);
4825 info->set_setter_side_effect_type(setter_side_effect_type);
4826 if (info.is_null()) return Nothing<bool>();
4830 i::Handle<i::Name> accessor_name(info->name(), isolate);
4833 !i::JSObject::SetAccessor(obj, accessor_name, info, attrs)
6100 bool TryHandleWebAssemblyTrapPosix(int sig_code, siginfo_t* info,
6103 return i::trap_handler::TryHandleSignal(sig_code, info, context);
6373 // Restore the access check info and interceptors on the global template.
10619 const v8::PropertyCallbackInfo<v8::Value>& info,
10622 Isolate* isolate = reinterpret_cast<Isolate*>(info.GetIsolate());
10626 getter(property, info);
10629 void InvokeFunctionCallback(const v8::FunctionCallbackInfo<v8::Value>& info,
10631 Isolate* isolate = reinterpret_cast<Isolate*>(info.GetIsolate());
10635 callback(info);