Lines Matching refs:valueY
146 const JSHandle<JSTaggedValue> &valueX, const JSHandle<JSTaggedValue> &valueY)
150 if (valueY->IsHole()) {
155 if (valueY->IsHole()) {
159 if (valueY->IsUndefined()) {
166 if (valueY->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));
210 JSHandle<JSTaggedValue> yValueHandle(JSTaggedValue::ToString(thread, valueY));
223 const JSHandle<JSTaggedValue> &valueY)
226 ASSERT(valueY->IsString());
231 auto yHandle = JSHandle<EcmaString>(valueY);