• Home
  • Raw
  • Download

Lines Matching full:just

491       if (search_for_hole) return Just(true);  in IncludesValueSlowPath()
498 if (value->SameValueZero(*element_k)) return Just(true); in IncludesValueSlowPath()
501 return Just(false); in IncludesValueSlowPath()
518 if (value->StrictEquals(*element_k)) return Just<int64_t>(k); in IndexOfValueSlowPath()
521 return Just<int64_t>(-1); in IndexOfValueSlowPath()
1143 return Just(true); in CollectValuesOrEntriesImpl()
1762 *result = Just(found); in IncludesValueFastPath()
1790 if (search_for_hole) return Just(true); in IncludesValueImpl()
1798 if (value->SameValueZero(element_k)) return Just(true); in IncludesValueImpl()
1812 if (value->SameValueZero(*element_k)) return Just(true); in IncludesValueImpl()
1828 return Just(search_for_hole); in IncludesValueImpl()
1843 return Just(false); in IncludesValueImpl()
1868 return Just<int64_t>(k); in IndexOfValueImpl()
1883 if (value->StrictEquals(*element_k)) return Just<int64_t>(k); in IndexOfValueImpl()
1906 return Just<int64_t>(-1); in IndexOfValueImpl()
2354 return Just(true); in IncludesValueImpl()
2357 if (start_from >= length) return Just(false); in IncludesValueImpl()
2367 return Just(false); in IncludesValueImpl()
2380 return Just(true); in IncludesValueImpl()
2384 return Just(true); in IncludesValueImpl()
2387 return Just(false); in IncludesValueImpl()
2396 return Just(true); in IncludesValueImpl()
2399 return Just(false); in IncludesValueImpl()
2406 return Just(false); in IncludesValueImpl()
2419 if (value->SameValueZero(element_k)) return Just(true); in IncludesValueImpl()
2421 return Just(false); in IncludesValueImpl()
2437 if (elements->get_scalar(k) == search_value) return Just(true); in IncludesValueImpl()
2439 return Just(false); in IncludesValueImpl()
2449 return Just(true); in IncludesValueImpl()
2452 return Just(false); in IncludesValueImpl()
2457 if (IsSmiElementsKind(Subclass::kind())) return Just(false); in IncludesValueImpl()
2470 if (std::isnan(elements->get_scalar(k))) return Just(true); in IncludesValueImpl()
2472 return Just(false); in IncludesValueImpl()
2481 if (elements->get(k)->IsNaN()) return Just(true); in IncludesValueImpl()
2483 return Just(false); in IncludesValueImpl()
2731 return Just(true); in CollectValuesOrEntriesImpl()
2743 if (start_from >= length) return Just<int64_t>(-1); in IndexOfValueImpl()
2749 return Just<int64_t>(-1); in IndexOfValueImpl()
2752 if (value->IsNaN()) return Just<int64_t>(-1); in IndexOfValueImpl()
2756 if (value->StrictEquals(elements->get(k))) return Just<int64_t>(k); in IndexOfValueImpl()
2758 return Just<int64_t>(-1); in IndexOfValueImpl()
2890 return Just(true); in CollectValuesOrEntriesImpl()
2904 if (start_from >= length) return Just<int64_t>(-1); in IndexOfValueImpl()
2907 return Just<int64_t>(-1); in IndexOfValueImpl()
2910 return Just<int64_t>(-1); in IndexOfValueImpl()
2920 return Just<int64_t>(k); in IndexOfValueImpl()
2923 return Just<int64_t>(-1); in IndexOfValueImpl()
3073 return Just(true); in CollectValuesOrEntriesImpl()
3102 // TODO(caitp): return Just(false) here when implementing strict throwing on in IncludesValueImpl()
3105 return Just(value->IsUndefined(isolate) && length > start_from); in IncludesValueImpl()
3111 return Just(true); in IncludesValueImpl()
3121 if (!value->IsBigInt()) return Just(false); in IncludesValueImpl()
3124 if (!lossless) return Just(false); in IncludesValueImpl()
3126 if (!value->IsNumber()) return Just(false); in IncludesValueImpl()
3131 return Just(false); in IncludesValueImpl()
3136 if (std::isnan(element_k)) return Just(true); in IncludesValueImpl()
3138 return Just(false); in IncludesValueImpl()
3143 return Just(false); in IncludesValueImpl()
3147 return Just(false); // Loss of precision. in IncludesValueImpl()
3153 if (element_k == typed_search_value) return Just(true); in IncludesValueImpl()
3155 return Just(false); in IncludesValueImpl()
3164 if (WasNeutered(*receiver)) return Just<int64_t>(-1); in IndexOfValueImpl()
3170 if (!value->IsBigInt()) return Just<int64_t>(-1); in IndexOfValueImpl()
3173 if (!lossless) return Just<int64_t>(-1); in IndexOfValueImpl()
3175 if (!value->IsNumber()) return Just<int64_t>(-1); in IndexOfValueImpl()
3180 return Just<int64_t>(-1); in IndexOfValueImpl()
3183 return Just<int64_t>(-1); in IndexOfValueImpl()
3188 return Just<int64_t>(-1); in IndexOfValueImpl()
3192 return Just<int64_t>(-1); // Loss of precision. in IndexOfValueImpl()
3204 if (element_k == typed_search_value) return Just<int64_t>(k); in IndexOfValueImpl()
3206 return Just<int64_t>(-1); in IndexOfValueImpl()
3219 if (!value->IsBigInt()) return Just<int64_t>(-1); in LastIndexOfValueImpl()
3222 if (!lossless) return Just<int64_t>(-1); in LastIndexOfValueImpl()
3224 if (!value->IsNumber()) return Just<int64_t>(-1); in LastIndexOfValueImpl()
3229 return Just<int64_t>(-1); in LastIndexOfValueImpl()
3232 return Just<int64_t>(-1); in LastIndexOfValueImpl()
3237 return Just<int64_t>(-1); in LastIndexOfValueImpl()
3241 return Just<int64_t>(-1); // Loss of precision. in LastIndexOfValueImpl()
3250 if (element_k == typed_search_value) return Just<int64_t>(k); in LastIndexOfValueImpl()
3252 return Just<int64_t>(-1); in LastIndexOfValueImpl()
3465 // not been changed in a way that would affect lookups, we can just convert in TryCopyElementsFastNumber()
3906 if (search_for_hole) return Just(true); in IncludesValueImpl()
3920 if (value->SameValueZero(*element_k)) return Just(true); in IncludesValueImpl()
3927 return Just(true); in IncludesValueImpl()
3930 return Just(false); in IncludesValueImpl()
3961 return Just<int64_t>(k); in IndexOfValueImpl()
3969 return Just<int64_t>(k); in IndexOfValueImpl()
3972 return Just<int64_t>(-1); in IndexOfValueImpl()