Lines Matching defs:valueX
146 const JSHandle<JSTaggedValue> &valueX, const JSHandle<JSTaggedValue> &valueY)
149 if (valueX->IsHole()) {
158 if (valueX->IsUndefined()) {
179 info->SetCallArg(valueX.GetTaggedValue(), valueY.GetTaggedValue());
201 if (valueX->IsInt() && valueY->IsInt()) {
202 return JSTaggedValue::IntLexicographicCompare(valueX.GetTaggedValue(), valueY.GetTaggedValue());
204 if (valueX->IsString() && valueY->IsString()) {
206 JSHandle<EcmaString>(valueX), JSHandle<EcmaString>(valueY));
208 JSHandle<JSTaggedValue> xValueHandle(JSTaggedValue::ToString(thread, valueX));
222 double ArrayHelper::StringSortCompare(JSThread *thread, const JSHandle<JSTaggedValue> &valueX,
225 ASSERT(valueX->IsString());
230 auto xHandle = JSHandle<EcmaString>(valueX);