Index: src/date.js |
diff --git a/src/date.js b/src/date.js |
index 999009e8639089bef4ef59493ebda191d2d29ebb..28a83dccf66ad24bb7e0009c7d75ddc94fcc8a5b 100644 |
--- a/src/date.js |
+++ b/src/date.js |
@@ -452,7 +452,7 @@ var Date_cache = { |
var time = MakeTime(hours, minutes, seconds, ms); |
value = TimeClip(UTC(MakeDate(day, time))); |
} |
- %_SetValueOf(this, value); |
+ SET_DATE_VALUE(this, value); |
}); |
@@ -565,7 +565,7 @@ function DateUTC(year, month, date, hours, minutes, seconds, ms) { |
TO_INTEGER(year) <= 99) ? 1900 + TO_INTEGER(year) : year; |
var day = MakeDay(year, month, date); |
var time = MakeTime(hours, minutes, seconds, ms); |
- return %_SetValueOf(this, TimeClip(MakeDate(day, time))); |
+ return TimeClip(MakeDate(day, time)); |
} |
@@ -774,7 +774,7 @@ function DateGetTimezoneOffset() { |
// ECMA 262 - 15.9.5.27 |
function DateSetTime(ms) { |
if (!IS_DATE(this)) ThrowDateTypeError(); |
- return %_SetValueOf(this, TimeClip(ToNumber(ms))); |
+ return SET_DATE_VALUE(this, TimeClip(ToNumber(ms))); |
} |
@@ -786,7 +786,7 @@ function DateSetMilliseconds(ms) { |
MIN_FROM_TIME(t), |
SEC_FROM_TIME(t), |
ms); |
- return %_SetValueOf(this, TimeClip(UTC(MakeDate(DAY(t), time)))); |
+ return SET_DATE_VALUE(this, TimeClip(UTC(MakeDate(DAY(t), time)))); |
} |
@@ -798,7 +798,7 @@ function DateSetUTCMilliseconds(ms) { |
MIN_FROM_TIME(t), |
SEC_FROM_TIME(t), |
ms); |
- return %_SetValueOf(this, TimeClip(MakeDate(DAY(t), time))); |
+ return SET_DATE_VALUE(this, TimeClip(MakeDate(DAY(t), time))); |
} |
@@ -808,7 +808,7 @@ function DateSetSeconds(sec, ms) { |
sec = ToNumber(sec); |
ms = %_ArgumentsLength() < 2 ? NAN_OR_MS_FROM_TIME(t) : ToNumber(ms); |
var time = MakeTime(HOUR_FROM_TIME(t), MIN_FROM_TIME(t), sec, ms); |
- return %_SetValueOf(this, TimeClip(UTC(MakeDate(DAY(t), time)))); |
+ return SET_DATE_VALUE(this, TimeClip(UTC(MakeDate(DAY(t), time)))); |
} |
@@ -818,7 +818,7 @@ function DateSetUTCSeconds(sec, ms) { |
sec = ToNumber(sec); |
ms = %_ArgumentsLength() < 2 ? NAN_OR_MS_FROM_TIME(t) : ToNumber(ms); |
var time = MakeTime(HOUR_FROM_TIME(t), MIN_FROM_TIME(t), sec, ms); |
- return %_SetValueOf(this, TimeClip(MakeDate(DAY(t), time))); |
+ return SET_DATE_VALUE(this, TimeClip(MakeDate(DAY(t), time))); |
} |
@@ -830,7 +830,7 @@ function DateSetMinutes(min, sec, ms) { |
sec = argc < 2 ? NAN_OR_SEC_FROM_TIME(t) : ToNumber(sec); |
ms = argc < 3 ? NAN_OR_MS_FROM_TIME(t) : ToNumber(ms); |
var time = MakeTime(HOUR_FROM_TIME(t), min, sec, ms); |
- return %_SetValueOf(this, TimeClip(UTC(MakeDate(DAY(t), time)))); |
+ return SET_DATE_VALUE(this, TimeClip(UTC(MakeDate(DAY(t), time)))); |
} |
@@ -842,7 +842,7 @@ function DateSetUTCMinutes(min, sec, ms) { |
sec = argc < 2 ? NAN_OR_SEC_FROM_TIME(t) : ToNumber(sec); |
ms = argc < 3 ? NAN_OR_MS_FROM_TIME(t) : ToNumber(ms); |
var time = MakeTime(HOUR_FROM_TIME(t), min, sec, ms); |
- return %_SetValueOf(this, TimeClip(MakeDate(DAY(t), time))); |
+ return SET_DATE_VALUE(this, TimeClip(MakeDate(DAY(t), time))); |
} |
@@ -855,7 +855,7 @@ function DateSetHours(hour, min, sec, ms) { |
sec = argc < 3 ? NAN_OR_SEC_FROM_TIME(t) : ToNumber(sec); |
ms = argc < 4 ? NAN_OR_MS_FROM_TIME(t) : ToNumber(ms); |
var time = MakeTime(hour, min, sec, ms); |
- return %_SetValueOf(this, TimeClip(UTC(MakeDate(DAY(t), time)))); |
+ return SET_DATE_VALUE(this, TimeClip(UTC(MakeDate(DAY(t), time)))); |
} |
@@ -868,7 +868,7 @@ function DateSetUTCHours(hour, min, sec, ms) { |
sec = argc < 3 ? NAN_OR_SEC_FROM_TIME(t) : ToNumber(sec); |
ms = argc < 4 ? NAN_OR_MS_FROM_TIME(t) : ToNumber(ms); |
var time = MakeTime(hour, min, sec, ms); |
- return %_SetValueOf(this, TimeClip(MakeDate(DAY(t), time))); |
+ return SET_DATE_VALUE(this, TimeClip(MakeDate(DAY(t), time))); |
} |
@@ -877,7 +877,7 @@ function DateSetDate(date) { |
var t = LocalTime(DATE_VALUE(this)); |
date = ToNumber(date); |
var day = MakeDay(YearFromTime(t), MonthFromTime(t), date); |
- return %_SetValueOf(this, TimeClip(UTC(MakeDate(day, TimeWithinDay(t))))); |
+ return SET_DATE_VALUE(this, TimeClip(UTC(MakeDate(day, TimeWithinDay(t))))); |
} |
@@ -886,7 +886,7 @@ function DateSetUTCDate(date) { |
var t = DATE_VALUE(this); |
date = ToNumber(date); |
var day = MakeDay(YearFromTime(t), MonthFromTime(t), date); |
- return %_SetValueOf(this, TimeClip(MakeDate(day, TimeWithinDay(t)))); |
+ return SET_DATE_VALUE(this, TimeClip(MakeDate(day, TimeWithinDay(t)))); |
} |
@@ -896,7 +896,7 @@ function DateSetMonth(month, date) { |
month = ToNumber(month); |
date = %_ArgumentsLength() < 2 ? NAN_OR_DATE_FROM_TIME(t) : ToNumber(date); |
var day = MakeDay(YearFromTime(t), month, date); |
- return %_SetValueOf(this, TimeClip(UTC(MakeDate(day, TimeWithinDay(t))))); |
+ return SET_DATE_VALUE(this, TimeClip(UTC(MakeDate(day, TimeWithinDay(t))))); |
} |
@@ -906,7 +906,7 @@ function DateSetUTCMonth(month, date) { |
month = ToNumber(month); |
date = %_ArgumentsLength() < 2 ? NAN_OR_DATE_FROM_TIME(t) : ToNumber(date); |
var day = MakeDay(YearFromTime(t), month, date); |
- return %_SetValueOf(this, TimeClip(MakeDate(day, TimeWithinDay(t)))); |
+ return SET_DATE_VALUE(this, TimeClip(MakeDate(day, TimeWithinDay(t)))); |
} |
@@ -919,7 +919,7 @@ function DateSetFullYear(year, month, date) { |
month = argc < 2 ? MonthFromTime(t) : ToNumber(month); |
date = argc < 3 ? DateFromTime(t) : ToNumber(date); |
var day = MakeDay(year, month, date); |
- return %_SetValueOf(this, TimeClip(UTC(MakeDate(day, TimeWithinDay(t))))); |
+ return SET_DATE_VALUE(this, TimeClip(UTC(MakeDate(day, TimeWithinDay(t))))); |
} |
@@ -932,7 +932,7 @@ function DateSetUTCFullYear(year, month, date) { |
month = argc < 2 ? MonthFromTime(t) : ToNumber(month); |
date = argc < 3 ? DateFromTime(t) : ToNumber(date); |
var day = MakeDay(year, month, date); |
- return %_SetValueOf(this, TimeClip(MakeDate(day, TimeWithinDay(t)))); |
+ return SET_DATE_VALUE(this, TimeClip(MakeDate(day, TimeWithinDay(t)))); |
} |
@@ -962,11 +962,11 @@ function DateSetYear(year) { |
var t = LocalTime(DATE_VALUE(this)); |
if (NUMBER_IS_NAN(t)) t = 0; |
year = ToNumber(year); |
- if (NUMBER_IS_NAN(year)) return %_SetValueOf(this, $NaN); |
+ if (NUMBER_IS_NAN(year)) return SET_DATE_VALUE(this, $NaN); |
year = (0 <= TO_INTEGER(year) && TO_INTEGER(year) <= 99) |
? 1900 + TO_INTEGER(year) : year; |
var day = MakeDay(year, MonthFromTime(t), DateFromTime(t)); |
- return %_SetValueOf(this, TimeClip(UTC(MakeDate(day, TimeWithinDay(t))))); |
+ return SET_DATE_VALUE(this, TimeClip(UTC(MakeDate(day, TimeWithinDay(t))))); |
} |