Lines Matching refs:rhs
201 EcmaString *rhs = *rightFlat; in Compare() local
203 int32_t rhsCount = static_cast<int32_t>(rhs->GetLength()); in Compare()
206 if (!lhs->IsUtf16() && !rhs->IsUtf16()) { in Compare()
208 Span<const uint8_t> rhsSp(rhs->GetDataUtf8(), rhsCount); in Compare()
215 Span<const uint16_t> rhsSp(rhs->GetDataUtf16(), rhsCount); in Compare()
220 } else if (!rhs->IsUtf16()) { in Compare()
222 Span<const uint8_t> rhsSp(rhs->GetDataUtf8(), lhsCount); in Compare()
229 Span<const uint16_t> rhsSp(rhs->GetDataUtf16(), rhsCount); in Compare()
296 EcmaString *rhs = *search; in IndexOf() local
297 if (lhs == nullptr || rhs == nullptr) { in IndexOf()
301 int32_t rhsCount = static_cast<int32_t>(rhs->GetLength()); in IndexOf()
327 rhs = *searchFlat; in IndexOf()
329 if (rhs->IsUtf8() && lhs->IsUtf8()) { in IndexOf()
331 Span<const uint8_t> rhsSp(rhs->GetDataUtf8(), rhsCount); in IndexOf()
333 } else if (rhs->IsUtf16() && lhs->IsUtf16()) { // NOLINT(readability-else-after-return) in IndexOf()
335 Span<const uint16_t> rhsSp(rhs->GetDataUtf16(), rhsCount); in IndexOf()
337 } else if (rhs->IsUtf16()) { in IndexOf()
341 Span<const uint8_t> rhsSp(rhs->GetDataUtf8(), rhsCount); in IndexOf()
350 EcmaString *rhs = *search; in LastIndexOf() local
351 if (lhs == nullptr || rhs == nullptr) { in LastIndexOf()
356 int32_t rhsCount = static_cast<int32_t>(rhs->GetLength()); in LastIndexOf()
380 rhs = *searchFlat; in LastIndexOf()
382 if (rhs->IsUtf8() && lhs->IsUtf8()) { in LastIndexOf()
384 Span<const uint8_t> rhsSp(rhs->GetDataUtf8(), rhsCount); in LastIndexOf()
386 } else if (rhs->IsUtf16() && lhs->IsUtf16()) { // NOLINT(readability-else-after-return) in LastIndexOf()
388 Span<const uint16_t> rhsSp(rhs->GetDataUtf16(), rhsCount); in LastIndexOf()
390 } else if (rhs->IsUtf16()) { in LastIndexOf()
394 Span<const uint8_t> rhsSp(rhs->GetDataUtf8(), rhsCount); in LastIndexOf()