Lines Matching refs:details
2904 PropertyDetails details = instance_desc->GetDetails(index);
2908 static_cast<PropertyAttributes>(details.attributes() | READ_ONLY));
2919 // Directly manipulate the property details.
2922 PropertyDetails details = function->property_dictionary()->DetailsAt(entry);
2924 static_cast<PropertyAttributes>(details.attributes() | READ_ONLY),
2925 details.type(),
2926 details.dictionary_index());
10798 // Get debugger related details for an object property.
10804 // 1: Property details
10840 Handle<FixedArray> details = isolate->factory()->NewFixedArray(2);
10848 details->set(0, element_or_char);
10849 details->set(
10851 return *isolate->factory()->NewJSArrayWithElements(details);
10872 // DebugLookupResultValue can cause GC so details from LookupResult needs
10887 Handle<FixedArray> details =
10889 details->set(0, *value);
10890 details->set(1, property_details);
10893 details->set(2, isolate->heap()->ToBoolean(caught_exception));
10894 details->set(3, accessors->GetComponent(ACCESSOR_GETTER));
10895 details->set(4, accessors->GetComponent(ACCESSOR_SETTER));
10898 return *isolate->factory()->NewJSArrayWithElements(details);
10926 // Return the property type calculated from the property details.
10927 // args[0]: smi with property details.
10931 CONVERT_PROPERTY_DETAILS_CHECKED(details, 0);
10932 return Smi::FromInt(static_cast<int>(details.type()));
10936 // Return the property attribute calculated from the property details.
10937 // args[0]: smi with property details.
10941 CONVERT_PROPERTY_DETAILS_CHECKED(details, 0);
10942 return Smi::FromInt(static_cast<int>(details.attributes()));
10946 // Return the property insertion index calculated from the property details.
10947 // args[0]: smi with property details.
10951 CONVERT_PROPERTY_DETAILS_CHECKED(details, 0);
10952 // TODO(verwaest): Depends on the type of details.
10953 return Smi::FromInt(details.dictionary_index());
11130 // Return an array with frame details
11291 Handle<FixedArray> details = isolate->factory()->NewFixedArray(details_size);
11294 details->set(kFrameDetailsFrameIdIndex, *frame_id);
11297 details->set(kFrameDetailsFunctionIndex, frame_inspector.GetFunction());
11300 details->set(kFrameDetailsArgumentCountIndex, Smi::FromInt(argument_count));
11303 details->set(kFrameDetailsLocalCountIndex,
11308 details->set(kFrameDetailsSourcePositionIndex, Smi::FromInt(position));
11310 details->set(kFrameDetailsSourcePositionIndex, heap->undefined_value());
11314 details->set(kFrameDetailsConstructCallIndex, heap->ToBoolean(constructor));
11317 details->set(kFrameDetailsAtReturnIndex, heap->ToBoolean(at_return));
11331 details->set(kFrameDetailsFlagsIndex, Smi::FromInt(flags));
11340 details->set(details_index++, scope_info->ParameterName(i));
11342 details->set(details_index++, heap->undefined_value());
11348 details->set(details_index++, frame_inspector.GetParameter(i));
11350 details->set(details_index++, heap->undefined_value());
11356 details->set(details_index++, locals->get(i));
11361 details->set(details_index++, *return_value);
11384 details->set(kFrameDetailsReceiverIndex, *receiver);
11387 return *isolate->factory()->NewJSArrayWithElements(details);
12260 Handle<FixedArray> details = isolate->factory()->NewFixedArray(details_size);
12262 // Fill in scope details.
12263 details->set(kScopeDetailsTypeIndex, Smi::FromInt(it->Type()));
12266 details->set(kScopeDetailsObjectIndex, *scope_object);
12268 return *isolate->factory()->NewJSArrayWithElements(details);
12272 // Return an array with scope details
12457 // Return an array with thread details
12477 Handle<FixedArray> details =
12482 // Fill the details.
12483 details->set(kThreadDetailsCurrentThreadIndex,
12485 details->set(kThreadDetailsThreadIdIndex,
12500 // Fill the details.
12501 details->set(kThreadDetailsCurrentThreadIndex,
12503 details->set(kThreadDetailsThreadIdIndex,
12508 return *isolate->factory()->NewJSArrayWithElements(details);