Bug 964016 - Part 4: Replace JS_ALWAYS_INLINE with MOZ_ALWAYS_INLINE. r=luke
This commit is contained in:
@@ -1386,7 +1386,7 @@ DateObject::cachedLocalTime(DateTimeInfo *dtInfo)
|
||||
return getReservedSlot(LOCAL_TIME_SLOT).toDouble();
|
||||
}
|
||||
|
||||
JS_ALWAYS_INLINE bool
|
||||
MOZ_ALWAYS_INLINE bool
|
||||
IsDate(HandleValue v)
|
||||
{
|
||||
return v.isObject() && v.toObject().is<DateObject>();
|
||||
@@ -1395,7 +1395,7 @@ IsDate(HandleValue v)
|
||||
/*
|
||||
* See ECMA 15.9.5.4 thru 15.9.5.23
|
||||
*/
|
||||
/* static */ JS_ALWAYS_INLINE bool
|
||||
/* static */ MOZ_ALWAYS_INLINE bool
|
||||
DateObject::getTime_impl(JSContext *cx, CallArgs args)
|
||||
{
|
||||
args.rval().set(args.thisv().toObject().as<DateObject>().UTCTime());
|
||||
@@ -1409,7 +1409,7 @@ date_getTime(JSContext *cx, unsigned argc, Value *vp)
|
||||
return CallNonGenericMethod<IsDate, DateObject::getTime_impl>(cx, args);
|
||||
}
|
||||
|
||||
/* static */ JS_ALWAYS_INLINE bool
|
||||
/* static */ MOZ_ALWAYS_INLINE bool
|
||||
DateObject::getYear_impl(JSContext *cx, CallArgs args)
|
||||
{
|
||||
DateObject *dateObj = &args.thisv().toObject().as<DateObject>();
|
||||
@@ -1434,7 +1434,7 @@ date_getYear(JSContext *cx, unsigned argc, Value *vp)
|
||||
return CallNonGenericMethod<IsDate, DateObject::getYear_impl>(cx, args);
|
||||
}
|
||||
|
||||
/* static */ JS_ALWAYS_INLINE bool
|
||||
/* static */ MOZ_ALWAYS_INLINE bool
|
||||
DateObject::getFullYear_impl(JSContext *cx, CallArgs args)
|
||||
{
|
||||
DateObject *dateObj = &args.thisv().toObject().as<DateObject>();
|
||||
@@ -1451,7 +1451,7 @@ date_getFullYear(JSContext *cx, unsigned argc, Value *vp)
|
||||
return CallNonGenericMethod<IsDate, DateObject::getFullYear_impl>(cx, args);
|
||||
}
|
||||
|
||||
/* static */ JS_ALWAYS_INLINE bool
|
||||
/* static */ MOZ_ALWAYS_INLINE bool
|
||||
DateObject::getUTCFullYear_impl(JSContext *cx, CallArgs args)
|
||||
{
|
||||
double result = args.thisv().toObject().as<DateObject>().UTCTime().toNumber();
|
||||
@@ -1469,7 +1469,7 @@ date_getUTCFullYear(JSContext *cx, unsigned argc, Value *vp)
|
||||
return CallNonGenericMethod<IsDate, DateObject::getUTCFullYear_impl>(cx, args);
|
||||
}
|
||||
|
||||
/* static */ JS_ALWAYS_INLINE bool
|
||||
/* static */ MOZ_ALWAYS_INLINE bool
|
||||
DateObject::getMonth_impl(JSContext *cx, CallArgs args)
|
||||
{
|
||||
DateObject *dateObj = &args.thisv().toObject().as<DateObject>();
|
||||
@@ -1486,7 +1486,7 @@ date_getMonth(JSContext *cx, unsigned argc, Value *vp)
|
||||
return CallNonGenericMethod<IsDate, DateObject::getMonth_impl>(cx, args);
|
||||
}
|
||||
|
||||
/* static */ JS_ALWAYS_INLINE bool
|
||||
/* static */ MOZ_ALWAYS_INLINE bool
|
||||
DateObject::getUTCMonth_impl(JSContext *cx, CallArgs args)
|
||||
{
|
||||
double d = args.thisv().toObject().as<DateObject>().UTCTime().toNumber();
|
||||
@@ -1501,7 +1501,7 @@ date_getUTCMonth(JSContext *cx, unsigned argc, Value *vp)
|
||||
return CallNonGenericMethod<IsDate, DateObject::getUTCMonth_impl>(cx, args);
|
||||
}
|
||||
|
||||
/* static */ JS_ALWAYS_INLINE bool
|
||||
/* static */ MOZ_ALWAYS_INLINE bool
|
||||
DateObject::getDate_impl(JSContext *cx, CallArgs args)
|
||||
{
|
||||
DateObject *dateObj = &args.thisv().toObject().as<DateObject>();
|
||||
@@ -1518,7 +1518,7 @@ date_getDate(JSContext *cx, unsigned argc, Value *vp)
|
||||
return CallNonGenericMethod<IsDate, DateObject::getDate_impl>(cx, args);
|
||||
}
|
||||
|
||||
/* static */ JS_ALWAYS_INLINE bool
|
||||
/* static */ MOZ_ALWAYS_INLINE bool
|
||||
DateObject::getUTCDate_impl(JSContext *cx, CallArgs args)
|
||||
{
|
||||
double result = args.thisv().toObject().as<DateObject>().UTCTime().toNumber();
|
||||
@@ -1536,7 +1536,7 @@ date_getUTCDate(JSContext *cx, unsigned argc, Value *vp)
|
||||
return CallNonGenericMethod<IsDate, DateObject::getUTCDate_impl>(cx, args);
|
||||
}
|
||||
|
||||
/* static */ JS_ALWAYS_INLINE bool
|
||||
/* static */ MOZ_ALWAYS_INLINE bool
|
||||
DateObject::getDay_impl(JSContext *cx, CallArgs args)
|
||||
{
|
||||
DateObject *dateObj = &args.thisv().toObject().as<DateObject>();
|
||||
@@ -1553,7 +1553,7 @@ date_getDay(JSContext *cx, unsigned argc, Value *vp)
|
||||
return CallNonGenericMethod<IsDate, DateObject::getDay_impl>(cx, args);
|
||||
}
|
||||
|
||||
/* static */ JS_ALWAYS_INLINE bool
|
||||
/* static */ MOZ_ALWAYS_INLINE bool
|
||||
DateObject::getUTCDay_impl(JSContext *cx, CallArgs args)
|
||||
{
|
||||
double result = args.thisv().toObject().as<DateObject>().UTCTime().toNumber();
|
||||
@@ -1571,7 +1571,7 @@ date_getUTCDay(JSContext *cx, unsigned argc, Value *vp)
|
||||
return CallNonGenericMethod<IsDate, DateObject::getUTCDay_impl>(cx, args);
|
||||
}
|
||||
|
||||
/* static */ JS_ALWAYS_INLINE bool
|
||||
/* static */ MOZ_ALWAYS_INLINE bool
|
||||
DateObject::getHours_impl(JSContext *cx, CallArgs args)
|
||||
{
|
||||
DateObject *dateObj = &args.thisv().toObject().as<DateObject>();
|
||||
@@ -1588,7 +1588,7 @@ date_getHours(JSContext *cx, unsigned argc, Value *vp)
|
||||
return CallNonGenericMethod<IsDate, DateObject::getHours_impl>(cx, args);
|
||||
}
|
||||
|
||||
/* static */ JS_ALWAYS_INLINE bool
|
||||
/* static */ MOZ_ALWAYS_INLINE bool
|
||||
DateObject::getUTCHours_impl(JSContext *cx, CallArgs args)
|
||||
{
|
||||
double result = args.thisv().toObject().as<DateObject>().UTCTime().toNumber();
|
||||
@@ -1606,7 +1606,7 @@ date_getUTCHours(JSContext *cx, unsigned argc, Value *vp)
|
||||
return CallNonGenericMethod<IsDate, DateObject::getUTCHours_impl>(cx, args);
|
||||
}
|
||||
|
||||
/* static */ JS_ALWAYS_INLINE bool
|
||||
/* static */ MOZ_ALWAYS_INLINE bool
|
||||
DateObject::getMinutes_impl(JSContext *cx, CallArgs args)
|
||||
{
|
||||
DateObject *dateObj = &args.thisv().toObject().as<DateObject>();
|
||||
@@ -1623,7 +1623,7 @@ date_getMinutes(JSContext *cx, unsigned argc, Value *vp)
|
||||
return CallNonGenericMethod<IsDate, DateObject::getMinutes_impl>(cx, args);
|
||||
}
|
||||
|
||||
/* static */ JS_ALWAYS_INLINE bool
|
||||
/* static */ MOZ_ALWAYS_INLINE bool
|
||||
DateObject::getUTCMinutes_impl(JSContext *cx, CallArgs args)
|
||||
{
|
||||
double result = args.thisv().toObject().as<DateObject>().UTCTime().toNumber();
|
||||
@@ -1643,7 +1643,7 @@ date_getUTCMinutes(JSContext *cx, unsigned argc, Value *vp)
|
||||
|
||||
/* Date.getSeconds is mapped to getUTCSeconds */
|
||||
|
||||
/* static */ JS_ALWAYS_INLINE bool
|
||||
/* static */ MOZ_ALWAYS_INLINE bool
|
||||
DateObject::getUTCSeconds_impl(JSContext *cx, CallArgs args)
|
||||
{
|
||||
DateObject *dateObj = &args.thisv().toObject().as<DateObject>();
|
||||
@@ -1662,7 +1662,7 @@ date_getUTCSeconds(JSContext *cx, unsigned argc, Value *vp)
|
||||
|
||||
/* Date.getMilliseconds is mapped to getUTCMilliseconds */
|
||||
|
||||
/* static */ JS_ALWAYS_INLINE bool
|
||||
/* static */ MOZ_ALWAYS_INLINE bool
|
||||
DateObject::getUTCMilliseconds_impl(JSContext *cx, CallArgs args)
|
||||
{
|
||||
double result = args.thisv().toObject().as<DateObject>().UTCTime().toNumber();
|
||||
@@ -1680,7 +1680,7 @@ date_getUTCMilliseconds(JSContext *cx, unsigned argc, Value *vp)
|
||||
return CallNonGenericMethod<IsDate, DateObject::getUTCMilliseconds_impl>(cx, args);
|
||||
}
|
||||
|
||||
/* static */ JS_ALWAYS_INLINE bool
|
||||
/* static */ MOZ_ALWAYS_INLINE bool
|
||||
DateObject::getTimezoneOffset_impl(JSContext *cx, CallArgs args)
|
||||
{
|
||||
DateObject *dateObj = &args.thisv().toObject().as<DateObject>();
|
||||
@@ -1704,7 +1704,7 @@ date_getTimezoneOffset(JSContext *cx, unsigned argc, Value *vp)
|
||||
return CallNonGenericMethod<IsDate, DateObject::getTimezoneOffset_impl>(cx, args);
|
||||
}
|
||||
|
||||
JS_ALWAYS_INLINE bool
|
||||
MOZ_ALWAYS_INLINE bool
|
||||
date_setTime_impl(JSContext *cx, CallArgs args)
|
||||
{
|
||||
Rooted<DateObject*> dateObj(cx, &args.thisv().toObject().as<DateObject>());
|
||||
@@ -1759,7 +1759,7 @@ GetMinsOrDefault(JSContext *cx, const CallArgs &args, unsigned i, double t, doub
|
||||
}
|
||||
|
||||
/* ES5 15.9.5.28. */
|
||||
JS_ALWAYS_INLINE bool
|
||||
MOZ_ALWAYS_INLINE bool
|
||||
date_setMilliseconds_impl(JSContext *cx, CallArgs args)
|
||||
{
|
||||
Rooted<DateObject*> dateObj(cx, &args.thisv().toObject().as<DateObject>());
|
||||
@@ -1789,7 +1789,7 @@ date_setMilliseconds(JSContext *cx, unsigned argc, Value *vp)
|
||||
}
|
||||
|
||||
/* ES5 15.9.5.29. */
|
||||
JS_ALWAYS_INLINE bool
|
||||
MOZ_ALWAYS_INLINE bool
|
||||
date_setUTCMilliseconds_impl(JSContext *cx, CallArgs args)
|
||||
{
|
||||
Rooted<DateObject*> dateObj(cx, &args.thisv().toObject().as<DateObject>());
|
||||
@@ -1819,7 +1819,7 @@ date_setUTCMilliseconds(JSContext *cx, unsigned argc, Value *vp)
|
||||
}
|
||||
|
||||
/* ES5 15.9.5.30. */
|
||||
JS_ALWAYS_INLINE bool
|
||||
MOZ_ALWAYS_INLINE bool
|
||||
date_setSeconds_impl(JSContext *cx, CallArgs args)
|
||||
{
|
||||
Rooted<DateObject*> dateObj(cx, &args.thisv().toObject().as<DateObject>());
|
||||
@@ -1856,7 +1856,7 @@ date_setSeconds(JSContext *cx, unsigned argc, Value *vp)
|
||||
return CallNonGenericMethod<IsDate, date_setSeconds_impl>(cx, args);
|
||||
}
|
||||
|
||||
JS_ALWAYS_INLINE bool
|
||||
MOZ_ALWAYS_INLINE bool
|
||||
date_setUTCSeconds_impl(JSContext *cx, CallArgs args)
|
||||
{
|
||||
Rooted<DateObject*> dateObj(cx, &args.thisv().toObject().as<DateObject>());
|
||||
@@ -1893,7 +1893,7 @@ date_setUTCSeconds(JSContext *cx, unsigned argc, Value *vp)
|
||||
return CallNonGenericMethod<IsDate, date_setUTCSeconds_impl>(cx, args);
|
||||
}
|
||||
|
||||
JS_ALWAYS_INLINE bool
|
||||
MOZ_ALWAYS_INLINE bool
|
||||
date_setMinutes_impl(JSContext *cx, CallArgs args)
|
||||
{
|
||||
Rooted<DateObject*> dateObj(cx, &args.thisv().toObject().as<DateObject>());
|
||||
@@ -1935,7 +1935,7 @@ date_setMinutes(JSContext *cx, unsigned argc, Value *vp)
|
||||
return CallNonGenericMethod<IsDate, date_setMinutes_impl>(cx, args);
|
||||
}
|
||||
|
||||
JS_ALWAYS_INLINE bool
|
||||
MOZ_ALWAYS_INLINE bool
|
||||
date_setUTCMinutes_impl(JSContext *cx, CallArgs args)
|
||||
{
|
||||
Rooted<DateObject*> dateObj(cx, &args.thisv().toObject().as<DateObject>());
|
||||
@@ -1977,7 +1977,7 @@ date_setUTCMinutes(JSContext *cx, unsigned argc, Value *vp)
|
||||
return CallNonGenericMethod<IsDate, date_setUTCMinutes_impl>(cx, args);
|
||||
}
|
||||
|
||||
JS_ALWAYS_INLINE bool
|
||||
MOZ_ALWAYS_INLINE bool
|
||||
date_setHours_impl(JSContext *cx, CallArgs args)
|
||||
{
|
||||
Rooted<DateObject*> dateObj(cx, &args.thisv().toObject().as<DateObject>());
|
||||
@@ -2024,7 +2024,7 @@ date_setHours(JSContext *cx, unsigned argc, Value *vp)
|
||||
return CallNonGenericMethod<IsDate, date_setHours_impl>(cx, args);
|
||||
}
|
||||
|
||||
JS_ALWAYS_INLINE bool
|
||||
MOZ_ALWAYS_INLINE bool
|
||||
date_setUTCHours_impl(JSContext *cx, CallArgs args)
|
||||
{
|
||||
Rooted<DateObject*> dateObj(cx, &args.thisv().toObject().as<DateObject>());
|
||||
@@ -2071,7 +2071,7 @@ date_setUTCHours(JSContext *cx, unsigned argc, Value *vp)
|
||||
return CallNonGenericMethod<IsDate, date_setUTCHours_impl>(cx, args);
|
||||
}
|
||||
|
||||
JS_ALWAYS_INLINE bool
|
||||
MOZ_ALWAYS_INLINE bool
|
||||
date_setDate_impl(JSContext *cx, CallArgs args)
|
||||
{
|
||||
Rooted<DateObject*> dateObj(cx, &args.thisv().toObject().as<DateObject>());
|
||||
@@ -2103,7 +2103,7 @@ date_setDate(JSContext *cx, unsigned argc, Value *vp)
|
||||
return CallNonGenericMethod<IsDate, date_setDate_impl>(cx, args);
|
||||
}
|
||||
|
||||
JS_ALWAYS_INLINE bool
|
||||
MOZ_ALWAYS_INLINE bool
|
||||
date_setUTCDate_impl(JSContext *cx, CallArgs args)
|
||||
{
|
||||
Rooted<DateObject*> dateObj(cx, &args.thisv().toObject().as<DateObject>());
|
||||
@@ -2155,7 +2155,7 @@ GetMonthOrDefault(JSContext *cx, const CallArgs &args, unsigned i, double t, dou
|
||||
}
|
||||
|
||||
/* ES5 15.9.5.38. */
|
||||
JS_ALWAYS_INLINE bool
|
||||
MOZ_ALWAYS_INLINE bool
|
||||
date_setMonth_impl(JSContext *cx, CallArgs args)
|
||||
{
|
||||
Rooted<DateObject*> dateObj(cx, &args.thisv().toObject().as<DateObject>());
|
||||
@@ -2192,7 +2192,7 @@ date_setMonth(JSContext *cx, unsigned argc, Value *vp)
|
||||
}
|
||||
|
||||
/* ES5 15.9.5.39. */
|
||||
JS_ALWAYS_INLINE bool
|
||||
MOZ_ALWAYS_INLINE bool
|
||||
date_setUTCMonth_impl(JSContext *cx, CallArgs args)
|
||||
{
|
||||
Rooted<DateObject*> dateObj(cx, &args.thisv().toObject().as<DateObject>());
|
||||
@@ -2245,7 +2245,7 @@ ThisUTCTimeOrZero(Handle<DateObject*> dateObj)
|
||||
}
|
||||
|
||||
/* ES5 15.9.5.40. */
|
||||
JS_ALWAYS_INLINE bool
|
||||
MOZ_ALWAYS_INLINE bool
|
||||
date_setFullYear_impl(JSContext *cx, CallArgs args)
|
||||
{
|
||||
Rooted<DateObject*> dateObj(cx, &args.thisv().toObject().as<DateObject>());
|
||||
@@ -2287,7 +2287,7 @@ date_setFullYear(JSContext *cx, unsigned argc, Value *vp)
|
||||
}
|
||||
|
||||
/* ES5 15.9.5.41. */
|
||||
JS_ALWAYS_INLINE bool
|
||||
MOZ_ALWAYS_INLINE bool
|
||||
date_setUTCFullYear_impl(JSContext *cx, CallArgs args)
|
||||
{
|
||||
Rooted<DateObject*> dateObj(cx, &args.thisv().toObject().as<DateObject>());
|
||||
@@ -2329,7 +2329,7 @@ date_setUTCFullYear(JSContext *cx, unsigned argc, Value *vp)
|
||||
}
|
||||
|
||||
/* ES5 Annex B.2.5. */
|
||||
JS_ALWAYS_INLINE bool
|
||||
MOZ_ALWAYS_INLINE bool
|
||||
date_setYear_impl(JSContext *cx, CallArgs args)
|
||||
{
|
||||
Rooted<DateObject*> dateObj(cx, &args.thisv().toObject().as<DateObject>());
|
||||
@@ -2414,7 +2414,7 @@ print_iso_string(char* buf, size_t size, double utctime)
|
||||
}
|
||||
|
||||
/* ES5 B.2.6. */
|
||||
JS_ALWAYS_INLINE bool
|
||||
MOZ_ALWAYS_INLINE bool
|
||||
date_toGMTString_impl(JSContext *cx, CallArgs args)
|
||||
{
|
||||
double utctime = args.thisv().toObject().as<DateObject>().UTCTime().toNumber();
|
||||
@@ -2440,7 +2440,7 @@ date_toGMTString(JSContext *cx, unsigned argc, Value *vp)
|
||||
return CallNonGenericMethod<IsDate, date_toGMTString_impl>(cx, args);
|
||||
}
|
||||
|
||||
JS_ALWAYS_INLINE bool
|
||||
MOZ_ALWAYS_INLINE bool
|
||||
date_toISOString_impl(JSContext *cx, CallArgs args)
|
||||
{
|
||||
double utctime = args.thisv().toObject().as<DateObject>().UTCTime().toNumber();
|
||||
@@ -2720,7 +2720,7 @@ ToLocaleStringHelper(JSContext *cx, Handle<DateObject*> dateObj, MutableHandleVa
|
||||
}
|
||||
|
||||
/* ES5 15.9.5.5. */
|
||||
JS_ALWAYS_INLINE bool
|
||||
MOZ_ALWAYS_INLINE bool
|
||||
date_toLocaleString_impl(JSContext *cx, CallArgs args)
|
||||
{
|
||||
Rooted<DateObject*> dateObj(cx, &args.thisv().toObject().as<DateObject>());
|
||||
@@ -2735,7 +2735,7 @@ date_toLocaleString(JSContext *cx, unsigned argc, Value *vp)
|
||||
}
|
||||
|
||||
/* ES5 15.9.5.6. */
|
||||
JS_ALWAYS_INLINE bool
|
||||
MOZ_ALWAYS_INLINE bool
|
||||
date_toLocaleDateString_impl(JSContext *cx, CallArgs args)
|
||||
{
|
||||
/*
|
||||
@@ -2762,7 +2762,7 @@ date_toLocaleDateString(JSContext *cx, unsigned argc, Value *vp)
|
||||
}
|
||||
|
||||
/* ES5 15.9.5.7. */
|
||||
JS_ALWAYS_INLINE bool
|
||||
MOZ_ALWAYS_INLINE bool
|
||||
date_toLocaleTimeString_impl(JSContext *cx, CallArgs args)
|
||||
{
|
||||
Rooted<DateObject*> dateObj(cx, &args.thisv().toObject().as<DateObject>());
|
||||
@@ -2777,7 +2777,7 @@ date_toLocaleTimeString(JSContext *cx, unsigned argc, Value *vp)
|
||||
}
|
||||
#endif /* !EXPOSE_INTL_API */
|
||||
|
||||
JS_ALWAYS_INLINE bool
|
||||
MOZ_ALWAYS_INLINE bool
|
||||
date_toLocaleFormat_impl(JSContext *cx, CallArgs args)
|
||||
{
|
||||
Rooted<DateObject*> dateObj(cx, &args.thisv().toObject().as<DateObject>());
|
||||
@@ -2815,7 +2815,7 @@ date_toLocaleFormat(JSContext *cx, unsigned argc, Value *vp)
|
||||
}
|
||||
|
||||
/* ES5 15.9.5.4. */
|
||||
JS_ALWAYS_INLINE bool
|
||||
MOZ_ALWAYS_INLINE bool
|
||||
date_toTimeString_impl(JSContext *cx, CallArgs args)
|
||||
{
|
||||
return date_format(cx, args.thisv().toObject().as<DateObject>().UTCTime().toNumber(),
|
||||
@@ -2830,7 +2830,7 @@ date_toTimeString(JSContext *cx, unsigned argc, Value *vp)
|
||||
}
|
||||
|
||||
/* ES5 15.9.5.3. */
|
||||
JS_ALWAYS_INLINE bool
|
||||
MOZ_ALWAYS_INLINE bool
|
||||
date_toDateString_impl(JSContext *cx, CallArgs args)
|
||||
{
|
||||
return date_format(cx, args.thisv().toObject().as<DateObject>().UTCTime().toNumber(),
|
||||
@@ -2845,7 +2845,7 @@ date_toDateString(JSContext *cx, unsigned argc, Value *vp)
|
||||
}
|
||||
|
||||
#if JS_HAS_TOSOURCE
|
||||
JS_ALWAYS_INLINE bool
|
||||
MOZ_ALWAYS_INLINE bool
|
||||
date_toSource_impl(JSContext *cx, CallArgs args)
|
||||
{
|
||||
StringBuffer sb(cx);
|
||||
@@ -2871,7 +2871,7 @@ date_toSource(JSContext *cx, unsigned argc, Value *vp)
|
||||
}
|
||||
#endif
|
||||
|
||||
JS_ALWAYS_INLINE bool
|
||||
MOZ_ALWAYS_INLINE bool
|
||||
date_toString_impl(JSContext *cx, CallArgs args)
|
||||
{
|
||||
return date_format(cx, args.thisv().toObject().as<DateObject>().UTCTime().toNumber(),
|
||||
@@ -2885,7 +2885,7 @@ date_toString(JSContext *cx, unsigned argc, Value *vp)
|
||||
return CallNonGenericMethod<IsDate, date_toString_impl>(cx, args);
|
||||
}
|
||||
|
||||
JS_ALWAYS_INLINE bool
|
||||
MOZ_ALWAYS_INLINE bool
|
||||
date_valueOf_impl(JSContext *cx, CallArgs args)
|
||||
{
|
||||
Rooted<DateObject*> dateObj(cx, &args.thisv().toObject().as<DateObject>());
|
||||
|
||||
Reference in New Issue
Block a user