Lines Matching refs:callFrame
137 inline bool jsLess(CallFrame* callFrame, JSValue v1, JSValue v2) in jsLess() argument
147 JSGlobalData* globalData = &callFrame->globalData(); in jsLess()
153 bool wasNotString1 = v1.getPrimitiveNumber(callFrame, n1, p1); in jsLess()
154 bool wasNotString2 = v2.getPrimitiveNumber(callFrame, n2, p2); in jsLess()
162 inline bool jsLessEq(CallFrame* callFrame, JSValue v1, JSValue v2) in jsLessEq() argument
172 JSGlobalData* globalData = &callFrame->globalData(); in jsLessEq()
178 bool wasNotString1 = v1.getPrimitiveNumber(callFrame, n1, p1); in jsLessEq()
179 bool wasNotString2 = v2.getPrimitiveNumber(callFrame, n2, p2); in jsLessEq()
196 ALWAYS_INLINE JSValue jsAdd(CallFrame* callFrame, JSValue v1, JSValue v2) in jsAdd() argument
203 return jsNumber(callFrame, left + right); in jsAdd()
209 return throwOutOfMemoryError(callFrame); in jsAdd()
210 return jsString(callFrame, value.release()); in jsAdd()
219 return throwOutOfMemoryError(callFrame); in jsAdd()
220 return jsString(callFrame, value.release()); in jsAdd()
224 return jsAddSlowCase(callFrame, v1, v2); in jsAdd()
227 …inline size_t countPrototypeChainEntriesAndCheckForProxies(CallFrame* callFrame, JSValue baseValue… in countPrototypeChainEntriesAndCheckForProxies() argument
233 JSValue v = cell->structure()->prototypeForLookup(callFrame); in countPrototypeChainEntriesAndCheckForProxies()
255 …ALWAYS_INLINE JSValue resolveBase(CallFrame* callFrame, Identifier& property, ScopeChainNode* scop… in resolveBase() argument
267 if (next == end || base->getPropertySlot(callFrame, property, slot)) in resolveBase()
278 … ALWAYS_INLINE JSValue concatenateStrings(CallFrame* callFrame, Register* strings, unsigned count) in concatenateStrings() argument
323 result.append(v.toString(callFrame)); in concatenateStrings()
327 return jsString(callFrame, result); in concatenateStrings()