Lines Matching defs:data

42                                         Handle<ObjectTemplateInfo> data,
48 Handle<FunctionTemplateInfo> data,
52 Isolate* isolate, Handle<FunctionTemplateInfo> data,
54 return InstantiateFunction(isolate, isolate->native_context(), data,
59 Isolate* isolate, Handle<Object> data,
61 if (data->IsFunctionTemplateInfo()) {
63 isolate, Handle<FunctionTemplateInfo>::cast(data), maybe_name);
64 } else if (data->IsObjectTemplateInfo()) {
65 return InstantiateObject(isolate, Handle<ObjectTemplateInfo>::cast(data),
68 return data;
188 Handle<TemplateInfoT> data) {
196 TemplateInfoT info = *data;
211 for (Handle<TemplateInfoT> temp(*data, isolate); !temp->is_null();
232 Object maybe_property_list = data->property_list();
239 for (int c = 0; c < data->number_of_properties(); c++) {
262 // Intrinsic data property --- Get appropriate value from the current
318 Handle<TemplateInfo> data,
321 DCHECK_NE(TemplateInfo::kDoNotCache, data->serial_number());
323 int serial_number = data->serial_number();
336 data->set_serial_number(serial_number);
347 data->set_serial_number(serial_number);
350 data->set_serial_number(TemplateInfo::kDoNotCache);
356 Handle<TemplateInfo> data,
358 int serial_number = data->serial_number();
366 data->set_serial_number(TemplateInfo::kUncached);
376 data->set_serial_number(TemplateInfo::kUncached);
488 Handle<FunctionTemplateInfo> data, MaybeHandle<Name> maybe_name) {
490 bool should_cache = data->should_cache();
491 if (should_cache && data->is_cached()) {
493 if (ProbeInstantiationsCache(isolate, native_context, data->serial_number(),
500 if (!data->remove_prototype()) {
501 Handle<Object> prototype_templ(data->GetPrototypeTemplate(), isolate);
504 data->GetPrototypeProviderTemplate(), isolate);
520 Handle<Object> parent(data->GetParentTemplate(), isolate);
532 if (!data->needs_access_check() &&
533 data->GetNamedPropertyHandler().IsUndefined(isolate) &&
534 data->GetIndexedPropertyHandler().IsUndefined(isolate)) {
535 function_type = FLAG_embedder_instance_types && data->HasInstanceType()
536 ? static_cast<InstanceType>(data->InstanceType())
541 isolate, native_context, data, prototype, function_type, maybe_name);
544 CacheTemplateInstantiation(isolate, native_context, data,
547 MaybeHandle<JSObject> result = ConfigureInstance(isolate, function, data);
550 UncacheTemplateInstantiation(isolate, native_context, data,
554 data->set_published(true);
559 int length, Handle<Object>* data) {
570 data[i].is_null()
572 : data[i];
582 Handle<FunctionTemplateInfo> data, MaybeHandle<Name> maybe_name) {
584 return ::v8::internal::InstantiateFunction(isolate, native_context, data,
589 Handle<FunctionTemplateInfo> data, MaybeHandle<Name> maybe_name) {
590 Isolate* isolate = data->GetIsolate();
592 return ::v8::internal::InstantiateFunction(isolate, data, maybe_name);
596 Isolate* isolate, Handle<ObjectTemplateInfo> data,
599 return ::v8::internal::InstantiateObject(isolate, data, new_target, false);
603 Handle<ObjectTemplateInfo> data) {
604 Isolate* isolate = data->GetIsolate();
608 FunctionTemplateInfo::cast(data->constructor()), isolate);
612 data->embedder_field_count() * kEmbedderDataSlotSize,
631 Handle<Object> data[] = {name, details_handle, value};
632 AddPropertyToPropertyList(isolate, info, arraysize(data), data);
643 Handle<Object> data[] = {name, intrinsic_marker, details_handle, value};
644 AddPropertyToPropertyList(isolate, info, arraysize(data), data);
658 Handle<Object> data[] = {name, details_handle, getter, setter};
659 AddPropertyToPropertyList(isolate, info, arraysize(data), data);