bool strictEqual(JSValue* v1, JSValue* v2) { if (JSImmediate::areBothImmediate(v1, v2)) return v1 == v2; if (JSImmediate::isEitherImmediate(v1, v2) & (v1 != JSImmediate::from(0)) & (v2 != JSImmediate::from(0))) return false; return strictEqualSlowCaseInline(v1, v2); }
bool JSValue::strictEqualSlowCase(ExecState* exec, JSValue v1, JSValue v2) { return strictEqualSlowCaseInline(exec, v1, v2); }
bool strictEqualSlowCase(JSValue* v1, JSValue* v2) { return strictEqualSlowCaseInline(v1, v2); }