Lines Matching defs:bool

90     if (!(call)) return Nothing<bool>();       \
498 Maybe<bool> IncludesValueSlowPath(Isolate* isolate, Handle<JSObject> receiver,
501 bool search_for_hole = value->IsUndefined(isolate);
510 Object::GetProperty(&it), Nothing<bool>());
603 bool HasElement(JSObject holder, uint32_t index, FixedArrayBase backing_store,
609 static bool HasElementImpl(Isolate* isolate, JSObject holder, size_t index,
617 bool HasEntry(JSObject holder, InternalIndex entry) final {
622 static bool HasEntryImpl(Isolate* isolate, FixedArrayBase backing_store,
627 bool HasAccessors(JSObject holder) final {
631 static bool HasAccessorsImpl(JSObject holder, FixedArrayBase backing_store) {
667 Maybe<bool> Add(Handle<JSObject> object, uint32_t index, Handle<Object> value,
672 static Maybe<bool> AddImpl(Handle<JSObject> object, uint32_t index,
716 Maybe<bool> SetLength(Handle<JSArray> array, uint32_t length) final {
722 static Maybe<bool> SetLengthImpl(Isolate* isolate, Handle<JSArray> array,
771 Nothing<bool>());
845 static Maybe<bool> TransitionElementsKindImpl(Handle<JSObject> object,
876 Nothing<bool>());
888 static Maybe<bool> GrowCapacityAndConvertImpl(Handle<JSObject> object,
908 static Maybe<bool> BasicGrowCapacityAndConvertImpl(
915 Nothing<bool>());
933 Maybe<bool> TransitionElementsKind(Handle<JSObject> object,
938 Maybe<bool> GrowCapacityAndConvert(Handle<JSObject> object,
943 Maybe<bool> GrowCapacity(Handle<JSObject> object, uint32_t index) final {
958 Nothing<bool>());
986 bool is_packed =
1049 Maybe<bool> CollectValuesOrEntries(Isolate* isolate, Handle<JSObject> object,
1051 bool get_entries, int* nof_items,
1057 static Maybe<bool> CollectValuesOrEntriesImpl(
1059 Handle<FixedArray> values_or_entries, bool get_entries, int* nof_items,
1090 isolate, value, Object::GetProperty(&it), Nothing<bool>());
1117 Nothing<bool>());
1165 bool use_cache = i < kMaxStringTableEntries;
1228 bool needs_sorting = IsDictionaryElementsKind(kind()) ||
1293 static Maybe<bool> IncludesValueImpl(Isolate* isolate,
1300 Maybe<bool> IncludesValue(Isolate* isolate, Handle<JSObject> receiver,
1413 static Maybe<bool> SetLengthImpl(Isolate* isolate, Handle<JSArray> array,
1483 static bool HasAccessorsImpl(JSObject holder, FixedArrayBase backing_store) {
1533 static Maybe<bool> AddImpl(Handle<JSObject> object, uint32_t index,
1553 static bool HasEntryImpl(Isolate* isolate, FixedArrayBase store,
1681 static bool IncludesValueFastPath(Isolate* isolate, Handle<JSObject> receiver,
1683 size_t length, Maybe<bool>* result) {
1691 bool found = false;
1716 static Maybe<bool> IncludesValueImpl(Isolate* isolate,
1721 bool search_for_hole = value->IsUndefined(isolate);
1724 Maybe<bool> result = Nothing<bool>();
1761 Nothing<bool>());
1871 bool requires_slow_elements = false;
2039 static Maybe<bool> AddImpl(Handle<JSObject> object, uint32_t index,
2051 Nothing<bool>());
2079 static bool HasEntryImpl(Isolate* isolate, FixedArrayBase backing_store,
2236 static Maybe<bool> IncludesValueImpl(Isolate* isolate,
2557 static Maybe<bool> CollectValuesOrEntriesImpl(
2559 Handle<FixedArray> values_or_entries, bool get_entries, int* nof_items,
2653 static Maybe<bool> AddImpl(Handle<JSObject> object, uint32_t index,
2663 static Maybe<bool> SetLengthImpl(Isolate* isolate, Handle<JSArray> array,
2751 static Maybe<bool> AddImpl(Handle<JSObject> object, uint32_t index,
2761 static Maybe<bool> SetLengthImpl(Isolate* isolate, Handle<JSArray> array,
2864 static Maybe<bool> AddImpl(Handle<JSObject> object, uint32_t index,
2871 static Maybe<bool> SetLengthImpl(Isolate* isolate, Handle<JSArray> array,
2972 static Maybe<bool> CollectValuesOrEntriesImpl(
2974 Handle<FixedArray> values_or_entries, bool get_entries, int* nof_items,
3040 enum IsSharedBuffer : bool { kShared = true, kUnshared = false };
3065 static ElementType FromObject(Object value, bool* lossless = nullptr) {
3078 bool* lossless = nullptr) {
3221 static bool HasElementImpl(Isolate* isolate, JSObject holder, size_t index,
3227 static bool HasAccessorsImpl(JSObject holder, FixedArrayBase backing_store) {
3231 static Maybe<bool> SetLengthImpl(Isolate* isolate, Handle<JSArray> array,
3278 static Maybe<bool> CollectValuesOrEntriesImpl(
3280 Handle<FixedArray> values_or_entries, bool get_entries, int* nof_items,
3329 static Maybe<bool> IncludesValueImpl(Isolate* isolate,
3340 bool out_of_bounds = false;
3364 bool lossless;
3414 bool out_of_bounds = false;
3434 bool lossless;
3481 bool lossless;
3610 static bool HasSimpleRepresentation(ExternalArrayType type) {
3648 bool same_type = source_type == destination_type;
3649 bool same_size = source.element_size() == destination.element_size();
3650 bool both_are_simple = HasSimpleRepresentation(source_type) &&
3658 bool source_shared = source.buffer().is_shared();
3659 bool destination_shared = destination.buffer().is_shared();
3713 static bool HoleyPrototypeLookupRequired(Isolate* isolate, Context context,
3736 static bool TryCopyElementsFastNumber(Context context, JSArray source,
3745 bool out_of_bounds = false;
3858 bool out_of_bounds = false;
3888 bool out_of_bounds = false;
3894 bool source_is_bigint =
3896 bool target_is_bigint =
3907 bool out_of_bounds = false;
4074 Object value, bool* lossless) {
4123 Object value, bool* lossless) {
4286 Object value, bool* lossless) {
4337 bool* lossless) {
4386 static Maybe<bool> TransitionElementsKindImpl(Handle<JSObject> object,
4391 static Maybe<bool> GrowCapacityAndConvertImpl(Handle<JSObject> object,
4431 static Maybe<bool> SetLengthImpl(Isolate* isolate, Handle<JSArray> array,
4486 static bool HasEntryImpl(Isolate* isolate, FixedArrayBase parameters,
4499 static bool HasAccessorsImpl(JSObject holder, FixedArrayBase backing_store) {
4537 static bool HasParameterMapArg(Isolate* isolate,
4614 static Maybe<bool> IncludesValueImpl(Isolate* isolate,
4622 bool search_for_hole = value->IsUndefined(isolate);
4641 Nothing<bool>());
4731 static Maybe<bool> AddImpl(Handle<JSObject> object, uint32_t index,
4849 static Maybe<bool> AddImpl(Handle<JSObject> object, uint32_t index,
4861 Nothing<bool>());
4901 static Maybe<bool> GrowCapacityAndConvertImpl(Handle<JSObject> object,
4917 Nothing<bool>());
4996 static Maybe<bool> AddImpl(Handle<JSObject> object, uint32_t index,
5008 Nothing<bool>());
5057 static Maybe<bool> GrowCapacityAndConvertImpl(Handle<JSObject> object,
5125 static bool HasAccessorsImpl(JSObject holder, FixedArrayBase backing_store) {
5299 bool has_raw_doubles = false;
5302 bool is_holey = false;
5319 bool requires_double_boxing =